No diretório /etc/rc.d, há também um arquivo chamado rc.local, que é o arquivo rc que o init executará depois que tudo o resto é feito. Então você poderia tirar isso da seqüência de inicialização padrão e colocar sob rc.local
chkconfig httpd off
echo "/etc/init.d/httpd start" >> /etc/init.d/rc.local
isso deve funcionar para o cenário acima, a menos que você tenha algum outro requisito.
No entanto, o processo de inicialização deve ser executado de acordo com a ordem de nomenclatura, se você vir
Você também pode verificar rcorder dependendo disponibilidade na sua distribuição ..