Debian: programa na inicialização

Debian: programa na inicialização

Acabei de configurar meu novo VPS com Apache, PHP, MySQL e ProFTPd. Eu queria instalar um servidor smtp, mas fui aconselhado a fazer primeiro uma atualização do apt-get. Fiz isso e apareceu uma tela azul onde pude escolher entre duas alternativas. Dizia algo sobre o instalador do GRUB 2. Escolhi a alternativa que já estava selecionada, a de cima. Optei por não atualizar o GRUB2, e usar o antigo que estava instalado.

Agora, o ProFTPd não inicia mais na inicialização. Eu tenho que iniciar /etc/init.d/proftpd todas as vezes. Como faço para corrigir isso? Devo ter optado por atualizar o GRUB2? Devo fazer o apt-get upgrade novamente e tentar fazer o mesmo instalador do GRUB2 novamente?

Responder1

GRUB não tem nada a ver com serviços. Ele apenas inicia o seu kernel e então a função do GRUB é finalizada, então houve alguma outra modificação que alterou a lista de serviços que estão iniciando na inicialização do sistema.

Basta adicionar proftpdserviços que iniciam automaticamente. Você poderia fazer isso usando update-rc.d proftpd defaults.

Se você possui agora o GRUB 0.9.x (GRUB Legacy) e optou por não atualizá-lo para o GRUB 2, não há razão para alterar essa decisão. Não há mudanças no GRUB 2 que façam uma diferença real.

Responder2

Supondo que você esteja usando o Squeeze ou posterior, como root:

# insserv proftpd

Se estiver usando Lenny ou anterior:

# update-rc.d proftpd defaults

informação relacionada