NEWS
NodeJs update, fixer --> sudoers fehler
-
Hallo,
ich habe die node.js version upgedated und habe jetzt
pi@ioBroker-OPi2E:/opt/iobroker $ node -v v12.19.0 pi@ioBroker-OPi2E:/opt/iobroker $ nodejs -v v12.19.0 pi@ioBroker-OPi2E:/opt/iobroker $ npm -v >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 1 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 2 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 3 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 4 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 5 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 7 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 8 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 9 <<< >>> /etc/sudoers: Syntax-Fehler near line 27 <<< sudo: Syntax-Fehler in /etc/sudoers.d/iobroker bei der Zeile 1 sudo: Keine gültige sudoers-Quelle gefunden, Programmende sudo: Regelwerks-Plugin konnte nicht initialisiert werden
Der pi user hat somit keine root rechte mehr. Was jetzt?
-
@MD666
Das war das Ergebnis vom Fixeriobroker fix library: loaded Library version=2020-06-12 ========================================================================== Welcome to the ioBroker installation fixer! Script version: 2020-06-15 You might need to enter your password a couple of times. ========================================================================== ========================================================================== Installing prerequisites (1/3) ========================================================================== Holen:1 http://raspbian.raspberrypi.org/raspbian buster InRelease [15,0 kB] Holen:2 http://archive.raspberrypi.org/debian buster InRelease [32,6 kB] Holen:3 https://dl.yarnpkg.com/debian stable InRelease [17,1 kB] OK:4 https://deb.nodesource.com/node_12.x buster InRelease Holen:5 https://www.pivccu.de/piVCCU stable InRelease [13,6 kB] Holen:6 http://archive.raspberrypi.org/debian buster/main armhf Packages [331 kB] Fehl:3 https://dl.yarnpkg.com/debian stable InRelease Die folgenden Signaturen waren ungültig: EXPKEYSIG 23E7166788B63E1E Yarn Packaging <yarn@dan.cx> Holen:7 https://www.pivccu.de/piVCCU stable/main armhf Packages [8.703 B] Es wurden 401 kB in 2 s geholt (214 kB/s). Paketlisten werden gelesen... Fehler! W: Während der Überprüfung der Signatur trat ein Fehler auf. Das Depot wurde nicht aktualisiert und die vorherigen Indexdateien werden verwendet. GPG-Fehler: https://dl.yarnpkg.com/debian stable InRelease: Die folgenden Signaturen waren ungültig: EXPKEYSIG 23E7166788B63E1E Yarn Packaging <yarn@dan.cx> W: Fehlschlag beim Holen von https://dl.yarnpkg.com/debian/dists/stable/InRelease Die folgenden Signaturen waren ungültig: EXPKEYSIG 23E7166788B63E1E Yarn Packaging <yarn@dan.cx> E: Fehlschlag beim Holen von store:/var/lib/apt/lists/partial/archive.raspberrypi.org_debian_dists_buster_main_binary-armhf_Packages.gz Umbenennen fehlgeschlagen, Die Struktur muss bereinigt werden (/var/lib/apt/lists/partial/archive.raspberrypi.org_debian_dists_buster_main_binary-armhf_Packages -> /var/lib/apt/lists/archive.raspberrypi.org_debian_dists_buster_main_binary-armhf_Packages). W: Einige Indexdateien konnten nicht heruntergeladen werden. Sie wurden ignoriert oder alte an ihrer Stelle benutzt. E: Encountered a section with no Package: header E: Problem with MergeList /var/lib/apt/lists/raspbian.raspberrypi.org_raspbian_dists_buster_main_binary-armhf_Packages E: Die Paketliste oder die Statusdatei konnte nicht eingelesen oder geöffnet werden. Installed gcc-c++ ========================================================================== Checking ioBroker user and directory permissions (2/3) ========================================================================== Created /etc/sudoers.d/iobroker Fixing directory permissions... chown: Zugriff auf '/opt/iobroker/node_modules/@serialport/bindings/build/Release/obj.target/Release' nicht möglich: Zu viele Ebenen aus symbolischen Links chown: Zugriff auf '/opt/iobroker/iobroker-data/files/mobile/js/i18n/de' nicht möglich: Die Struktur muss bereinigt werden chown: Zugriff auf '/opt/iobroker/iobroker-data/files/mobile/js/i18n/pt' nicht möglich: Die Struktur muss bereinigt werden chown: Zugriff auf '/opt/iobroker/iobroker-data/files/mobile/js/i18n/ru' nicht möglich: Die Struktur muss bereinigt werden chown: Zugriff auf '/opt/iobroker/iobroker-data/files/mobile/js/i18n/es' nicht möglich: Die Struktur muss bereinigt werden chown: Zugriff auf '/opt/iobroker/iobroker-data/files/mobile/js/i18n/it' nicht möglich: Die Struktur muss bereinigt werden chown: Zugriff auf '/opt/iobroker/iobroker-data/files/mobile/js/i18n/en' nicht möglich: Die Struktur muss bereinigt werden chown: Zugriff auf '/opt/iobroker/iobroker-data/files/mobile/js/i18n/zh-cn' nicht möglich: Die Struktur muss bereinigt werden chown: Zugriff auf '/opt/iobroker/iobroker-data/files/mobile/js/i18n/fr' nicht möglich: Die Struktur muss bereinigt werden chown: Zugriff auf '/opt/iobroker/iobroker-data/files/mobile/js/i18n/nl' nicht möglich: Die Struktur muss bereinigt werden chown: Zugriff auf '/opt/iobroker/iobroker-data/files/mobile/js/i18n/pl' nicht möglich: Die Struktur muss bereinigt werden chown: Zugriff auf '/opt/iobroker/iobroker-data/history/20201105' nicht möglich: Die Struktur muss bereinigt werden chown: Zugriff auf '/opt/iobroker/node_modules/@serialport/bindings/build/Release/obj.target/Release' nicht möglich: Zu viele Ebenen aus symbolischen Links chown: Zugriff auf '/opt/iobroker/iobroker-data/files/mobile/js/i18n/de' nicht möglich: Die Struktur muss bereinigt werden chown: Zugriff auf '/opt/iobroker/iobroker-data/files/mobile/js/i18n/pt' nicht möglich: Die Struktur muss bereinigt werden chown: Zugriff auf '/opt/iobroker/iobroker-data/files/mobile/js/i18n/ru' nicht möglich: Die Struktur muss bereinigt werden chown: Zugriff auf '/opt/iobroker/iobroker-data/files/mobile/js/i18n/es' nicht möglich: Die Struktur muss bereinigt werden chown: Zugriff auf '/opt/iobroker/iobroker-data/files/mobile/js/i18n/it' nicht möglich: Die Struktur muss bereinigt werden chown: Zugriff auf '/opt/iobroker/iobroker-data/files/mobile/js/i18n/en' nicht möglich: Die Struktur muss bereinigt werden chown: Zugriff auf '/opt/iobroker/iobroker-data/files/mobile/js/i18n/zh-cn' nicht möglich: Die Struktur muss bereinigt werden chown: Zugriff auf '/opt/iobroker/iobroker-data/files/mobile/js/i18n/fr' nicht möglich: Die Struktur muss bereinigt werden chown: Zugriff auf '/opt/iobroker/iobroker-data/files/mobile/js/i18n/nl' nicht möglich: Die Struktur muss bereinigt werden chown: Zugriff auf '/opt/iobroker/iobroker-data/files/mobile/js/i18n/pl' nicht möglich: Die Struktur muss bereinigt werden chown: Zugriff auf '/opt/iobroker/iobroker-data/history/20201105' nicht möglich: Die Struktur muss bereinigt werden This system does not support setting default permissions. Do not use npm to manually install adapters unless you know what you are doing! ========================================================================== Checking autostart (3/3) ========================================================================== >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 1 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 2 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 3 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 4 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 5 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 7 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 8 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 9 <<< >>> /etc/sudoers: Syntax-Fehler near line 27 <<< sudo: Syntax-Fehler in /etc/sudoers.d/iobroker bei der Zeile 1 sudo: Keine gültige sudoers-Quelle gefunden, Programmende sudo: Regelwerks-Plugin konnte nicht initialisiert werden >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 1 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 2 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 3 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 4 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 5 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 7 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 8 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 9 <<< >>> /etc/sudoers: Syntax-Fehler near line 27 <<< sudo: Syntax-Fehler in /etc/sudoers.d/iobroker bei der Zeile 1 sudo: Keine gültige sudoers-Quelle gefunden, Programmende sudo: Regelwerks-Plugin konnte nicht initialisiert werden >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 1 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 2 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 3 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 4 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 5 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 7 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 8 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 9 <<< >>> /etc/sudoers: Syntax-Fehler near line 27 <<< sudo: Syntax-Fehler in /etc/sudoers.d/iobroker bei der Zeile 1 sudo: Keine gültige sudoers-Quelle gefunden, Programmende sudo: Regelwerks-Plugin konnte nicht initialisiert werden >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 1 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 2 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 3 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 4 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 5 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 7 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 8 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 9 <<< >>> /etc/sudoers: Syntax-Fehler near line 27 <<< sudo: Syntax-Fehler in /etc/sudoers.d/iobroker bei der Zeile 1 sudo: Keine gültige sudoers-Quelle gefunden, Programmende sudo: Regelwerks-Plugin konnte nicht initialisiert werden >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 1 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 2 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 3 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 4 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 5 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 7 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 8 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 9 <<< >>> /etc/sudoers: Syntax-Fehler near line 27 <<< sudo: Syntax-Fehler in /etc/sudoers.d/iobroker bei der Zeile 1 sudo: Keine gültige sudoers-Quelle gefunden, Programmende sudo: Regelwerks-Plugin konnte nicht initialisiert werden >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 1 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 2 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 3 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 4 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 5 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 7 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 8 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 9 <<< >>> /etc/sudoers: Syntax-Fehler near line 27 <<< sudo: Syntax-Fehler in /etc/sudoers.d/iobroker bei der Zeile 1 sudo: Keine gültige sudoers-Quelle gefunden, Programmende sudo: Regelwerks-Plugin konnte nicht initialisiert werden >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 1 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 2 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 3 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 4 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 5 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 7 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 8 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 9 <<< >>> /etc/sudoers: Syntax-Fehler near line 27 <<< sudo: Syntax-Fehler in /etc/sudoers.d/iobroker bei der Zeile 1 sudo: Keine gültige sudoers-Quelle gefunden, Programmende sudo: Regelwerks-Plugin konnte nicht initialisiert werden >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 1 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 2 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 3 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 4 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 5 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 7 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 8 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 9 <<< >>> /etc/sudoers: Syntax-Fehler near line 27 <<< sudo: Syntax-Fehler in /etc/sudoers.d/iobroker bei der Zeile 1 sudo: Keine gültige sudoers-Quelle gefunden, Programmende sudo: Regelwerks-Plugin konnte nicht initialisiert werden >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 1 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 2 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 3 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 4 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 5 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 7 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 8 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 9 <<< >>> /etc/sudoers: Syntax-Fehler near line 27 <<< sudo: Syntax-Fehler in /etc/sudoers.d/iobroker bei der Zeile 1 sudo: Keine gültige sudoers-Quelle gefunden, Programmende sudo: Regelwerks-Plugin konnte nicht initialisiert werden >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 1 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 2 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 3 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 4 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 5 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 7 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 8 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 9 <<< >>> /etc/sudoers: Syntax-Fehler near line 27 <<< sudo: Syntax-Fehler in /etc/sudoers.d/iobroker bei der Zeile 1 sudo: Keine gültige sudoers-Quelle gefunden, Programmende sudo: Regelwerks-Plugin konnte nicht initialisiert werden >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 1 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 2 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 3 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 4 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 5 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 7 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 8 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 9 <<< >>> /etc/sudoers: Syntax-Fehler near line 27 <<< sudo: Syntax-Fehler in /etc/sudoers.d/iobroker bei der Zeile 1 sudo: Keine gültige sudoers-Quelle gefunden, Programmende sudo: Regelwerks-Plugin konnte nicht initialisiert werden Enabling autostart... >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 1 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 2 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 3 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 4 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 5 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 7 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 8 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 9 <<< >>> /etc/sudoers: Syntax-Fehler near line 27 <<< sudo: Syntax-Fehler in /etc/sudoers.d/iobroker bei der Zeile 1 sudo: Keine gültige sudoers-Quelle gefunden, Programmende sudo: Regelwerks-Plugin konnte nicht initialisiert werden >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 1 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 2 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 3 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 4 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 5 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 7 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 8 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 9 <<< >>> /etc/sudoers: Syntax-Fehler near line 27 <<< sudo: Syntax-Fehler in /etc/sudoers.d/iobroker bei der Zeile 1 sudo: Keine gültige sudoers-Quelle gefunden, Programmende sudo: Regelwerks-Plugin konnte nicht initialisiert werden >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 1 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 2 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 3 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 4 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 5 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 7 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 8 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 9 <<< >>> /etc/sudoers: Syntax-Fehler near line 27 <<< sudo: Syntax-Fehler in /etc/sudoers.d/iobroker bei der Zeile 1 sudo: Keine gültige sudoers-Quelle gefunden, Programmende sudo: Regelwerks-Plugin konnte nicht initialisiert werden >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 1 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 2 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 3 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 4 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 5 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 7 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 8 <<< >>> /etc/sudoers.d/iobroker: Syntax-Fehler near line 9 <<< >>> /etc/sudoers: Syntax-Fehler near line 27 <<< sudo: Syntax-Fehler in /etc/sudoers.d/iobroker bei der Zeile 1 sudo: Keine gültige sudoers-Quelle gefunden, Programmende sudo: Regelwerks-Plugin konnte nicht initialisiert werden Autostart enabled! ========================================================================== Your installation was fixed successfully Run iobroker start to start ioBroker again! ==========================================================================
-
@MD666
Hast du mal 'von Hand' in der Datei /etc/sudoers.d/iobroker rumgefummelt?
Mit einem Windows-Texteditor gar?Funktioniert
sudo cat /etc/sudoers.d/iobroker
noch?
-
@Thomas-Braun sagte in NodeJs update, fixer --> sudoers fehler:
Hast du mal 'von Hand' in der Datei /etc/sudoers.d/iobroker rumgefummelt?
Oder wir haben mal wieder eine kaputte SD Karte?
-
@UncleSam Ja, auch das wäre im Bereich des Möglichen.
-
@Thomas-Braun manuell hab ich nix geändert. Sudo lässt sich leider nicht mehr ausführen
-
dmesg
Sudo lässt sich leider nicht mehr ausführen
Wäre hilfreich den entsprechenden Konsolenoutput auch zu sehen.
-
@Thomas-Braun Ich habs gefixt. Hab die SD Karte in ein Linux gemountet und die Datei korrigiert.
-
@MD666
Was hast du denn da korrigiert? -
@md666 sagte in NodeJs update, fixer --> sudoers fehler:
@Thomas-Braun Ich habs gefixt. Hab die SD Karte in ein Linux gemountet und die Datei korrigiert.
würd mich auch interessieren was wie geändert usw.