Transmission setzt die Dateisystemberechtigungen unter FreeBSD ständig zurück

Transmission setzt die Dateisystemberechtigungen unter FreeBSD ständig zurück

Ich versuche, einen Übertragungsserver zur Verwendung als Seedbox einzurichten. Ich habe dies bereits zuvor auf einer Ubuntu-Box getan, aber dies ist das erste Mal, dass ich es unter FreeBSD versuche.

Das Standard-Home für die Übertragung aus der FreeBSD-Paketsammlung ist /usr/local/etc/transmission/home. Da sich dies auf meiner kleinen Partition befindet, habe ich den Inhalt davon direkt nach /home/transmission (auf meiner großen Partition) verschoben und einen symbolischen Link von /usr/local/etc/transmission/home nach /home/transmission erstellt.

Ich habe den Eigentümer des Links sowie des Verzeichnisses und des Inhalts auf den Transmission-Benutzer geändert und dann rekursiv chmod 644 auf den Inhalt von /home/transmission gesetzt. Ich habe 644 gewählt, weil mein SSH-Benutzer den Inhalt von /home/transmission/Downloads/ abrufen kann (damit ich die Dateien über SFTP auf meinen Heim-PC übertragen kann).

Das Problem ist, dass Transmission die Verzeichnisberechtigungen ständig zurücksetzt! Siehe unten:

[peter@haida ~]$ sudo ls -al /home/transmission
total 72
drwxr-x---  6 transmission  transmission   512 May 17 16:12 .
drwxr-xr-x  7 root          wheel         1024 May 17 03:11 ..
drwxr--r--  4 transmission  transmission   512 May 17 03:22 Downloads
drwxr--r--  2 transmission  transmission   512 May 16 03:34 blocklists
-rw-------  1 transmission  transmission  2885 May 17 16:08 dht.dat
drwxr--r--  2 transmission  transmission   512 May 17 06:16 resume
-rw-------  1 transmission  transmission  2226 May 17 16:08 settings.json
-rw-------  1 transmission  transmission   149 May 17 06:20 stats.json
drwxr--r--  2 transmission  transmission   512 May 17 03:21 torrents

Beachten Sie, dass der Ordner /home/transmission (.) die Berechtigung 750 hat. Der Unterordner „Downloads“ hat die Berechtigung 744, was ich auch möchte. Da das übergeordnete Verzeichnis jedoch die Berechtigung 750 hat, kann ich als nicht privilegierter Benutzer nicht hineinschauen.

Ich habe versucht, die Standard-Umask in settings.json zu ändern, aber ohne Erfolg (meine Einstellungsdatei:http://pastebin.com/v83ikGrn). Irgendwelche Ideen?

verwandte Informationen