The worlds smallest login/passwd/getty/etc
|
TinyLogin is a suite of tiny Unix utilities for handling logging into,
being authenticated by, changing one's password for, and otherwise
maintaining users and groups on an embedded system. It also provides
shadow password support to enhance system security. TinyLogin is, as the
name implies, very small, and makes an excellent complement to
BusyBox
on an embedded System. It can be used without
BusyBox, of course, but I
envision them being used together most of the time.
TinyLogin is being maintained by
Erik Andersen, and its ongoing development is being sponsored by
Lineo.
TinyLogin is licensed under the
GNU GENERAL PUBLIC LICENSE
|
Download
|
|
Latest News
|
- 26 December 2000 -- TinyLogin 0.80 released
This release contains some important security fixes, drops
permissions as soon as possible, by default bypasses GNU libc NSS
(so resultant systems don't even need /lib/libnss* anymore), adds
vlock, adds a 'tinylogin --install' command, uses relative symlinks
on 'make install', compiles with glibc, libc5 and uClibc, and is generally
cleaner and tighter code. The changelog can be found
here and source
can be grabbed
here.
- 21 June 2000 -- TinyLogin 0.78 released
This release contains some important security fixes, so anyone
currently using tinylogin is strongly encouraged to upgrade.
- 10 January 2000 -- TinyLogin 0.76 released
This is the first public release of tinylogin. It provides
tinylogin, adduser, addgroup, deluser, delgroup, login, sulogin,
passwd, and getty. Binary size with everything compiled in is 37k.
The changelog can be found here.
- 10 January 2000 -- TinyLogin Website
TinyLogin now has a web site. Eventually I'll be adding documentation,
howto information, and information of the latest release.
|
Documentation
|
Current documentation for TinyLogin includes:
-
TinyLogin.html
This is a list of the all the
available commands in TinyLogin with some basic usage information. In
upcoming releases, I will include complete usage information and examples
of how to use each app. If you find any errors (factual, grammatical,
whatever) please let me know.
-
TinyLogin bugs
-
TinyLogin mailing
list
- More documentation will follow.
|
Important Links
|
|