Смотрите.
номер для смс уведомлений убрал, да сейчас на python переписан скрипт уведомления, пользуюсь phpшным пока работает.
На всякий случай /usr/local/sbin/pre-shutdown для корректной перезагрузки + сохраняет лог перед перезагрузкой.
/usr/local/sbin/ez-setup - теоретически можно попробовать его задействовать, если до роутера не получится достучаться по ssh/telnet чтобы корректно выключить зависший роутер, завершив процесс rtorrent (ещё не пришлось испытать).
Если будете копировать себе, txt из названия уберите и сделайте исполняемыми chmod +x /usr/local/sbin/pre-shutdown
chmod +x /usr/local/sbin/ez-setup