Normalerweise bin ich Mac User, habe mir aber jetzt einen Medien- und TimeMachine Fileserver mit Debian und OpenMediaVault aufgebaut. Die Festplatten sind als ZFS-Pool eingerichtet. Alles funktioniert gut, nur iTunes auf dem Mac hat ein Problem mit dem Herunterladen neuer Podcast Folgen.
Ich habe für iTunes einen eigenen Ordner angelegt und auch als DAAP Server eingerichtet. Der Download von Podcasts läuft so, daß iTunes zunächst einen temporären Ordner anlegt und die Datei erst am Ende in den eigentlichen Podcast-Ordner schreibt. Aber dieser temporäre Ordner bekommt die Berechtigungen 675 und iTunes kann damit nicht arbeiten. Wenn ich die Berechtigungen ganz schnell auf 777 ändere, wird die Episode geladen.
Es ist nicht so, dass iTunes ein generelles Problem mit dem Server hat. Ausgehend von einem leeren Ordner, egal ob als DAAP Server oder als normaler Ordner genutzt, schreibt iTunes alle benötigten Bibliotheken mit 664 und Ordner mit 755 und kopiert auch die Musikdateien korrekt. Es ist nur dieser temporäre Download Ordner, der die falschen Berechtigungen bekommt.
Ich habe alle erdenklichen Variationen ausprobiert, sogar dem Benutzer root-Status gegeben. Es ist immer das Gleiche.
Ist es möglich, beim Erstellen eines Ordners 777 bzw. beliebige Berechtigungen zu erzwingen, unabhängig davon, wer den Ordner erstellt? Ich habe etwas über /etc/profile gelesen, habe aber keine Ahnung, wie man das einstellt. Oder ist es möglich, die Berechtigungen ignorieren zu lassen? Da ich der einzige Benutzer bin, wäre das kein großes Problem.
Lesezeichen