Bei einem der letzten Updates ist das Skript poweroffvdr verschwunden unter yaVDR. Da ich aber dieses Skript dazu verwende den PVR auszuschalten, bspw. wenn keine Aufnahmen aktiv sind habe ich es wieder aus meinen Backups ergänzt. Ich rufe das Skript alle 20 Minuten über einen cron Job auf. Der VDR erhält damit das Signal sich auszuschalten, ruft die lifeguard Hooks auf (d.h. er prüft, ob es aktuelle Ereignisse gibt, die ein Ausschalten nicht sinnvoll erscheinen lassen) und schaltet den Rechner aus oder eben nicht falls z.B. jemand angemeldet ist oder eine Aufnahme läuft.
Das Skript wird unter /usr/bin/poweroffvdr gespeichert.
#!/bin/sh
#
# poweroffvdr - Tobias Grimm <tg@e-tobi.net>
# -----------
#
# This hits the virtual power key of VDR
#
at now <<EOF
/usr/bin/svdrpsend HITK Power
Nach dem Speichern unbedingt daran denken die Rechte auf 0755 zu setzen, damit das Skript auch ausgeführt werden kann.
sudo chmod 0755 /usr/bin/poweroffvdr
Jetzt klappt es wieder mit dem automatischen Ausschalten.
Pingback: poweroffvdr verschwunden unter yaVDR | tuxlogger - WordPress and more...