msu: README
----------
In large networks it may be necessary to delegate administrative tasks
to other users. The administrator has to create a lot of groups and the
helpers need to know a lot of passwords.
With msu this chaos has it's end.
Every user listed in /etc/msuuser may change his userid and groupid without
commiting a password. If the administrator don't want to give root-privileges
to every deputy, he may add a comma-seperated list of user accounts after
the user name.
NEW (since 2.x):
you can set options in /etc/msuuser
-user-auth: on
User has to identify himself with his own password
-echo-asterisk: on
echo '*' while typing password
Example for /etc/msuuser
os # os may change to everything (even root)
tk:informix # tk may only change to informix
bo:news,ftp # bo may change to news and ftp
msu: compiling and installing
-----------------------------
First step: configure msu
On most systems a "./configure" is sufficient. There are many options to
configure, two of them may be of interrest:
--sysconfdir DIR <- put msu-database into DIR (eg. /etc)
--bindir DIR <- where the binary gets installed (eg. /usr/bin)
To build msu simply do a "make install" in the msu directory.