ncp-backup access rights

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