Qualcuno sa perché un sistema non eseguirà il codice di script all'interno di rc.local all'avvio? Ho uno script bash post-configurazione che voglio eseguire dopo l'installazione iniziale di VMware ESX (Red Hat), e per qualche motivo non sembra eseguirlo. Ho la configurazione per registrare il suo inizio dell'esecuzione e anche i suoi progressi in modo da poter vedere fino a che punto arriva nel caso fallisca ad un certo punto, ma anche quando guardo quel registro, sto scoprendo che non ha nemmeno avviato il esecuzione del codice di script. Ho già controllato per vedere che lo script ha i permessi di esecuzione (755), cos'altro dovrei guardare?
Ecco le prime righe del mio codice:
#!/bin/sh
echo >> /tmp/configLog ""
echo >> /tmp/configLog "Entering maintenance mode"