NEWS
[gelöst] Wetterstation patch ws_updater.sh
-
Re: [Linux Shell-Skript] WLAN-Wetterstation
Hatte durch welches Update auch immer alle Files im ioBroker-Folder auf den root user geändert.
Das habe ich nun wirder zurückgeändert auf meinen "normalen user":gfaigel@ioBroker-prox:/home/iobroker$ ls -al *.* -rwxr-xr-x 1 gfaigel gfaigel 5897 Jun 27 12:29 wetterstation.conf -rwxr-xr-x 1 gfaigel gfaigel 5897 Jun 27 13:00 wetterstation.conf.backup -rwxr-xr-x 1 gfaigel gfaigel 5455 Jun 12 2021 wetterstation.conf.old -rwxr-xr-x 1 gfaigel gfaigel 5577 Sep 19 2021 wetterstation.conf.old2 -rwxr-xr-x 1 gfaigel gfaigel 5577 Jän 22 23:45 wetterstation.conf.orig -rw-r--r-- 1 gfaigel gfaigel 926 Jän 22 23:45 wetterstation.conf.rej -rw-r--r-- 1 gfaigel gfaigel 20843 Mai 28 11:30 wetterstation.js -rwxr-xr-x 1 gfaigel gfaigel 17086 Mai 28 11:30 wetterstation.sh -rwxr-xr-x 1 gfaigel gfaigel 13104 Mai 31 2021 wetterstation.sh.old -rwx--x--x 1 gfaigel gfaigel 14471 Sep 19 2021 wetterstation.sh.old2 -rw-r--r-- 1 gfaigel gfaigel 67222 Mai 28 11:30 wetterstation.sub -rwxr-xr-x 1 gfaigel gfaigel 52491 Mai 31 2021 wetterstation.sub.old -rwx--x--x 1 gfaigel gfaigel 61462 Sep 19 2021 wetterstation.sub.old2 -rwxr-xr-x 1 gfaigel gfaigel 22304 Jun 27 12:57 ws_updater.sh -rwx--x--x 1 gfaigel gfaigel 8185 Sep 19 2021 wsupdater.sh.old2 -rwxr-xr-x 1 root root 7239 Mai 31 2021 ws_update.sh
nun kann ich leider den Patch nicht ausführen: ./ws_updater.sh --patch
Lege Sicherungskopie der wetterstation.conf an... Patche wetterstation.conf auf V2.11.1 ... sed: Temporäre Datei ./sedLNtRfC kann nicht geöffnet werden: Keine Berechtigung sed: Temporäre Datei ./sedaTO6jC kann nicht geöffnet werden: Keine Berechtigung Fertig... Lege Sicherungskopie der wetterstation.conf an... Patche wetterstation.conf auf V2.11.1 ... sed: Temporäre Datei ./sedcvRszC kann nicht geöffnet werden: Keine Berechtigung sed: Temporäre Datei ./sedL2w0EC kann nicht geöffnet werden: Keine Berechtigung Fertig... Lege Sicherungskopie der wetterstation.conf an... Patche wetterstation.conf auf V2.11.1 ... sed: Temporäre Datei ./sedboP1SB kann nicht geöffnet werden: Keine Berechtigung sed: Temporäre Datei ./sedMSPSYB kann nicht geöffnet werden: Keine Berechtigung Fertig... Lege Sicherungskopie der wetterstation.conf an... Patche wetterstation.conf auf V2.11.1 ...
Hoffe ihr könnt mir helfen.
-
@tritor sagte in Wetterstation patch ws_updater.sh:
gfaigel@ioBroker-prox:/home/iobroker$
Der user gfaigel darf nicht im /home/iobroker herumschreiben.
Führ das an der Stelle als iobroker aus.sudo -H -u iobroker ./ws_updater.sh --patch
Genauso wenig gehörten Dateien, die nicht dem iobroker gehören in das home-Verzeichnis rein. Auch keine root gehörenden Dateien.
-
d.h alles im iobroker Verzeichnis auf user iobroker ändern?
im iobroker home-Verzeichnis:sudo chown iobroker:iobroker *.*
Wäre das so ok?
-
Dafür sind /home-Verzeichnisse da. Jeder user hat eins für seinen Kram.
-
@tritor sagte in [gelöst] Wetterstation patch ws_updater.sh:
sudo chown iobroker:iobroker .
sudo chown -r iobroker:iobroker /home/iobroker/*