upstart em 8.04

2

Meu entendimento é que o upstart está instalado no 8.04, mas é diferente de 10.04. Estou tendo problemas para encontrar documentação sobre como iniciar / parar / verificar serviços na linha de comando para 8.04.

Estou vendo alguns scripts em /etc/event.d (por exemplo: rcS, que o AFAIK inicia os scripts init.d antigos), mas não tenho comandos como iniciar / parar / status.

Alguém pode me ajudar a juntar as peças?

    
por klochner 12.01.2011 / 20:04

1 resposta

3

Você tem initctl ? stop (et al) são apenas links simbólicos.

oli@bert:~$ /sbin/initctl --help
Usage: initctl [OPTION]... COMMAND [OPTION]... [ARG]...

Options:
      --system                use D-Bus system bus to connect to init daemon
      --dest=NAME             destination well-known name on system bus
  -q, --quiet                 reduce output to errors only
  -v, --verbose               increase output to include informational messages
      --help                  display this help and exit
      --version               output version information and exit

For a list of commands, try 'initctl help'.

Report bugs to <[email protected]>

Eu vi seu comentário agora desaparecido. Eles são todos apenas links simbólicos!

oli@bert:~$ cd /sbin/
oli@bert:/sbin$ ls -l start stop restart reload status
lrwxrwxrwx 1 root root 7 2010-09-27 18:23 reload -> initctl
lrwxrwxrwx 1 root root 7 2010-09-27 18:23 restart -> initctl
lrwxrwxrwx 1 root root 7 2010-09-27 18:23 start -> initctl
lrwxrwxrwx 1 root root 7 2010-09-27 18:23 status -> initctl
lrwxrwxrwx 1 root root 7 2010-09-27 18:23 stop -> initctl

Eu acho que initctl verifica qual comando o chama.

    
por Oli 12.01.2011 / 21:00