Show Table of Contents
F.2.5. definição do trabalho
Anteriormente, o pacote sysvinit fornecia o daemon do init para a configuração padrão. Quando o sistema iniciava, este daemon do init executava o script do
/etc/inittab para iniciar os processos do sistema definidos para cada runlevel. A configuração padrão agora usa um daemon do init direcionado para o evento, fornecido pelo pacote Upstart Sempre que um events especial acontece, o daemon do init processa jobs armazenados no diretório /etc/event.d O daemon do init reconhece o início do sistema como um evento.
Cada trabalho geralmente especifica um programa, os eventos que fazem um init executar ou parar o programa. Alguns trabalhos são construídos como tasks,as quais realizam ações e depois finalizam até que outro evento inicie o trabalho novamente. Outros trabalhos são construídos como services, os quais init mantém rodando até que outro evento (ou outro usuário) o pare.
Por exemplo, o trabalho
/etc/events.d/tty2 é um serviço para manter um terminal virtual em tty2 desde quando o sistema iniciar até quando o sistema fechar, ou até que outro evento (tal como uma mudança no runlevel) pare o trabalho. O trabalho é construído para que o init reinicie o terminal virtual se ele parar inesperadamente durante aquele momento:
# tty2 - getty # # This service maintains a getty on tty2 from the point the system is # started until it is shut down again. start on stopped rc2 start on stopped rc3 start on stopped rc4 start on started prefdm stop on runlevel 0 stop on runlevel 1 stop on runlevel 6 respawn exec /sbin/mingetty tty2

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.