Jetzt ist alles da.
Danke
Jetzt ist alles da.
Danke
Wie es aussieht, tested der VDR 2.6.2 den Zugriff auf das Video-Verzeichnis, bevor er den Wechsel von root auf den vdruser macht (http://git.tvdr.de/?p=vdr.git;…43c98054c8c8;hb=HEAD#l656 ff.) - damit gibt es Probleme, wenn das VIDEODIR auf einer NFS-Freigabe liegt, für die die root_squash-Option nicht gesetzt ist (und man merkt nicht direkt beim Start, wenn der vdruser keine Zugriffsrechte auf das Verzeichnis hat) - kann man da eventuell die Reihenfolge wieder so gerade ziehen, dass der Zugriff aufs Terminal vor dem setuid passiert, aber der Zugriff auf das Videoverzeichnis erst danach erfolgt?
seahawk1986 Klar kann man das:
--- vdr.c 2022/11/28 10:44:01 5.10
+++ vdr.c 2022/12/12 10:18:06
@@ -651,13 +651,6 @@
if (SysLogLevel > 0)
openlog("vdr", LOG_CONS, SysLogTarget); // LOG_PID doesn't work as expected under NPTL
- // Check the video directory:
-
- if (!DirectoryOk(VideoDirectory, true)) {
- fprintf(stderr, "vdr: can't access video directory %s\n", VideoDirectory);
- return 2;
- }
-
// Daemon mode:
if (DaemonMode) {
@@ -692,6 +685,13 @@
}
}
+ // Check the video directory:
+
+ if (!DirectoryOk(VideoDirectory, true)) {
+ fprintf(stderr, "vdr: can't access video directory %s\n", VideoDirectory);
+ return 2;
+ }
+
isyslog("VDR version %s started", VDRVERSION);
if (StartedAsRoot && VdrUser)
isyslog("switched to user '%s'", VdrUser);
Alles anzeigen
Danke, ich habe das mal in meine Pakete für den VDR 2.6.2 übernommen.
Im Wesentlichen wäre das der Zapcockpit Patch, der hier für einen deutlich höheren WAF verantwortlich zeigt
Aus gegebenem Anlass möchte ich mal freundlichst nachfragen ob dieser Patch nicht per Default in Deine VDR-Versionen wandern könnte weil er doch ungenutzt keinerlei Auswirkung auf die Funktion hat. In Sachen Übersichtlichkeit bei Bouquets und Haptik finde ich ihn unschlagbar! Vielleicht könnte man ihn "separieren" und/oder über vdrctl aktivierbar machen wie den "Hide first Recording Level - Patch"?
Meine bescheidene persönliche Meinung ist aber diese Funktion fest für den VDR aufzunehmen... [kopfeinzieh]
Oder ist der Patch gar so enorm tiefgreifend/problematisch das er irgendwo "zwischenhauen" kann?
Danke, das schaue ich mir mal an.
Gibt es schon irgendwelche Erkenntnisse über den Zapcockpit-Patch?
Darf er zeitnah 'DEFAULT' werden in Deinem PPA?
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!