NEWS
systemctl start/stop als exec-Befehl will nicht laufen
-
Systemdata Bitte Ausfüllen Hardwaresystem: Pi4 Arbeitsspeicher: 4GB Festplattenart: SD-Karte Betriebssystem: Rasbian Node-Version: 10.x.x Nodejs-Version: 10.x.x NPM-Version: 6.x.x Installationsart: Skript Image genutzt: Nein Ort/Name der Imagedatei: - Hallo iobroker-Community,
nachdem ich jetzt stundenlang rumprobiert habe, bin ich nun doch auf eure Hilfe angewiesen. Ich kriege es einfach nicht hin, dass dieses einfache Blockly Script läuft bzw. dass das Kommando ausgeführt wird.

Ersetze ich "sudo systemctl start kodi.service" beispielsweise mit "sudo reboot" wird neugestartet. Kodi startet jedoch beim Ausführen nicht.
In /etc/sudoers.d/iobroker steht systemctl start/stop ja standardmäßig mit drin, kodi startet aber nicht.
Vielen Dank schonmal für eure Hilfe.
Liebe Grüße
Olli
-
Nach langen Ausprobieren hab ich endlich auf die Lösung gefunden.
Für alle die es interessiert, hier der Weg:
Mit: "cd /etc/sudoers.d" ins sudoers-Verzeichnis wechseln.
Mit: "sudo nano iobroker" die Iobroker Datei öffnen und folgende drei Zeilen einfügen:
(Habe es die ganze Zeit mit einer custom_iobroker Datei versucht. Damit funktioniert es nicht.)ALL ALL=NOPASSWD: /bin/systemctl start kodi
ALL ALL=NOPASSWD: /bin/systemctl stop kodi
ALL ALL=NOPASSWD: /bin/systemctl restart kodiEDIT: Erstellt eine eigene Datei mit 'sudo nano iobroker_custom'
Dort dann obige Zeilen einfügen. So muss man nicht bei jedem Update die Zeilen neu eintragen.
-
Nach langen Ausprobieren hab ich endlich auf die Lösung gefunden.
Für alle die es interessiert, hier der Weg:
Mit: "cd /etc/sudoers.d" ins sudoers-Verzeichnis wechseln.
Mit: "sudo nano iobroker" die Iobroker Datei öffnen und folgende drei Zeilen einfügen:
(Habe es die ganze Zeit mit einer custom_iobroker Datei versucht. Damit funktioniert es nicht.)ALL ALL=NOPASSWD: /bin/systemctl start kodi
ALL ALL=NOPASSWD: /bin/systemctl stop kodi
ALL ALL=NOPASSWD: /bin/systemctl restart kodiEDIT: Erstellt eine eigene Datei mit 'sudo nano iobroker_custom'
Dort dann obige Zeilen einfügen. So muss man nicht bei jedem Update die Zeilen neu eintragen.
-
@FrenkyIO Das dürfte aber eigentlich absolut keinen Einfluss auf den Kodi-Service haben, schließlich erlaubst du damit das (neu)starten von ioBroker. Die 3 Befehle, die du nennst, sollten außerdem schon erlaubt sein.
@AlCalzone ups, danke für den Hinweis. Ist jetzt korrigiert.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden