
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 proftpd
serviç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