Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Exec funktioniert nicht...

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Exec funktioniert nicht...

    This topic has been deleted. Only users with topic management privileges can see it.
    • Glasfaser
      Glasfaser @graubi77 last edited by

      @graubi77

      Link Text

      1 Reply Last reply Reply Quote 0
      • graubi77
        graubi77 @Guest last edited by

        @Blechsoldat Danke für den Hinweis. Könnte sein, dass es in dieser Richtung liegt, denn inzwischen weiß ich, dass der EXEC funktioniert - z.B. im Zusammenhang mit shutdown. Nur mit wget scheint es nicht zu funktionieren.

        Hat jemmand einen einfachen Weg, wie ich wget in der sudoers hinzufügen kann? Ich bin leider echt ein linux noob :-(.

        OliverIO 1 Reply Last reply Reply Quote 0
        • OliverIO
          OliverIO @graubi77 last edited by

          @graubi77

          Schau dir die Datei folgende Datei an
          /etc/sudoers.d/iobroker

          Hier definiert iobroker seine eigenen sudo-Befehle ohne Passwort.

          mit
          sudo -u iobroker <hier dein befehl>
          kannst du befehele auf der kommandozeile testen, wie sie auch der benutzer iobroker absendet und schauen ob dann die berechtigung klappt

          graubi77 1 Reply Last reply Reply Quote 0
          • graubi77
            graubi77 @OliverIO last edited by graubi77

            @OliverIO said in Exec funktioniert nicht...:

            /etc/sudoers.d/iobroker

            Der Befehl lässt sich so einwandfrei ausführen und macht, was er soll. Das Gleiche aus Blockly heraus funktioniert nicht 😞

            graubi77 OliverIO 2 Replies Last reply Reply Quote 0
            • graubi77
              graubi77 @graubi77 last edited by

              Puh, jetzt habe ich es doch gefunden. Ich habe im Blockly ein sudo vorangesetzt und das wollte er hier nicht. Ohne sudo funktioniert es erstaunlicherweise. Zuvor hatte ich beide Varianten probiert und in beiden Fällen hatte es nicht funktioniert.

              Vielen Dank allen für die Hilfe !!!

              1 Reply Last reply Reply Quote 0
              • OliverIO
                OliverIO @graubi77 last edited by

                @graubi77

                also der befehl funktioniert ohne die Eingabe eines passwortes?
                Dann kannst du nur noch im syslog mal schauen, was da steht

                graubi77 1 Reply Last reply Reply Quote 0
                • graubi77
                  graubi77 @OliverIO last edited by

                  @OliverIO mit sudo will er ein Passwort und ohne sudo funktioniert es jetzt...

                  Homoran 1 Reply Last reply Reply Quote 0
                  • Homoran
                    Homoran Global Moderator Administrators @graubi77 last edited by

                    @graubi77 sagte in Exec funktioniert nicht...:

                    @OliverIO mit sudo will er ein Passwort und ohne sudo funktioniert es jetzt...

                    aber wget braucht doch gar kein sudo

                    graubi77 1 Reply Last reply Reply Quote 0
                    • graubi77
                      graubi77 @Homoran last edited by

                      @Homoran Genau das war mir nicht bewusst. Da bin ich dann doch eher der Noob :-).

                      AlCalzone 1 Reply Last reply Reply Quote 0
                      • AlCalzone
                        AlCalzone Developer @graubi77 last edited by

                        @graubi77 sudo ist nur für bestimmte administrative Programme und sollte (wenn möglich) vermieden werden - manchmal geht es halt nicht ohne.

                        Um Dateien in das Home-Verzeichnis des aktuellen Benutzers (ioBroker) zu schreiben, werden selbstverständlich keine root-Rechte benötigt. Wäre ja wie wenn du auf Windows zum Bearbeiten einer Textdatei jedes Mal den Administrator rufen müsstest 😉

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        386
                        Online

                        32.0k
                        Users

                        80.4k
                        Topics

                        1.3m
                        Posts

                        blockly javascript
                        6
                        12
                        889
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo