Execute um script no desligamento e não na reinicialização [duplicado]

3

Estou executando um script em Ubuntu 14.04.1 LTS quando o servidor está parando Mas eu gostaria de executá-lo apenas no comportamento shutdown , não quando estiver usando reboot .

Eu tentei obter o valor com , mas para reboot ou shutdown , mas sempre enviando uma mensagem stop

O script que estou executando atualmente:

#! /bin/sh
### BEGIN INIT INFO
# Provides:          shutdown
# Required-Start:    
# Required-Stop:     sendsigs
# Default-Start:
# Default-Stop:      0 6
# Short-Description: shutdown
# Description: 
### END INIT INFO

shutdown_script.sh

exit 0

e administrado por sudo update-rc.d shutdown_job start 19 0 6 .

    
por leo 24.07.2015 / 10:09

1 resposta

3

Tente colocar o script em diferentes níveis de execução.

/etc/rc0.d - While system shuts down.

/etc/rcS.d - While system boots

/etc/rc1.d - Working as singel user (user specific on login)

/etc/rc2.d - Working as multiple users

/etc/rc3.d bis /etc/rc5.d - not used in ubuntu

/etc/rc6.d - While system restarts
    
por FRED99 24.07.2015 / 17:42