Habe heute versucht ein Update zu starten, so wie ich es gefühlte 100te Male gemacht habe. Habe auch hier im Board vieles durchstöbert und auch die Berechtigungen, Eigentümer und Gruppen kontrolliert, an denen ich seit Installation von FHEM nie was geändert habe.
Vor einer Woche lief das letzte Update fehlerfrei durch. Es kommen folgende Meldungen im Updateprozess:
2024.06.01 09:19:50 1:
2024.06.01 09:19:50 1: Downloading https://fhem.de/fhemupdate/controls_fhem.txt
2024.06.01 09:19:51 2: backup include: ./fhem.save
2024.06.01 09:19:51 2: Backup with command: tar czf ./backup/FHEM-20240601_091951.tar.gz "./GPL_V2.txt" "./firmware" "./FHEM" "./fhem.cfg.demo" "./fhem.pl" "./README_DEMO.txt" "./config" "./contrib" "./configDB.pm" "./MAINTAINER.txt" "./fhem.cfg" "./demolog" "./docs" "./CHANGED" "./log" "./tts" "./cache" "./lib" "./fhem.save" "./www" "./unused" "./restoreDir"
2024.06.01 09:20:31 1: backup tar: ./www/images/default/remotecontrol/black_btn2_0.png: Funktion open fehlgeschlagen: Keine Berechtigung tar: Beende mit Fehlerstatus aufgrund vorheriger Fehler
2024.06.01 09:20:31 1: backup done: FHEM-20240601_091951.tar.gz (54390697 Bytes)
2024.06.01 09:20:31 1: fhem
2024.06.01 09:20:31 1: UPD ./CHANGED
dann laufen die Updatemeldungen durch und danach diese Meldung
2024.06.01 09:20:35 1: UPD www/images/default/remotecontrol/black_btn2_0.png
2024.06.01 09:20:35 1: copy ./www/images/default/remotecontrol/black_btn2_0.png ./restoreDir/update/2024-06-01/www/images/default/remotecontrol/black_btn2_0.png failed:Permission denied, aborting the update
2024.06.01 09:20:35 1:
Eigentümer und Gruppe sind bei mir fhem:dialout
Weiss jemand was zu tun ist und kann mir helfen? Was Zuordnungen, Befehle und Rechte in Linux angeht kenne ich mich nicht gut aus.
Gruß aus Köln
Norbert
Gelöst: Ich habe im Netz noch mal weitergesucht und diesen Vorschlag gefunden:
mit "ls -la /opt/fhem" mir mal die Rechte angesehen und festgestellt, das da einiges im Durcheinander ist.
Im Board habe ich dann den Hinweis für die Standard Einstellung für FHEM gefunden und probiert:
sudo chown -R fhem:dialout /opt/fhem
Damit hat das Update wieder funktioniert.
Ich wollte den Beitrag nicht einfach löschen....Vielleicht kann ja jemand was mir der Lösung anfangen.