This is a standalone version of the agetty
program from the util-linux
suite (https://en.wikipedia.org/wiki/util-linux).
It supports all the features of the regular version, minus currently:
- NLS
- Plymouth
Both are TODO for the time being.
Current Git revision: a6c81d6103d1e6acda4c6473b258cc785628671b
It is a single-file implementation, primarily configured for Chimera Linux's
musl
environment, but it should be functional on any Linux system. It is
somewhat less portable than the upstream version, primarily due to a much
simpler build system that makes assumptions.
The primary reason for separation is so that it can be used in environments
that do not use util-linux
, and so that it can be compiled with stricter
hardening flags that upstream util-linux
suite cannot be built with.
The upstream source code for this program is public domain. This version is available in the same way. In jurisdictions that do not have the concept of public domain, I make this available under the 0BSD.