Cuando busqué agetty en el manual, todo lo que vi fue alternative getty
Respuesta aceptada:
Había un programa llamado getty
en 1ra Edición Unix. Los BSD suelen tener un programa llamado getty
que es un descendiente (bastante) directo de esto. (Hoy en día) lee /etc/ttys
para la base de datos de dispositivos terminales configurados y /etc/gettytab
para la base de datos de tipos de líneas terminales (un tipo de línea que se pasa como argumento a getty
programa).
El mundo Linux tiene una colección de clones y reimplementaciones, al igual que minix antes.
agetty
fue escrito por Wietse Venema, como una "alternativa" a AT&T System 5 y SunOSgetty
, y portado a Linux por Peter Orbaek (quien también proporcionósimpleinit
junto a él). Es adecuado para su uso con dispositivos serie, ya sea con módems o terminales conectados directamente, así como con dispositivos terminales virtuales.- Paul Sutcliffe,
getty
de Jr. yuugetty
es difícil de encontrar hoy en día, pero era una alternativa aagetty
. (Elgetty-ps
el paquete que contiene ambos todavía se puede encontrar en SlackWare). - Fred van Kempen escribió un
getty
"mejorado" yinit
para minix en 1990. - El
mgetty
de Gert Doering es otro getty que es adecuado para usar con dispositivos seriales reales, y fue diseñado para admitir módems "inteligentes" como módems de fax y módems de voz, no solo módems "tontos" solo para terminales. - El
mingetty
de Florian La Roche fue diseñado no para admitir dispositivos serie y funcionalidad genérica de getty en cualquier tipo de dispositivo terminal. Más bien, es específico para dispositivos de terminales virtuales y elimina todo el alboroto tradicional de Getty que está asociado con módems y dispositivos serie. - Félix von Leitner
fgetty
se derivó demingetty
, ajustado para usar una biblioteca C con una huella más pequeña que la biblioteca GNU C, y modificado para incluir elementos comocheckpasswd
mecanismo. - El
ngetty
de Nikola Vladov fue una rearquitectura de todo el mecanismo getty. En lugar deinit
(directa o indirectamente) sabiendo acerca de la base de datos de TTY y generando múltiples instancias de getty, cada una para responder en una terminal, init genera unngetty
proceso que monitorea todas las terminales.