Menu

Tree [b4c9a7] master /
 History

HTTPS access


File Date Author Commit
 .gitignore 2017-03-20 Oliver Schröder Oliver Schröder [b4c9a7] - fixed a typo
 AUTHORS 2011-08-25 Oliver Schroeder Oliver Schroeder [6bfc78] - initital import
 COPYING 2011-08-25 Oliver Schroeder Oliver Schroeder [6bfc78] - initital import
 ChangeLog 2011-08-25 Oliver Schroeder Oliver Schroeder [6bfc78] - initital import
 INSTALL 2011-08-25 Oliver Schroeder Oliver Schroeder [6bfc78] - initital import
 LIESMICH 2011-08-25 Oliver Schroeder Oliver Schroeder [6bfc78] - initital import
 Makefile.am 2011-08-25 Oliver Schroeder Oliver Schroeder [6bfc78] - initital import
 NEWS 2011-08-25 Oliver Schroeder Oliver Schroeder [6bfc78] - initital import
 README 2011-08-25 Oliver Schroeder Oliver Schroeder [6bfc78] - initital import
 autogen.sh 2014-01-29 Oliver Schroeder Oliver Schroeder [b91d50] added check for libcrypt
 configure.ac 2014-01-29 Oliver Schroeder Oliver Schroeder [b91d50] added check for libcrypt
 msu.c 2017-03-20 Oliver Schröder Oliver Schröder [b4c9a7] - fixed a typo
 msuedit 2011-08-25 Oliver Schroeder Oliver Schroeder [6bfc78] - initital import
 msuuser 2011-08-25 Oliver Schroeder Oliver Schroeder [6bfc78] - initital import

Read Me

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.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.