O que causa insserv: aviso: script 'XXX.sh' está faltando tags e substituições LSB e como é impedido?
pi@raspberrypi /etc/init.d $ sudo rm 5_*
pi@raspberrypi /etc/init.d $ sudo vi /etc/init.d/5_second_cron
pi@raspberrypi /etc/init.d $ sudo chmod +x /etc/init.d/5_second_cron
pi@raspberrypi /etc/init.d $ sudo update-rc.d /etc/init.d/5_second_cron defaults^C
pi@raspberrypi /etc/init.d $
5_second_cron.sh é o seguinte:
#!/bin/bash
while true
do
/usr/bin/php /var/www/cron.php
sleep 5
done
EDIT. Tentei o seguinte. Script apenas "pendurado" quando eu executei $ sudo update-rc.d /etc/init.d/5_second_cron
.
pi@raspberrypi /etc/init.d $ sudo vi /etc/init.d/5_second_cron
pi@raspberrypi /etc/init.d $ sudo chmod +x /etc/init.d/5_second_cron
pi@raspberrypi /etc/init.d $ sudo update-rc.d /etc/init.d/5_second_cron defaults^.C
pi@raspberrypi /etc/init.d $
5_second_cron é o seguinte:
#!/bin/bash
# /etc/init.d/5_second_cron
### BEGIN INIT INFO
# Provides: 5_second_cron
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: PHP Loop
# Description: Initiate a given PHP file every 5 seconds
### END INIT INFO
while true
do
/usr/bin/php /var/www/cron.php
sleep 5
done
exit 0
EDIT2. Brincando um pouco mais, e agora isso:
pi@raspberrypi /etc/init.d $ sudo update-rc.d /etc/init.d/5_second_cron defaults
update-rc.d: using dependency based boot sequencing
update-rc.d: error: unable to read /etc/init.d//etc/init.d/5_second_cron
Tags init.d