The library can be used by developers to quickly add alternate passwd file support for virtual authentication, or by system administrators to trick programs into seeing a different password file, either at run time through the LD_PRELOAD variable, or at compile time with -laltpw during the linking process.
| Tags | Software Development Libraries Systems Administration |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux |
| Implementation | C |
Recent releases


Changes: Support for the getgr* group handling functions has been added, and an /etc/group.switch and ALTGROUP in the environment, all similar to how the altpw functions work but for groups, has been added.


Changes: Missing distribution documentation was added, as well as new documenation about using passwd.switch and autoconf style programs.


Changes: Documentation on using UW IMAP (POP3d) has been added along with a configuration file in /etc/passwd.switch that can override the passwd file based on the executable name.


Changes: The automake file was not distributing the man pages, causing the package not to build; this has been fixed. The man pages and sendmail/procmail documentation have been updated.


Changes: This release includes updated documentation, man pages, background information, usage, and more checks for the runaltpw program.