Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- pi@raspberrypi:~ $ sudo nano /usr/bin/cleanshutd
- GNU nano 3.2 /usr/bin/cleanshutd
- daemon="on"
- while true; do
- while [ "$daemon" = "on" ]; do
- if shutdown_trigger; then
- /home/pi/RPi-Jukebox-RFID/scripts/./resume_play.sh -c=savepos && mpc clear
- /usr/bin/mpg123 /home/pi/RPi-Jukebox-RFID/shared/shutdownsound.mp3
- msg="BCM $trigger_pin held low, system shutdown in $shutdown_delay minutes"
- echo $msg
- wall $msg
- daemon="off"
- shutdown -h +$shutdown_delay
- break
- fi
- sleep $polling_rate
- done
- while [ "$daemon" = "off" ]; do
- if [ ! -f /var/run/nologin ]; then
- raspi-gpio set $trigger_pin ip pu
- daemon="on"
- break
- fi
- if [ "$led_pin" != "off" ]; then
- raspi-gpio set $led_pin op dl
- sleep 0.1
- raspi-gpio set $led_pin op dh
- sleep $blink_time
- else
- sleep $polling_rate
- fi
- done
- done
- exit 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement