]> Pileus Git - mkinit/blobdiff - services.mk
Add getty daemon
[mkinit] / services.mk
index a0f3fbf7bc2c1cfd7be696b7366289015324d5cd..3f69b57d1db4d948f5110db79fdc9bda18ca0478 100644 (file)
@@ -102,15 +102,21 @@ fsclean-start:VPservice -u: boot
        $P exec rm -rf /.old &
        service -U $target
 
-# Spawn gettys for tty[23456]
-getty-start:VEPservice -u: hostname-start utmp-start
+# Spawn gettyd for tty[23456]
+gettyd-start:VEPservice -u: hostname-start utmp-start
+       $P exec gettyd tty2 tty3 tty4 tty5 tty6 &
+       service -U $target
+gettyd-stop_cmd=fuser -k /dev/tty2 /dev/tty3 /dev/tty4 /dev/tty5 /dev/tty6
+
+# Spawn agettys for tty[23456]
+agetty-start:VEPservice -u: hostname-start utmp-start
        $P respawn setsid agetty 38400 tty2 linux
        $P respawn setsid agetty 38400 tty3 linux
        $P respawn setsid agetty 38400 tty4 linux
        $P respawn setsid agetty 38400 tty5 linux
        $P respawn setsid agetty 38400 tty6 linux
        service -U $target
-getty-stop_cmd=fuser -k /dev/tty2 /dev/tty3 /dev/tty4 /dev/tty5 /dev/tty6
+agetty-stop_cmd=fuser -k /dev/tty2 /dev/tty3 /dev/tty4 /dev/tty5 /dev/tty6
 
 # Spawn qingys for tty[7]
 qingy-start:VEPservice -u: hostname-start utmp-start modules-start