ACUA Installation
Compiling ACUA from the source:
-
Uncompress the ACUA source code, like so:
-
tar -zxvf acua-3.04.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