Quando o evento “runlevel” será emitido?

0
start on runlevel [2345]

referindo isto :

A sintaxe de início na sub-rotina é:

start on EVENT [[KEY=]VALUE]... [and|or...]

Isso significa que runlevel é um evento, [2345] é o valor dessas variáveis de ambiente do evento.

Minha pergunta é

  • quando o evento runlevel será emitido?
  • Onde posso encontrar mais informações sobre runlevel event?
por Yishu Fang 02.08.2014 / 16:54

1 resposta

1

Do Livro de receitas do Upstart (etapas 9-11):

Since the start on condition for the rc-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 the telinitcommand, passing it the runlevel to move to:

telinit 2 

The telinit command emits the runlevel(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).

    
por muru 02.08.2014 / 17:08