mirror of
https://github.com/troglobit/finit.git
synced 2026-11-03 13:28:27 +00:00
TTY: Major overhaul, move to built-in getty
The TTY handling in Finit has always been a bit of a patch work. This commit is an attempt at a first cleanup and simplification. Included is a brand new built-in getty which should work fine on both virtual and serial consoles. It is however completely untested on the latter serial consoles. Still TODO: add support for /etc/securetty, add support for actually setting TERM when calling /bin/login. Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
This commit is contained in:
1 parent
789354ab40
commit
d15633781b
8 files changed
+376
-126
No files matched your search
+1
-1
@@ -1,6 +1,6 @@
|
||||
ACLOCAL_AMFLAGS = -I m4
|
||||
sbin_PROGRAMS = finit initctl reboot
|
||||
finit_SOURCES = finit.c api.c client.c conf.c exec.c helpers.c pid.c \
|
||||
finit_SOURCES = finit.c api.c client.c conf.c exec.c getty.c helpers.c pid.c \
|
||||
sig.c svc.c service.c plugin.c tty.c cond.c cond-w.c sm.c
|
||||
pkginclude_HEADERS = cond.h finit.h helpers.h inetd.h plugin.h svc.h
|
||||
if INETD
|
||||
|
||||
Reference in new issue
Block a user