I have uploaded a new version of Linux-specific patches for shadow-3.3.1 into the Incoming directory of sunsite.unc.edu. File name: shadow-3.3.1-2.dif I have put together patches from the following people: - Riku Meskanen, - Mohan Kokal, Partial list of the enhancements and bug fixes: - add new variable LOGIN_STRING to /etc/login.defs which allows administrator control "Password :" string. - removed the problem when login trashing TERM= variable on normal login even when -p is *not* defined. - The shadow library is also installed. - The "lastlog" file now also updates the hostname of the last login. - "su" makes better syslog-messages. - "lastlog" now works. To install this package do a "make". If everything compiles, do a "make install" as root. Do not forget to update your "/etc/login.defs"! Otherwise, your "login" won't work!!! More detailed: You have to fetch the original source code of the shadow 3.3.1 package. (It is on sunsite, "shadow-3.3.1.tar.gz") Unpack that source package with "tar xzf shadow-3.3.1.tar.gz" and go into the source directory ("cd shadow-3.3.1"). Then you have to apply the Linux patches with "patch -s -p0 < shadow-3.3.1-2.dif". Then "make; make install". Please send me any further bug fixes for the next release. Florian La Roche, flla@stud.uni-sb.de P.S.: I do *not* know, when the next official release of the shadow-system will be...