ACUA Installation
Compiling ACUA from the source:
- Uncompress the ACUA source code, like so:
- tar -zxvf acua-3.01.tar.gz
- Go into the newly created directory, like so:
- Type these following commands, order is important:
- make dep
- make
- make install
At this time, ACUA will be compiled. If you have any trouble compiling ACUA, then please contact me by E-Mail, or use the mailing list.
By default, the ACUA config files, e-mail messages, userbase, etc. will be stored in /usr/lib/acua.
Compiling & Installing ACUA from src.rpm:
- Make sure you are root
- src.rpm source distribution:
- rpm -i <src.rpm>
- cd /usr/src/redhat/SPECS
- rpm -bb <spec>
- rpm binary distribution:
- If you are going to be using ACUA to control normal tty/telnet/ssh logins, then you need to make sure acua_login is ran when your user logs in. You also need to make sure that the user can't disable this. Most people use 'bash' as their shell. When 'bash' starts up, it executes the contents of /etc/profile. I suggest that you put a line in there like so:
- /usr/sbin/acua_login || logout
- If you are giving people PPP logins, then you need to have acua_login ran when pppd starts. The way you should do this is explained in the acua_login manual page.
- Edit acua_adduser and acua_deluser to suit your system, if required.
- Edit configuration files and messages as required. These are located in /usr/lib/acua
- Make addition to root's crontab as outlined in manuals to call acua renew periodically according to your own needs.
- Ensure acua_updated is started upon system bootup. Note: the system hostname must be set properly when acua_updated is started, or it will not work properly. I suggest you start acua_updated as one of the last things, or from /etc/inittab.
Robert Davidson
Last modified: Sat Dec 16 13:17:19 EST 2000