Hello folks!
There's some confusion about how to use wildcards in the upcoming new
shellbased version if initscripts to initng. Perhaps Jimmy have already
thought out something so better to ask before implementing something else.
Some draft here:
# NAME:
# DESCRIPTION:
# WWW:
setup()
{
iregister -s "system/agetty" virtual
iregister -s "system/agetty/1" daemon
iregister -s "system/agetty/*" daemon
iset -s "system/agetty/1" need = "system/bootmisc"
iset -s "system/agetty/1" provide = "virtual/getty/1"
iset -s "system/agetty/1" term_timeout = 3
iset -s "system/agetty/1" respawn
iset -s "system/agetty/1" last
iset -s "system/agetty/*" need = "system/bootmisc"
iset -s "system/agetty/*" provide = "virtual/getty/${NAME}"
iset -s "system/agetty/*" term_timeout = 3
iset -s "system/agetty/*" respawn
iset -s "system/agetty" need = "system/agetty/2 system/agetty/3
system/agetty/4 system/agetty/5 system/agetty/6"
iset -s "system/agetty" use = "system/mountfs/essential service/issue"
iexec -s "system/agetty/1" daemon = "agetty_any_daemon 1"
iexec -s "system/agetty/*" daemon = "agetty_any_daemon ${NAME}"
idone -s "system/agetty/1"
idone -s "system/agetty/*"
idone -s "system/agetty"
}
agetty_any_daemon()
{
NAME=${1}
exec @/sbin/agetty@ "38400" "tty${NAME}" "vt100"
}
Greets
--
_______________________________________________
Initng mailing list
[email protected]
http://jw.dyndns.org/mailman/listinfo/initng