Hallo zusammen,
ncp 1.55.3
Alle anderen Informationen sind imho nicht wirklich erforderlich.
In /usr/local/bin/ncp-backup steht in Zeile 103 ein chmod 640 “$destfile”.
Das finde ich schon deshalb ungewöhnlich, weil sonst alle NC-Dateien zumindest o+r haben.
Vielleicht hat das ja einen Grund - den ich bisher allerdings nicht gefunden habe.
Bei mir verhindert es jedenfalls ohne Eingriff zuverlässig das 1 beim 3-2-1, weil außer root:www-data niemand auf das Backup zugreifen darf.
Mein NextCloudPi läuft in einer VM auf einer Synology DS und $destfile zeigt auf ein NFS-Share der DS, welches ich gerne mit Resilio Sync (und irgendwann mal Syncthing) im Hintergrund auf einen Backup-Server wegschaufeln möchte.
Ich sehe jetzt mehrere Möglichkeiten:
- feature-request, den chmod grundsätzlich mal auf 644 zu ändern
- für mich das 640 in jeder ncp-Version des Skripts auf 644 ändern
- Umgehung mit Aufnahme von rslsync in die Gruppe www-data auf der DS
Gruß
Claus