NTPD no Slackware Current

Estava com um problema cruel. Meu computador virava e mexia, por ter dois SOs ( Windows/Linux ), por algum motivo maluco, ficava com a hora toda amalucada. Ou seja, eu reiniciava e meu computador ficava com a hora toda doida, com o relógio as cinco horas da tarde marcando 1 hora da tarde, ou até o contrário, marcando horas a frente.
Assim, acabei resolvendo colocar no meu Slackware, ativado em tempo de boot, o servidor de NTP. Para quem não sabe, o NTP, é um servidor que procura a hora certa na rede, ou seja, ele conecta a um servidor que lhe dirá qual a hora que o sistema operacional deve mostrar para você.
Em servidores ,sempre fiz isto para garantir que os logs estão consistentes com a hora.
Bom, mas havia um problema. Depois que atualizei para uma das versões dos init scripts do Slackware, o NTPD não estava iniciando de jeito nenhum, mesmo que eu colocasse a permissão de execução no /etc/rc.d/rc.ntpd ele não iniciava.
Como este script já estava seguindo o novo padrão do Slackware ( todos tem a função start/stop/restart ), notei que a chamada dele no script /etc/rc.d/rc.M não estava certa.
Adicionei a chamada start ao fim do comando, e agora, tudo funciona direitinho.

No caso, você tem que procurar, isto aqui no script /etc/rc.d/rc.M :

# Start the Network Time Protocol daemon:
if [ -x /etc/rc.d/rc.ntpd ]; then
sh /etc/rc.d/rc.ntpd
fi

Edite a linha em negrito, para que ela fique deste modo :

# Start the Network Time Protocol daemon:
if [ -x /etc/rc.d/rc.ntpd ]; then
sh /etc/rc.d/rc.ntpd start
fi

E, pronto. Você agora já vai ter o ntpd rodando em tempo de boot na sua máquina. Lembre-se, logicamente, de configurar o ntp ( não é o escopo deste post ) e dar permissão de execução ao script rc.ntpd :

# chmod 755 /etc/rc.d/rc.ntpd

UPDATE : este problema já foi resolvido no SLACKWARE 12.0 RELEASE CANDIDATE 1