yaVDR 0.7 core - yavdr/yavdr-bugtracker GitHub Wiki
Aktuell als Ansible-Rolle yavdr-common
umgesetzt: https://github.com/yavdr/yavdr-ansible/tree/master/roles/yavdr-common
Andere yavdr-* Pakete dürfen Abhängigkeiten zu diesem Paket besitzen.
Das vdr-Paket enthält eine udev-Regel, die DVB-Geräte mit dem systemd
-Tag versieht:
SUBSYSTEM=="dvb", TAG+="systemd"
Mit der Unit [email protected]
, kann man gezielt auf DVB-Geräte warten, bevor der VDR startet:
[Unit]
Wants=dev-dvb-adapter%i-frontend0.device
Wants=dev-dvb-adapter%i-demux0.device
Wants=dev-dvb-adapter%i-dvr0.device
After=dev-dvb-adapter%i-frontend0.device
After=dev-dvb-adapter%i-demux0.device
After=dev-dvb-adapter%i-dvr0.device
After=dev-dvb-adapter%i-net0.device
Before=vdr
WantedBy=vdr
[Install]
WantedBy=multi-user.target
Um z.B. auf den ersten DVB-Adapter zu warten: systemctl enable [email protected]
erleichtert die Konfiguration der Startoptionen für den VDR
ggf. durch lifeguard-ng ersetzen, das nicht mehr als Hook, sondern als Systemdienst läuft und Shutdown-Inhibitoren setzt, wenn der Rechner nicht heruntergefahren werden darf.
durch acpi-wakeupng ersetzen, das als Dienst läuft und auch von anderen Clients wie z.B. KODI Aufwachzeiten übernehmen kann
Damit wenigstens ein vernünftiger Texteditor dabei ist ;)