Por que os jobs do Upstart usam 'start on runlevel [2345]'?

6

Eu vejo muitos trabalhos do Upstart usando uma diretiva como a seguinte:

start on runlevel [2345]

O Cookbook Upstart fornece a seguinte lista de runlevels para Debian / Ubuntu:

0 : System halt.
1 : Single-User mode.
2 : Graphical multi-user plus networking (DEFAULT)
3 : Same as "2", but not used.
4 : Same as "2", but not used.
5 : Same as "2", but not used.
6 : System reboot.

Se 3, 4 e 5 não são usados, por que eles são mencionados em tantas configurações de trabalho? Os runlevels 3-5 são usados somente para fins de compatibilidade com as especificações LSB PDA ? Eles são usados para o benefício de outras distribuições?

    
por lol768 26.09.2015 / 17:14

1 resposta

2

Sim, eles são usados para compatibilidade com outras distribuições e com as especificações LSB PDA . Eu tive vários sistemas nos quais runlevels 3,4,5 foram usados, mas não me pergunte o que eles eram, isso foi anos atrás.

Se isso te incomoda, não deve ser um problema remover esses níveis de execução em todas as configurações, mas eu recomendaria deixar como está. Se não está quebrado, não conserte.

    
por Daniel 26.09.2015 / 21:07

Tags