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.

Abhängigkeiten:

linux-firmware

linux-firmware-nonfree

linux-firmware-yavdr

vdr

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]

vdrctl

erleichtert die Konfiguration der Startoptionen für den VDR

vdr-addon-lifeguard(ng)

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.
DBus-Interface, um aktuellen Status abzufragen und Inhibitoren zu setzen.

vdr-addon-acpiwakeup(ng)

durch acpi-wakeupng ersetzen, das als Dienst läuft und auch von anderen Clients wie z.B. KODI Aufwachzeiten übernehmen kann
SOMEDAY nvram-wakeup unterstützen

vim

Damit wenigstens ein vernünftiger Texteditor dabei ist ;)

⚠️ **GitHub.com Fallback** ⚠️