Manual zur Nutzung von OCC
Nextcloud laeuft in einem rootless Container. Der Nutzer im Container ist mit entsprechender UID anzugeben. www-data ist es auf Metall
Der Befehl
find Nextcloud/ ! -newermt „@86400“ -exec touch {} \;
sucht nach Dateien, die nicht neuer sind als der Zeitstempel @86400.
Das bedeutet:
! -newermt „@86400“ filtert Dateien, die nicht neuer sind als 86400 Sekunden nach der Epoche (1. Januar 1970, 00:00:00 UTC). Mit anderen Worten: Es werden Dateien ausgewählt, die entweder am oder vor dem 2. Januar 1970, 00:00:00 UTC erstellt wurden.
Falls es tatsächlich Dateien gibt, die vor diesem sehr frühen Datum erstellt wurden, würde der Befehl den Zeitstempel dieser Dateien mit dem touch-Befehl auf die aktuelle Zeit setzen. Es scheint, ich vermute, das es sich hierbei um einen Bug handelt der so ueberlistet wird.
Anschliessend sollte ein Rescan durch Nextcloud den Fehler beheben.
podman exec -u 33 nextcloud ./occ files:scan Thomas