Do Livro de receitas do Upstart (etapas 9-11):
Since the
start on
condition for therc-sysinit
job is:start on filesystem and net-device-up IFACE=lo
Upstart will then start the
rc-sysinit
job.The
rc-sysinit
job calls thetelinit
command, passing it the runlevel to move to:telinit 2
The
telinit
command emits therunlevel(7)
event as:runlevel RUNLEVEL=2 PREVLEVEL=N
Assim, o runlevel
é emitido quando os sistemas de arquivos são montados e o dispositivo de loopback está ativo.
Para obter mais informações, leia o livro de receitas do Upstart (completamente, não pedaços).