Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Adapter Update-Schleife bzw. wird nicht aktualisiert

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    10
    1
    137

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.4k

Adapter Update-Schleife bzw. wird nicht aktualisiert

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
52 Beiträge 4 Kommentatoren 4.0k Aufrufe 4 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • crunchipC crunchip

    @blade1987 sagte in Adapter Update-Schleife bzw. wird nicht aktualisiert:

    iobroker@iobroker

    unabhängig von deinem Problem, ist dein user etwas unvorteilhaft gewählt

    B Offline
    B Offline
    Blade1987
    schrieb am zuletzt editiert von
    #10

    @crunchip das habe ich mir manchmal auch schon gedacht, ist so gewachsen, da ich anfangs mal den Fehler mit dem Root User gemacht hatte und seitdem ist es der iobroker natürlich auf dem Host iobroker.

    Bin da gerne für Verbesserungen offen

    Thomas BraunT 1 Antwort Letzte Antwort
    0
    • B Blade1987

      @crunchip das habe ich mir manchmal auch schon gedacht, ist so gewachsen, da ich anfangs mal den Fehler mit dem Root User gemacht hatte und seitdem ist es der iobroker natürlich auf dem Host iobroker.

      Bin da gerne für Verbesserungen offen

      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      schrieb am zuletzt editiert von
      #11

      @blade1987 sagte in Adapter Update-Schleife bzw. wird nicht aktualisiert:

      Bin da gerne für Verbesserungen offen

      Einen Standarduser anlegen?

      BTT:

      iobroker stop
      iobroker fix
      iobroker upgrade
      iobroker upgrade self
      iobroker start
      

      Linux-Werkzeugkasten:
      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
      NodeJS Fixer Skript:
      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

      B 2 Antworten Letzte Antwort
      0
      • Thomas BraunT Thomas Braun

        @blade1987 sagte in Adapter Update-Schleife bzw. wird nicht aktualisiert:

        Bin da gerne für Verbesserungen offen

        Einen Standarduser anlegen?

        BTT:

        iobroker stop
        iobroker fix
        iobroker upgrade
        iobroker upgrade self
        iobroker start
        
        B Offline
        B Offline
        Blade1987
        schrieb am zuletzt editiert von
        #12

        @thomas-braun said in Adapter Update-Schleife bzw. wird nicht aktualisiert:

        Einen Standarduser anlegen?

        Aber in wie fern ist das störend ? Sorry für das naive oder vielleicht dämliche fragen, stehe da aber etwas auf dem Schlauch bzw. habe natürlich starkes Interesse daran es zu verstehen wieso man eben manches anders machen soll ( oft gehört es sich auch richtig gemacht das akzeptiere ich dann auch gerne )
        Bisher ist mir dadurch nichts negatives aufgefallen oder meint Ihr auf Sicherheit bezogen weil es zu einfach ist ?

        Log kommt sofort wenn alles durchgelaufen ist.
        Danke jetzt auch schon einmal für Eure Mühen mit mir :)

        crunchipC Thomas BraunT 2 Antworten Letzte Antwort
        0
        • B Blade1987

          @thomas-braun said in Adapter Update-Schleife bzw. wird nicht aktualisiert:

          Einen Standarduser anlegen?

          Aber in wie fern ist das störend ? Sorry für das naive oder vielleicht dämliche fragen, stehe da aber etwas auf dem Schlauch bzw. habe natürlich starkes Interesse daran es zu verstehen wieso man eben manches anders machen soll ( oft gehört es sich auch richtig gemacht das akzeptiere ich dann auch gerne )
          Bisher ist mir dadurch nichts negatives aufgefallen oder meint Ihr auf Sicherheit bezogen weil es zu einfach ist ?

          Log kommt sofort wenn alles durchgelaufen ist.
          Danke jetzt auch schon einmal für Eure Mühen mit mir :)

          crunchipC Offline
          crunchipC Offline
          crunchip
          Forum Testing Most Active
          schrieb am zuletzt editiert von
          #13

          @blade1987 sagte in Adapter Update-Schleife bzw. wird nicht aktualisiert:

          Aber in wie fern ist das störend

          weil es den "user iobroker" schon gibt, der wird dir ja bei der Installation von iobroker angelegt

          umgestiegen von Proxmox auf Unraid

          B 1 Antwort Letzte Antwort
          0
          • crunchipC crunchip

            @blade1987 sagte in Adapter Update-Schleife bzw. wird nicht aktualisiert:

            Aber in wie fern ist das störend

            weil es den "user iobroker" schon gibt, der wird dir ja bei der Installation von iobroker angelegt

            B Offline
            B Offline
            Blade1987
            schrieb am zuletzt editiert von
            #14

            @crunchip ok, Lösung wäre dann z.B. den User Marco anlegen in die Sudoer rein und mit dem über Putty drauf. Hoffe ich verstehe euch nicht völlig falsch

            1 Antwort Letzte Antwort
            0
            • B Blade1987

              @thomas-braun said in Adapter Update-Schleife bzw. wird nicht aktualisiert:

              Einen Standarduser anlegen?

              Aber in wie fern ist das störend ? Sorry für das naive oder vielleicht dämliche fragen, stehe da aber etwas auf dem Schlauch bzw. habe natürlich starkes Interesse daran es zu verstehen wieso man eben manches anders machen soll ( oft gehört es sich auch richtig gemacht das akzeptiere ich dann auch gerne )
              Bisher ist mir dadurch nichts negatives aufgefallen oder meint Ihr auf Sicherheit bezogen weil es zu einfach ist ?

              Log kommt sofort wenn alles durchgelaufen ist.
              Danke jetzt auch schon einmal für Eure Mühen mit mir :)

              Thomas BraunT Online
              Thomas BraunT Online
              Thomas Braun
              Most Active
              schrieb am zuletzt editiert von
              #15

              @blade1987 sagte in Adapter Update-Schleife bzw. wird nicht aktualisiert:

              Bisher ist mir dadurch nichts negatives aufgefallen oder meint Ihr auf Sicherheit bezogen weil es zu einfach ist ?

              Wie loggst du dich denn als iobroker überhaupt ein? Denn der hat als Systemuser eigentlich gar kein Passwort.

              Meine user (mit uid >= 1000) sehen z. B. so aus:

              echad:x:1001:1001:,,,:/home/echad:/bin/bash
              iobroker:x:1002:1002::/home/iobroker:/usr/sbin/nologin
              pi:x:1000:1000:,,,:/home/pi:/bin/bash
              

              Der iobroker hat ein nologin gesetzt.

              Linux-Werkzeugkasten:
              https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
              NodeJS Fixer Skript:
              https://forum.iobroker.net/topic/68035/iob-node-fix-skript
              iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

              B 1 Antwort Letzte Antwort
              0
              • Thomas BraunT Thomas Braun

                @blade1987 sagte in Adapter Update-Schleife bzw. wird nicht aktualisiert:

                Bisher ist mir dadurch nichts negatives aufgefallen oder meint Ihr auf Sicherheit bezogen weil es zu einfach ist ?

                Wie loggst du dich denn als iobroker überhaupt ein? Denn der hat als Systemuser eigentlich gar kein Passwort.

                Meine user (mit uid >= 1000) sehen z. B. so aus:

                echad:x:1001:1001:,,,:/home/echad:/bin/bash
                iobroker:x:1002:1002::/home/iobroker:/usr/sbin/nologin
                pi:x:1000:1000:,,,:/home/pi:/bin/bash
                

                Der iobroker hat ein nologin gesetzt.

                B Offline
                B Offline
                Blade1987
                schrieb am zuletzt editiert von
                #16

                @thomas-braun Vielleicht liegt es daran das ich beim installieren von Debian den IoBroker demensprechend als Hautnutzer mit angelegt habe und dadurch hat er auch ein Passwort bekommen

                Thomas BraunT 1 Antwort Letzte Antwort
                0
                • B Blade1987

                  @thomas-braun Vielleicht liegt es daran das ich beim installieren von Debian den IoBroker demensprechend als Hautnutzer mit angelegt habe und dadurch hat er auch ein Passwort bekommen

                  Thomas BraunT Online
                  Thomas BraunT Online
                  Thomas Braun
                  Most Active
                  schrieb am zuletzt editiert von Thomas Braun
                  #17

                  @blade1987 sagte in Adapter Update-Schleife bzw. wird nicht aktualisiert:

                  Vielleicht liegt es daran das ich beim installieren von Debian den IoBroker demensprechend als Hautnutzer mit angelegt habe

                  Siehe die Anmerkung von @crunchip , dass iobroker als Standard user name nicht die beste Wahl ist.
                  Maßgeblich ist zwar die uid/gid für die Besitzverhältnisse der Dateien, übersichtlicher macht es die ganze Angelegenheit jedenfalls nicht. Sollte man gerade vermeiden, wenn man nicht absolut sattelfest ist.

                  Linux-Werkzeugkasten:
                  https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                  NodeJS Fixer Skript:
                  https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                  iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                  B 2 Antworten Letzte Antwort
                  0
                  • Thomas BraunT Thomas Braun

                    @blade1987 sagte in Adapter Update-Schleife bzw. wird nicht aktualisiert:

                    Vielleicht liegt es daran das ich beim installieren von Debian den IoBroker demensprechend als Hautnutzer mit angelegt habe

                    Siehe die Anmerkung von @crunchip , dass iobroker als Standard user name nicht die beste Wahl ist.
                    Maßgeblich ist zwar die uid/gid für die Besitzverhältnisse der Dateien, übersichtlicher macht es die ganze Angelegenheit jedenfalls nicht. Sollte man gerade vermeiden, wenn man nicht absolut sattelfest ist.

                    B Offline
                    B Offline
                    Blade1987
                    schrieb am zuletzt editiert von
                    #18

                    @thomas-braun leuchtet mir ein.
                    zur UID über 1000 finde ich nur

                    iobroker:1000
                    nobody:65534
                    
                    1 Antwort Letzte Antwort
                    0
                    • Thomas BraunT Thomas Braun

                      @blade1987 sagte in Adapter Update-Schleife bzw. wird nicht aktualisiert:

                      Bin da gerne für Verbesserungen offen

                      Einen Standarduser anlegen?

                      BTT:

                      iobroker stop
                      iobroker fix
                      iobroker upgrade
                      iobroker upgrade self
                      iobroker start
                      
                      B Offline
                      B Offline
                      Blade1987
                      schrieb am zuletzt editiert von
                      #19

                      @thomas-braun said in Adapter Update-Schleife bzw. wird nicht aktualisiert:

                      BTT:

                      iobroker stop
                      iobroker fix
                      iobroker upgrade
                      iobroker upgrade self
                      iobroker start
                      

                      Hier das gesamte Log der Befehle

                      iobroker@iobroker:/opt/iobroker$ iobroker stop
                      iobroker@iobroker:/opt/iobroker$ iobroker fix
                      library: loaded
                      Library version=2022-02-10
                      
                      ==========================================================================
                      
                          Welcome to the ioBroker installation fixer!
                          Script version: 2022-02-13
                      
                          You might need to enter your password a couple of times.
                      
                      ==========================================================================
                      
                      
                      ==========================================================================
                          Installing prerequisites (1/3)
                      ==========================================================================
                      
                      OK:1 http://security.debian.org/debian-security bullseye-security InRelease
                      OK:2 http://deb.debian.org/debian bullseye InRelease
                      Holen:3 http://deb.debian.org/debian bullseye-updates InRelease [39,4 kB]
                      Holen:4 http://ftp.debian.org/debian bullseye-backports InRelease [44,2 kB]
                      OK:5 https://deb.nodesource.com/node_14.x bullseye InRelease
                      Holen:6 http://ftp.debian.org/debian bullseye-backports/main amd64 Packages.diff/Index [63,3 kB]
                      Holen:7 http://ftp.debian.org/debian bullseye-backports/main Translation-en.diff/Index [63,3 kB]
                      Holen:8 http://ftp.debian.org/debian bullseye-backports/main amd64 Packages T-2022-03-07-2012.38-F-2022-03-07-2012.38.pdiff [3.878 B]
                      Holen:8 http://ftp.debian.org/debian bullseye-backports/main amd64 Packages T-2022-03-07-2012.38-F-2022-03-07-2012.38.pdiff [3.878 B]
                      Holen:9 http://ftp.debian.org/debian bullseye-backports/main Translation-en T-2022-03-07-2012.38-F-2022-03-07-2012.38.pdiff [3.142 B]
                      Holen:9 http://ftp.debian.org/debian bullseye-backports/main Translation-en T-2022-03-07-2012.38-F-2022-03-07-2012.38.pdiff [3.142 B]
                      Es wurden 217 kB in 1 s geholt (207 kB/s).
                      Paketlisten werden gelesen… Fertig
                      Installed gcc-c++
                      Installed python-dev
                      
                      ==========================================================================
                          Checking ioBroker user and directory permissions (2/3)
                      ==========================================================================
                      
                      [sudo] Passwort für iobroker:
                      Fixing directory permissions...
                      
                      ==========================================================================
                          Checking autostart (3/3)
                      ==========================================================================
                      
                      Enabling autostart...
                      Autostart enabled!
                      
                      ==========================================================================
                      
                          Your installation was fixed successfully
                          Run iobroker start to start ioBroker again!
                      
                      ==========================================================================
                      
                      iobroker@iobroker:/opt/iobroker$ iobroker upgrade
                      
                      This upgrade of "deconz" will introduce the following changes:
                      ==========================================================================
                      -> 1.3.20:
                      add retry if gateway is busy
                      change min/max range for offset
                      updated translations
                      fix link for overview page
                      fix parameter can not be set since deConz 2.11.5
                      fix xy is invalid: #289 #295
                      remove Sentry
                      ==========================================================================
                      
                      Would you like to upgrade deconz from @1.3.19 to @1.3.20 now? [(y)es, (n)o]: y
                      Update deconz from @1.3.19 to @1.3.20
                      NPM version: 6.14.16
                      Installing iobroker.deconz@1.3.20... (System call)
                      
                      > authenticate-pam@1.0.2 install /opt/iobroker/node_modules/authenticate-pam
                      > node-gyp rebuild
                      
                      make: Verzeichnis „/opt/iobroker/node_modules/authenticate-pam/build“ wird betreten
                        CXX(target) Release/obj.target/authenticate_pam/authenticate_pam.o
                      make: Verzeichnis „/opt/iobroker/node_modules/authenticate-pam/build“ wird verlassen
                      
                      > iobroker.xbox@0.7.7 install /opt/iobroker/node_modules/iobroker.xbox
                      > npip install
                      
                      No python_modules directory; installing pip locally if needed.
                      Update "system.adapter.deconz.0"
                      upload [13] deconz.admin /opt/iobroker/node_modules/iobroker.deconz/admin/deconz.png deconz.png image/png
                      upload [12] deconz.admin /opt/iobroker/node_modules/iobroker.deconz/admin/i18n/de/translations.json i18n/de/translations.json application/json
                      upload [11] deconz.admin /opt/iobroker/node_modules/iobroker.deconz/admin/i18n/en/translations.json i18n/en/translations.json application/json
                      upload [10] deconz.admin /opt/iobroker/node_modules/iobroker.deconz/admin/i18n/es/translations.json i18n/es/translations.json application/json
                      upload [9] deconz.admin /opt/iobroker/node_modules/iobroker.deconz/admin/i18n/fr/translations.json i18n/fr/translations.json application/json
                      upload [8] deconz.admin /opt/iobroker/node_modules/iobroker.deconz/admin/i18n/it/translations.json i18n/it/translations.json application/json
                      upload [7] deconz.admin /opt/iobroker/node_modules/iobroker.deconz/admin/i18n/nl/translations.json i18n/nl/translations.json application/json
                      upload [6] deconz.admin /opt/iobroker/node_modules/iobroker.deconz/admin/i18n/pl/translations.json i18n/pl/translations.json application/json
                      upload [5] deconz.admin /opt/iobroker/node_modules/iobroker.deconz/admin/i18n/pt/translations.json i18n/pt/translations.json application/json
                      upload [4] deconz.admin /opt/iobroker/node_modules/iobroker.deconz/admin/i18n/ru/translations.json i18n/ru/translations.json application/json
                      upload [3] deconz.admin /opt/iobroker/node_modules/iobroker.deconz/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json
                      upload [2] deconz.admin /opt/iobroker/node_modules/iobroker.deconz/admin/index_m.html index_m.html text/html
                      upload [1] deconz.admin /opt/iobroker/node_modules/iobroker.deconz/admin/instruction.png instruction.png image/png
                      upload [0] deconz.admin /opt/iobroker/node_modules/iobroker.deconz/admin/words.js words.js application/javascript
                      
                      This upgrade of "alias-manager" will introduce the following changes:
                      ==========================================================================
                      -> 1.2.6:
                      Updated dependencies.
                      Fixed saving of common.custom
                      
                      -> 1.2.5:
                      Added All and None Buttons to select Datapoint while autocreating alias.
                      Some GUI-Enhancements and fixes for dark mode.
                      
                      ==========================================================================
                      
                      Would you like to upgrade alias-manager from @1.2.4 to @1.2.6 now? [(y)es, (n)o]: y
                      Update alias-manager from @1.2.4 to @1.2.6
                      NPM version: 6.14.16
                      Installing iobroker.alias-manager@1.2.6... (System call)
                      
                      > authenticate-pam@1.0.2 install /opt/iobroker/node_modules/authenticate-pam
                      > node-gyp rebuild
                      
                      make: Verzeichnis „/opt/iobroker/node_modules/authenticate-pam/build“ wird betreten
                        CXX(target) Release/obj.target/authenticate_pam/authenticate_pam.o
                      make: Verzeichnis „/opt/iobroker/node_modules/authenticate-pam/build“ wird verlassen
                      
                      > iobroker.xbox@0.7.7 install /opt/iobroker/node_modules/iobroker.xbox
                      > npip install
                      
                      No python_modules directory; installing pip locally if needed.
                      INFO: Directory "/opt/iobroker/node_modules/iobroker.alias-manager/www" was not found! Nothing was uploaded or deleted.
                      Update "system.adapter.alias-manager.0"
                      upload [21] alias-manager.admin /opt/iobroker/node_modules/iobroker.alias-manager/admin/adapter-settings.js adapter-settings.js application/javascript
                      upload [20] alias-manager.admin /opt/iobroker/node_modules/iobroker.alias-manager/admin/admin.d.ts admin.d.ts video/mp2t
                      upload [19] alias-manager.admin /opt/iobroker/node_modules/iobroker.alias-manager/admin/alias-manager.png alias-manager.png image/png
                      upload [18] alias-manager.admin /opt/iobroker/node_modules/iobroker.alias-manager/admin/alias-manager_big.png alias-manager_big.png image/png
                      upload [17] alias-manager.admin /opt/iobroker/node_modules/iobroker.alias-manager/admin/fancytree/react/channel.pdn fancytree/react/channel.pdn null
                      upload [16] alias-manager.admin /opt/iobroker/node_modules/iobroker.alias-manager/admin/fancytree/react/channel.png fancytree/react/channel.png image/png
                      upload [15] alias-manager.admin /opt/iobroker/node_modules/iobroker.alias-manager/admin/fancytree/react/device.pdn fancytree/react/device.pdn null
                      upload [14] alias-manager.admin /opt/iobroker/node_modules/iobroker.alias-manager/admin/fancytree/react/device.png fancytree/react/device.png image/png
                      upload [13] alias-manager.admin /opt/iobroker/node_modules/iobroker.alias-manager/admin/fancytree/react/icons.gif fancytree/react/icons.gif image/gif
                      upload [12] alias-manager.admin /opt/iobroker/node_modules/iobroker.alias-manager/admin/fancytree/react/icons_original.gif fancytree/react/icons_original.gif image/gif
                      upload [11] alias-manager.admin /opt/iobroker/node_modules/iobroker.alias-manager/admin/fancytree/react/loading.gif fancytree/react/loading.gif image/gif
                      upload [10] alias-manager.admin /opt/iobroker/node_modules/iobroker.alias-manager/admin/fancytree/react/state.pdn fancytree/react/state.pdn null
                      upload [9] alias-manager.admin /opt/iobroker/node_modules/iobroker.alias-manager/admin/fancytree/react/state.png fancytree/react/state.png image/png
                      upload [8] alias-manager.admin /opt/iobroker/node_modules/iobroker.alias-manager/admin/fancytree/react/ui.fancytree.jquery.min.css fancytree/react/ui.fancytree.jquery.min.css text/css
                      upload [7] alias-manager.admin /opt/iobroker/node_modules/iobroker.alias-manager/admin/fancytree/react/ui.fancytree.min-win7.css fancytree/react/ui.fancytree.min-win7.css text/css
                      upload [6] alias-manager.admin /opt/iobroker/node_modules/iobroker.alias-manager/admin/fancytree/react/ui.fancytree.min.css fancytree/react/ui.fancytree.min.css text/css
                      upload [5] alias-manager.admin /opt/iobroker/node_modules/iobroker.alias-manager/admin/img/info-big.png img/info-big.png image/png
                      upload [4] alias-manager.admin /opt/iobroker/node_modules/iobroker.alias-manager/admin/index_m.html index_m.html text/html
                      upload [3] alias-manager.admin /opt/iobroker/node_modules/iobroker.alias-manager/admin/index_m.js index_m.js application/javascript
                      upload [2] alias-manager.admin /opt/iobroker/node_modules/iobroker.alias-manager/admin/style.css style.css text/css
                      upload [1] alias-manager.admin /opt/iobroker/node_modules/iobroker.alias-manager/admin/type-detector.js type-detector.js application/javascript
                      upload [0] alias-manager.admin /opt/iobroker/node_modules/iobroker.alias-manager/admin/words.js words.js application/javascript
                      
                      This upgrade of "admin" will introduce the following changes:
                      ==========================================================================
                      -> 5.3.1:
                      Support of IPv6 address by links (vis, material, end so on)
                      Corrected errors in the base settings
                      Corrected error with the pre-selected language in wizard
                      
                      -> 5.3.0:
                      Enable http compression in webserver
                      Removed deprecated package "request"
                      Added JSONL option for base settings
                      Added small improvements
                      Added the file viewer for binary states
                      ==========================================================================
                      
                      Would you like to upgrade admin from @5.2.3 to @5.3.1 now? [(y)es, (n)o]: y
                      Update admin from @5.2.3 to @5.3.1
                      host.iobroker Adapter "system.adapter.admin.0" is stopped.
                      NPM version: 6.14.16
                      Installing iobroker.admin@5.3.1... (System call)
                      
                      > authenticate-pam@1.0.2 install /opt/iobroker/node_modules/authenticate-pam
                      > node-gyp rebuild
                      
                      make: Verzeichnis „/opt/iobroker/node_modules/authenticate-pam/build“ wird betreten
                        CXX(target) Release/obj.target/authenticate_pam/authenticate_pam.o
                      make: Verzeichnis „/opt/iobroker/node_modules/authenticate-pam/build“ wird verlassen
                      
                      > iobroker.xbox@0.7.7 install /opt/iobroker/node_modules/iobroker.xbox
                      > npip install
                      
                      No python_modules directory; installing pip locally if needed.
                      Update "system.adapter.admin.0"
                      upload [14] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/admin.png admin.png image/png
                      upload [13] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/de/translations.json i18n/de/translations.json application/json
                      upload [12] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/en/translations.json i18n/en/translations.json application/json
                      upload [11] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/es/translations.json i18n/es/translations.json application/json
                      upload [10] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/fr/translations.json i18n/fr/translations.json application/json
                      upload [9] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/it/translations.json i18n/it/translations.json application/json
                      upload [8] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/nl/translations.json i18n/nl/translations.json application/json
                      upload [7] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/pl/translations.json i18n/pl/translations.json application/json
                      upload [6] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/pt/translations.json i18n/pt/translations.json application/json
                      upload [5] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/ru/translations.json i18n/ru/translations.json application/json
                      upload [4] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json
                      upload [3] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/index.html index.html text/html
                      upload [2] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/index_m.html index_m.html text/html
                      upload [1] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/jsonConfig.json jsonConfig.json application/json
                      upload [0] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/words.js words.js application/javascript
                      host.iobroker Adapter "system.adapter.admin.0" is started
                      
                      This upgrade of "zigbee" will introduce the following changes:
                      ==========================================================================
                      -> 1.6.16:
                      admin dep fix
                      
                      -> 1.6.15:
                      Battery status was changed
                      ==========================================================================
                      
                      Would you like to upgrade zigbee from @1.6.14 to @1.6.16 now? [(y)es, (n)o]: y
                      Update zigbee from @1.6.14 to @1.6.16
                      NPM version: 6.14.16
                      Installing iobroker.zigbee@1.6.16... (System call)
                      
                      > authenticate-pam@1.0.2 install /opt/iobroker/node_modules/authenticate-pam
                      > node-gyp rebuild
                      
                      make: Verzeichnis „/opt/iobroker/node_modules/authenticate-pam/build“ wird betreten
                        CXX(target) Release/obj.target/authenticate_pam/authenticate_pam.o
                      make: Verzeichnis „/opt/iobroker/node_modules/authenticate-pam/build“ wird verlassen
                      
                      > iobroker.xbox@0.7.7 install /opt/iobroker/node_modules/iobroker.xbox
                      > npip install
                      
                      No python_modules directory; installing pip locally if needed.
                      upload [311] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/adapter-settings.js adapter-settings.js application/javascript
                      upload [300] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/Bitron_AV201021A.png img/Bitron_AV201021A.png image/png
                      upload [250] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/bitron_motion_a.png img/bitron_motion_a.png image/png
                      upload [200] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/hs1ht.png img/hs1ht.png image/png
                      upload [150] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/lifecontrol_air-sensor.png img/lifecontrol_air-sensor.png image/png
                      upload [100] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/philips_ensis.png img/philips_ensis.png image/png
                      upload [90] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/philips_hue_argenta_2.png img/philips_hue_argenta_2.png image/png
                      upload [80] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/philips_hue_fuzo.png img/philips_hue_fuzo.png image/png
                      upload [70] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/philips_hue_lwo001.png img/philips_hue_lwo001.png image/png
                      upload [60] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/q-flag_led_panel.png img/q-flag_led_panel.png image/png
                      upload [50] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/sensor_switch_aq2.png img/sensor_switch_aq2.png image/png
                      upload [40] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/smoke.png img/smoke.png image/png
                      upload [30] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/tuya_RH3052.png img/tuya_RH3052.png image/png
                      upload [20] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/unavailable.png img/unavailable.png image/png
                      upload [19] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/unknown.png img/unknown.png image/png
                      upload [18] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/wemo.png img/wemo.png image/png
                      upload [17] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/xiaomi_plug_eu.png img/xiaomi_plug_eu.png image/png
                      upload [16] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/xiaomi_wireless_switch.png img/xiaomi_wireless_switch.png image/png
                      upload [15] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/zbt_e27.png img/zbt_e27.png image/png
                      upload [14] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/zbt_e27_rgbw.png img/zbt_e27_rgbw.png image/png
                      upload [13] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/zbt_led_panel.png img/zbt_led_panel.png image/png
                      upload [12] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/zbt_remote.png img/zbt_remote.png image/png
                      upload [11] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/zbt_smart_switch.png img/zbt_smart_switch.png image/png
                      upload [10] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/zemismart_sw2.png img/zemismart_sw2.png image/png
                      upload [9] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/index.html index.html text/html
                      upload [8] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/index_m.html index_m.html text/html
                      upload [7] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/moment.min.js moment.min.js application/javascript
                      upload [6] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/shuffle.min.js shuffle.min.js application/javascript
                      upload [5] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/tab_m.html tab_m.html text/html
                      upload [4] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/vis-network.min.css vis-network.min.css text/css
                      upload [3] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/vis-network.min.js vis-network.min.js application/javascript
                      upload [2] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/words.js words.js application/javascript
                      upload [1] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/zigbee.png zigbee.png image/png
                      upload [0] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/zigbee.svg zigbee.svg image/svg+xml
                      
                      This upgrade of "javascript" will introduce the following changes:
                      ==========================================================================
                      -> 5.3.3:
                      Added async functions: createStateAsync, deleteStateAsync
                      
                      -> 5.3.2:
                      fix problem that scripts were not starting when scriptsEnabled State was triggered (or startScript was used)
                      Make sure callbacks on startScript/stopScript work and Async variants also resolve
                      Make sure startScriptAsync, stopScriptAsync and runScriptAsync resolve in debug mode too
                      
                      -> 5.3.1:
                      Add missing callback check in setObject
                      
                      -> 5.3.0:
                      Prevent some crash cases reported by Sentry (IOBROKER-JAVASCRIPT-A3)
                      Fix Enum Updates
                      Optimize making sure data are current for synchronous return of states/objects even for asynchronous action cases before
                      Make sure admin files is cleaned up on update
                      update channel/device structures for $ selector on object updates
                      Adjustments for js-controller 4.0
                      ==========================================================================
                      
                      Would you like to upgrade javascript from @5.2.21 to @5.3.3 now? [(y)es, (n)o]: y
                      Update javascript from @5.2.21 to @5.3.3
                      NPM version: 6.14.16
                      Installing iobroker.javascript@5.3.3... (System call)
                      
                      > authenticate-pam@1.0.2 install /opt/iobroker/node_modules/authenticate-pam
                      > node-gyp rebuild
                      
                      make: Verzeichnis „/opt/iobroker/node_modules/authenticate-pam/build“ wird betreten
                        CXX(target) Release/obj.target/authenticate_pam/authenticate_pam.o
                      make: Verzeichnis „/opt/iobroker/node_modules/authenticate-pam/build“ wird verlassen
                      
                      > iobroker.xbox@0.7.7 install /opt/iobroker/node_modules/iobroker.xbox
                      > npip install
                      
                      No python_modules directory; installing pip locally if needed.
                      Update "system.adapter.javascript.0"
                      Update "system.adapter.javascript.1"
                      upload [103] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/adminWords.js adminWords.js application/javascript
                      upload [100] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/LICENSE google-blockly/LICENSE null
                      upload [90] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/delete.wav google-blockly/media/delete.wav audio/wav
                      upload [80] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/quote1.png google-blockly/media/quote1.png image/png
                      upload [70] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/msg/js/pt.js google-blockly/msg/js/pt.js application/javascript
                      upload [60] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/own/blocks_time.js google-blockly/own/blocks_time.js application/javascript
                      upload [50] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/own/msg/fr.js google-blockly/own/msg/fr.js application/javascript
                      upload [40] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/plugins/bundle.js plugins/bundle.js application/javascript
                      upload [30] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/static/js/runtime-main.367f9424.js static/js/runtime-main.367f9424.js application/javascript
                      upload [20] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/configure.js vs/configure.js application/javascript
                      upload [19] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/editor/editor.main.css vs/editor/editor.main.css text/css
                      upload [18] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/editor/editor.main.js vs/editor/editor.main.js application/javascript
                      upload [17] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/editor/editor.main.nls.de.js vs/editor/editor.main.nls.de.js application/javascript
                      upload [16] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/editor/editor.main.nls.es.js vs/editor/editor.main.nls.es.js application/javascript
                      upload [15] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/editor/editor.main.nls.fr.js vs/editor/editor.main.nls.fr.js application/javascript
                      upload [14] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/editor/editor.main.nls.it.js vs/editor/editor.main.nls.it.js application/javascript
                      upload [13] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/editor/editor.main.nls.ja.js vs/editor/editor.main.nls.ja.js application/javascript
                      upload [12] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/editor/editor.main.nls.js vs/editor/editor.main.nls.js application/javascript
                      upload [11] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/editor/editor.main.nls.ko.js vs/editor/editor.main.nls.ko.js application/javascript
                      upload [10] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/editor/editor.main.nls.ru.js vs/editor/editor.main.nls.ru.js application/javascript
                      upload [9] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/editor/editor.main.nls.zh-cn.js vs/editor/editor.main.nls.zh-cn.js application/javascript
                      upload [8] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/editor/editor.main.nls.zh-tw.js vs/editor/editor.main.nls.zh-tw.js application/javascript
                      upload [7] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/language/html/htmlMode.js vs/language/html/htmlMode.js application/javascript
                      upload [6] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/language/html/htmlWorker.js vs/language/html/htmlWorker.js application/javascript
                      upload [5] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/language/json/jsonMode.js vs/language/json/jsonMode.js application/javascript
                      upload [4] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/language/json/jsonWorker.js vs/language/json/jsonWorker.js application/javascript
                      upload [3] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/language/typescript/tsMode.js vs/language/typescript/tsMode.js application/javascript
                      upload [2] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/language/typescript/tsWorker.js vs/language/typescript/tsWorker.js application/javascript
                      upload [1] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/loader.js vs/loader.js application/javascript
                      upload [0] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/monaco.d.ts vs/monaco.d.ts video/mp2t
                      
                      This upgrade of "info" will introduce the following changes:
                      ==========================================================================
                      -> 1.9.19:
                      Fix audio, USB, bluetooth and printer view
                      ==========================================================================
                      
                      Would you like to upgrade info from @1.9.18 to @1.9.19 now? [(y)es, (n)o]: y
                      Update info from @1.9.18 to @1.9.19
                      NPM version: 6.14.16
                      Installing iobroker.info@1.9.19... (System call)
                      
                      > authenticate-pam@1.0.2 install /opt/iobroker/node_modules/authenticate-pam
                      > node-gyp rebuild
                      
                      make: Verzeichnis „/opt/iobroker/node_modules/authenticate-pam/build“ wird betreten
                        CXX(target) Release/obj.target/authenticate_pam/authenticate_pam.o
                      make: Verzeichnis „/opt/iobroker/node_modules/authenticate-pam/build“ wird verlassen
                      
                      > iobroker.xbox@0.7.7 install /opt/iobroker/node_modules/iobroker.xbox
                      > npip install
                      
                      No python_modules directory; installing pip locally if needed.
                      upload [90] info.admin /opt/iobroker/node_modules/iobroker.info/admin/i18n/de/translations.json i18n/de/translations.json application/json
                      upload [80] info.admin /opt/iobroker/node_modules/iobroker.info/admin/index_m.html index_m.html text/html
                      upload [70] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/img/clock/hourhand.png lib/img/clock/hourhand.png image/png
                      upload [60] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/img/icons/memory.png lib/img/icons/memory.png image/png
                      upload [50] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/img/logos/coreos.png lib/img/logos/coreos.png image/png
                      upload [40] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/img/logos/manjaro.png lib/img/logos/manjaro.png image/png
                      upload [30] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/img/logos/slackware.png lib/img/logos/slackware.png image/png
                      upload [20] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/js/bootstrap.min.js lib/js/bootstrap.min.js application/javascript
                      upload [19] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/js/chartist.min.js lib/js/chartist.min.js application/javascript
                      upload [18] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/js/clock.js lib/js/clock.js application/javascript
                      upload [17] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/js/commons.js lib/js/commons.js application/javascript
                      upload [16] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/js/documentation.js lib/js/documentation.js application/javascript
                      upload [15] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/js/feednami.min.js lib/js/feednami.min.js application/javascript
                      upload [14] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/js/format-google-calender.js lib/js/format-google-calender.js application/javascript
                      upload [13] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/js/forum.js lib/js/forum.js application/javascript
                      upload [12] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/js/githubData.js lib/js/githubData.js application/javascript
                      upload [11] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/js/helper.js lib/js/helper.js application/javascript
                      upload [10] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/js/hostInfo.js lib/js/hostInfo.js application/javascript
                      upload [9] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/js/info.js lib/js/info.js application/javascript
                      upload [8] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/js/news.js lib/js/news.js application/javascript
                      upload [7] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/js/popupnews.js lib/js/popupnews.js application/javascript
                      upload [6] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/js/searchGithub.js lib/js/searchGithub.js application/javascript
                      upload [5] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/js/showdown.min.js lib/js/showdown.min.js application/javascript
                      upload [4] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/js/simplemde.min.js lib/js/simplemde.min.js application/javascript
                      upload [3] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/js/systemInformation.js lib/js/systemInformation.js application/javascript
                      upload [2] info.admin /opt/iobroker/node_modules/iobroker.info/admin/lib/js/updateAdapter.js lib/js/updateAdapter.js application/javascript
                      upload [1] info.admin /opt/iobroker/node_modules/iobroker.info/admin/tab_m.html tab_m.html text/html
                      upload [0] info.admin /opt/iobroker/node_modules/iobroker.info/admin/words.js words.js application/javascript
                      
                      This upgrade of "influxdb" will introduce the following changes:
                      ==========================================================================
                      -> 2.6.2:
                      Correctly handle db names with hyphens for InfluxDB 1
                      Fix getHistory for non boolean fields
                      Adjust shard group duration to influxdb proposals
                      
                      -> 2.6.1:
                      Address issue with updating retention policy for influxDB 1
                      ==========================================================================
                      
                      Would you like to upgrade influxdb from @2.6.0 to @2.6.2 now? [(y)es, (n)o]: y
                      Update influxdb from @2.6.0 to @2.6.2
                      NPM version: 6.14.16
                      Installing iobroker.influxdb@2.6.2... (System call)
                      
                      > authenticate-pam@1.0.2 install /opt/iobroker/node_modules/authenticate-pam
                      > node-gyp rebuild
                      
                      make: Verzeichnis „/opt/iobroker/node_modules/authenticate-pam/build“ wird betreten
                        CXX(target) Release/obj.target/authenticate_pam/authenticate_pam.o
                      make: Verzeichnis „/opt/iobroker/node_modules/authenticate-pam/build“ wird verlassen
                      
                      > iobroker.xbox@0.7.7 install /opt/iobroker/node_modules/iobroker.xbox
                      > npip install
                      
                      No python_modules directory; installing pip locally if needed.
                      upload [15] influxdb.admin /opt/iobroker/node_modules/iobroker.influxdb/admin/custom_m.html custom_m.html text/html
                      upload [14] influxdb.admin /opt/iobroker/node_modules/iobroker.influxdb/admin/i18n/de/translations.json i18n/de/translations.json application/json
                      upload [13] influxdb.admin /opt/iobroker/node_modules/iobroker.influxdb/admin/i18n/en/translations.json i18n/en/translations.json application/json
                      upload [12] influxdb.admin /opt/iobroker/node_modules/iobroker.influxdb/admin/i18n/es/translations.json i18n/es/translations.json application/json
                      upload [11] influxdb.admin /opt/iobroker/node_modules/iobroker.influxdb/admin/i18n/fr/translations.json i18n/fr/translations.json application/json
                      upload [10] influxdb.admin /opt/iobroker/node_modules/iobroker.influxdb/admin/i18n/it/translations.json i18n/it/translations.json application/json
                      upload [9] influxdb.admin /opt/iobroker/node_modules/iobroker.influxdb/admin/i18n/nl/translations.json i18n/nl/translations.json application/json
                      upload [8] influxdb.admin /opt/iobroker/node_modules/iobroker.influxdb/admin/i18n/pl/translations.json i18n/pl/translations.json application/json
                      upload [7] influxdb.admin /opt/iobroker/node_modules/iobroker.influxdb/admin/i18n/pt/translations.json i18n/pt/translations.json application/json
                      upload [6] influxdb.admin /opt/iobroker/node_modules/iobroker.influxdb/admin/i18n/ru/translations.json i18n/ru/translations.json application/json
                      upload [5] influxdb.admin /opt/iobroker/node_modules/iobroker.influxdb/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json
                      upload [4] influxdb.admin /opt/iobroker/node_modules/iobroker.influxdb/admin/index_m.html index_m.html text/html
                      upload [3] influxdb.admin /opt/iobroker/node_modules/iobroker.influxdb/admin/influxdb.png influxdb.png image/png
                      upload [2] influxdb.admin /opt/iobroker/node_modules/iobroker.influxdb/admin/jsonConfig.json jsonConfig.json application/json
                      upload [1] influxdb.admin /opt/iobroker/node_modules/iobroker.influxdb/admin/jsonCustom.json jsonCustom.json application/json
                      upload [0] influxdb.admin /opt/iobroker/node_modules/iobroker.influxdb/admin/words.js words.js application/javascript
                      iobroker@iobroker:/opt/iobroker$ iobroker upgrade self
                      Update js-controller from @4.0.15 to @4.0.19
                      Stopped Objects DB
                      Stopped States DB
                      NPM version: 6.14.16
                      Installing iobroker.js-controller@4.0.19... (System call)
                      
                      > iobroker.js-controller@4.0.19 preinstall /opt/iobroker/node_modules/iobroker.js-controller
                      > node lib/preinstallCheck.js
                      
                      NPM version: 6.14.16
                      
                      > authenticate-pam@1.0.2 install /opt/iobroker/node_modules/authenticate-pam
                      > node-gyp rebuild
                      
                      make: Verzeichnis „/opt/iobroker/node_modules/authenticate-pam/build“ wird betreten
                        CXX(target) Release/obj.target/authenticate_pam/authenticate_pam.o
                      make: Verzeichnis „/opt/iobroker/node_modules/authenticate-pam/build“ wird verlassen
                      
                      > iobroker.js-controller@4.0.19 install /opt/iobroker/node_modules/iobroker.js-controller
                      > node iobroker.js setup first
                      
                      Successfully migrated 93264 objects to Redis Sets
                      object _design/system updated
                      {
                        "defaultPrivate": "-----BEGIN RSA PRIVATE KEY-----\r\nMIIEowIBAAKCAQEAvPNynbhQLelR6zakRoT+GvZy4dgHNJUfJPAYRZKW0cfwMDWI\r\nWQ3+FkGNLS6gDgEx6s8WgEedap40mVbCPaoP17l+LJBWIeR0WIMeYUjUyIprr/WF\r\nrzuNcw/D9X6t5neaRBBeuemE14VWorvOu126oFYVrWCscBMexKuBgZMARHvzhy1f\r\nJMapjM58qEQAv9a48j0kVMF3DJv0LA6npeGnx7D2Y42/0HRoBUqKcxE+UzxmfidH\r\n/uSDvPDzTqylqTngUBnm9Rs5FJX+m9qtQKHe2MuAUp9UQvKXGsN2YkaFKTeoLmUK\r\nq2n1ykxxEYU0pKoMboKPKZLDvvP8nUR+pmYdgwIDAQABAoIBACS2sOiQbZPeJ/qq\r\nDVVedflLNZtIXG4NI5YLyMuL5h4w2Syk2i9jlqFAb2v+CT9vYAGd52NZhu62esXo\r\no6lTp+xksG18RiAjwa+JGpgQjLfCnZX9ANLBoYRf5dWHncaQKrta6uz4wMUXtXO9\r\nRjgFyENrNp8Pj7HfJTVVlb5Vj9G+Zb+QKFoX3mqxCx7qo0FwBqI5sCDixBjv7VgI\r\n0bH5t7hFMK/8P8b+9QGENICROligk8oKcuRWGvHDD/PpKQWXCKYAcxUrdZ5n9Fcu\r\nImxgsLL/swjSsOtqVVeQnivtW5FawxrNDGJKTI5sqBkyydAS15l0EBkWgRIzBFO5\r\noWuov+ECgYEA+LSbm7hF56CoEwpaiK/Z0mrr/o6bNlYc3PIhbaY6JvUvM27Ji4Pk\r\nNmLWKvSJVR69f/XPoYlYYCVyFShvJvhoh3rs76Y5ryXHoYgyejyfFzaBo4hRCJDn\r\n5Q8pwYx0UOLoszQo4PVDV6BT7+6uNNKgc7p42iSxvYm0rYBWC+Y6mWkCgYEAwn4t\r\nFgEvaGjiTh2nzpZLdtPdgRLEP26lPegPsI3W1VacHkiUcVlVnJ3jBe/heXjKFG/Z\r\n8YKs14/6B01W7WgU4/gslRbcfz2KZfCWMcJKKpckoTuTS+9AmSi2GRnxF/RRrosE\r\nu8H/jzuEVcFcBmWqZGM6XfJzsoW9lvLV0X5OlgsCgYBhGJHPv6d7AJvdoyMpTg4q\r\nOhgcb6xlEEWAdP9cAZOedgaRe+UvlLRaD0gxyPp8wt2UwXDoTei00KmzXO/YNQ8K\r\nJZGvFiRbHtLLW5LpahVqSJtgLu4D/B6srLjOmXknww66N9jlypsZ8LwUZgiZEsoV\r\npG1eLQk/SC3DtuDhEGc8UQKBgDwQ27vAAfQs8DdP0VNr90JrjC0grpsogL/tu2q7\r\nY23fobd4kt+ux1HnMQXUX740H7TQFm8P/HFWddFrgT0wt8LwElS5CsABMYzqEHit\r\nmFou85EX5RW+fiTO/e4ipOLRAaj2JjAWaebCasxROyp+m3EFdDEvf6vSwgqsVHyu\r\nlXahAoGBAMMLVbrgYmCHa3EWc4u90x59CNUiFFRbZsM9jlVVjTUm7xGVctUmbpvW\r\nmHMOZ4oaw1JUYn9g4vpzjTWAbq43MGndlxIdUsSx6PC3XgWiJuNjTMGurMjZp204\r\nOJ5yj/RcmO5k+4r1/mCWuHwF47FA5gU83Ua3j5uo5juQf84IAq/r\r\n-----END RSA PRIVATE KEY-----\r\n",
                        "defaultPublic": "-----BEGIN CERTIFICATE-----\r\nMIIDfjCCAmagAwIBAgIJBSSioYEgiJ2vMA0GCSqGSIb3DQEBCwUAMD4xETAPBgNV\r\nBAMTCGlvYnJva2VyMRYwFAYDVQQKEw1pb0Jyb2tlciBHbWJIMREwDwYDVQQLEwhp\r\nb2Jyb2tlcjAeFw0yMjAzMDcyMTIzNTFaFw0yMzAzMDcyMTIzNTFaMD4xETAPBgNV\r\nBAMTCGlvYnJva2VyMRYwFAYDVQQKEw1pb0Jyb2tlciBHbWJIMREwDwYDVQQLEwhp\r\nb2Jyb2tlcjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALzzcp24UC3p\r\nUes2pEaE/hr2cuHYBzSVHyTwGEWSltHH8DA1iFkN/hZBjS0uoA4BMerPFoBHnWqe\r\nNJlWwj2qD9e5fiyQViHkdFiDHmFI1MiKa6/1ha87jXMPw/V+reZ3mkQQXrnphNeF\r\nVqK7zrtduqBWFa1grHATHsSrgYGTAER784ctXyTGqYzOfKhEAL/WuPI9JFTBdwyb\r\n9CwOp6Xhp8ew9mONv9B0aAVKinMRPlM8Zn4nR/7kg7zw806spak54FAZ5vUbORSV\r\n/pvarUCh3tjLgFKfVELylxrDdmJGhSk3qC5lCqtp9cpMcRGFNKSqDG6CjymSw77z\r\n/J1EfqZmHYMCAwEAAaN/MH0wDAYDVR0TAQH/BAIwADAPBgNVHQ8BAf8EBQMDB7+A\r\nMBMGA1UdEQQMMAqCCGlvYnJva2VyMB0GA1UdDgQWBBSgn9mSmPr9l8ARzCQeaxqA\r\nTlM3HTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwCQYDVR0jBAIwADAN\r\nBgkqhkiG9w0BAQsFAAOCAQEAUQix8x5aznHh9JXIJQ7etmLDPus2jBQ8sQ9Igqgi\r\nRhYKvN6EjeAYBkI056qviUBwNw62AKrmjHYVw1JqNewpeIGemurk2DFrPUFxJxMk\r\nEMzPA2JKproEyCwDrN1C60U9Oab89A+o6hy8Vnzr3lM7zSEpnJCmun7aeVOhAd9U\r\nFOkVoaxNL/nG0JrzTSuipGayBGyEloPp/tcHTBogx8mwSJV2JFnHCE4mY9i6rzeN\r\nD1qpIblwxUDeeK2cMJjCzTr0/lmgcIIyQoXl+dDHNkyESy85cBe6vUMh184Z0zr1\r\n065Uka7f9fOBWPpWoMtB/m4zrnD2FUVQlJqIFRgmser5gQ==\r\n-----END CERTIFICATE-----\r\n"
                      }
                      Update certificate defaultPrivate
                      The object "system.certificates" was updated successfully.
                      Update certificate defaultPublic
                      The object "system.certificates" was updated successfully.
                      
                      > iobroker.xbox@0.7.7 install /opt/iobroker/node_modules/iobroker.xbox
                      > npip install
                      
                      No python_modules directory; installing pip locally if needed.
                      iobroker@iobroker:/opt/iobroker$ iob start
                      

                      Adapterübersicht nach Start

                      db4448a5-d348-444d-9c9a-ef853a70ece3-image.png

                      1 Antwort Letzte Antwort
                      0
                      • Thomas BraunT Thomas Braun

                        @blade1987 sagte in Adapter Update-Schleife bzw. wird nicht aktualisiert:

                        Vielleicht liegt es daran das ich beim installieren von Debian den IoBroker demensprechend als Hautnutzer mit angelegt habe

                        Siehe die Anmerkung von @crunchip , dass iobroker als Standard user name nicht die beste Wahl ist.
                        Maßgeblich ist zwar die uid/gid für die Besitzverhältnisse der Dateien, übersichtlicher macht es die ganze Angelegenheit jedenfalls nicht. Sollte man gerade vermeiden, wenn man nicht absolut sattelfest ist.

                        B Offline
                        B Offline
                        Blade1987
                        schrieb am zuletzt editiert von
                        #20

                        @thomas-braun said in Adapter Update-Schleife bzw. wird nicht aktualisiert:

                        @blade1987 sagte in Adapter Update-Schleife bzw. wird nicht aktualisiert:

                        Vielleicht liegt es daran das ich beim installieren von Debian den IoBroker demensprechend als Hautnutzer mit angelegt habe

                        Siehe die Anmerkung von @crunchip , dass iobroker als Standard user name nicht die beste Wahl ist.
                        Maßgeblich ist zwar die uid/gid für die Besitzverhältnisse der Dateien, übersichtlicher macht es die ganze Angelegenheit jedenfalls nicht. Sollte man gerade vermeiden, wenn man nicht absolut sattelfest ist.

                        Ist das aber in dem Fall überhaupt lösbar ohne neu aufzusetzen ?
                        Fürs nächste mal weiß ich es definitiv irgend etwas anderes zu nehmen als root, admin oder iobroker :)
                        Linux ist leider nach wie vor noch eine Herausforderung für mich, aber wie sagt man so schön man wächst mit seinen Aufgaben.

                        Thomas BraunT 1 Antwort Letzte Antwort
                        0
                        • B Blade1987

                          @thomas-braun said in Adapter Update-Schleife bzw. wird nicht aktualisiert:

                          @blade1987 sagte in Adapter Update-Schleife bzw. wird nicht aktualisiert:

                          Vielleicht liegt es daran das ich beim installieren von Debian den IoBroker demensprechend als Hautnutzer mit angelegt habe

                          Siehe die Anmerkung von @crunchip , dass iobroker als Standard user name nicht die beste Wahl ist.
                          Maßgeblich ist zwar die uid/gid für die Besitzverhältnisse der Dateien, übersichtlicher macht es die ganze Angelegenheit jedenfalls nicht. Sollte man gerade vermeiden, wenn man nicht absolut sattelfest ist.

                          Ist das aber in dem Fall überhaupt lösbar ohne neu aufzusetzen ?
                          Fürs nächste mal weiß ich es definitiv irgend etwas anderes zu nehmen als root, admin oder iobroker :)
                          Linux ist leider nach wie vor noch eine Herausforderung für mich, aber wie sagt man so schön man wächst mit seinen Aufgaben.

                          Thomas BraunT Online
                          Thomas BraunT Online
                          Thomas Braun
                          Most Active
                          schrieb am zuletzt editiert von
                          #21

                          @blade1987 sagte in Adapter Update-Schleife bzw. wird nicht aktualisiert:

                          admin

                          Könntest du sogar nehmen, der ist nicht vorbelastet. Ich würde den trotzdem nicht nehmen.

                          Ist das aber in dem Fall überhaupt lösbar ohne neu aufzusetzen ?

                          Kann man natürlich. Einfach einen user anlegen und den bestehenden 'iobroker' / uid=1000 korrigieren. Ist aber was für einen eigenen Thread.

                          Irgendwo klemmt da noch der xbox-Kram drin.

                          Installier den nochmal:

                          iobroker add xbox auto --host iobroker
                          

                          Am Rande: iobroker ist auch kein guter Hostname. Führt auch zu Verwirrung, wenn da alles 'iobroker' heißt.

                          iobroker@iobroker iobroker TUT_DIES
                          

                          ist total unübersichtlich, imho.

                          Linux-Werkzeugkasten:
                          https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                          NodeJS Fixer Skript:
                          https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                          iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                          B 1 Antwort Letzte Antwort
                          0
                          • Thomas BraunT Thomas Braun

                            @blade1987 sagte in Adapter Update-Schleife bzw. wird nicht aktualisiert:

                            admin

                            Könntest du sogar nehmen, der ist nicht vorbelastet. Ich würde den trotzdem nicht nehmen.

                            Ist das aber in dem Fall überhaupt lösbar ohne neu aufzusetzen ?

                            Kann man natürlich. Einfach einen user anlegen und den bestehenden 'iobroker' / uid=1000 korrigieren. Ist aber was für einen eigenen Thread.

                            Irgendwo klemmt da noch der xbox-Kram drin.

                            Installier den nochmal:

                            iobroker add xbox auto --host iobroker
                            

                            Am Rande: iobroker ist auch kein guter Hostname. Führt auch zu Verwirrung, wenn da alles 'iobroker' heißt.

                            iobroker@iobroker iobroker TUT_DIES
                            

                            ist total unübersichtlich, imho.

                            B Offline
                            B Offline
                            Blade1987
                            schrieb am zuletzt editiert von Blade1987
                            #22

                            @thomas-braun said in Adapter Update-Schleife bzw. wird nicht aktualisiert:

                            @blade1987 sagte in Adapter Update-Schleife bzw. wird nicht aktualisiert:

                            admin

                            Könntest du sogar nehmen, der ist nicht vorbelastet. Ich würde den trotzdem nicht nehmen.

                            Ist das aber in dem Fall überhaupt lösbar ohne neu aufzusetzen ?

                            Kann man natürlich. Einfach einen user anlegen und den bestehenden 'iobroker' / uid=1000 korrigieren. Ist aber was für einen eigenen Thread.

                            Irgendwo klemmt da noch der xbox-Kram drin.

                            Installier den nochmal:

                            iobroker add xbox auto --host iobroker
                            

                            Am Rande: iobroker ist auch kein guter Hostname. Führt auch zu Verwirrung, wenn da alles 'iobroker' heißt.

                            iobroker@iobroker iobroker TUT_DIES
                            

                            ist total unübersichtlich, imho.

                            Werde ich mir auf die ToDo setzen, Hostnamen kann man ja auch ändern, aufgrund der Übersicht gebe ich dir da vollkommen recht, das iobroker kommt recht häufig vor. Parallel mache ich mich trotzdem mal mit dem Gedanken vertraut evtl. eine neue VM aufzusetzen mit Standarduser und anderem Hostnamen.

                            Beim XBox Adapter kommt wieder das Python Thema zum tragen warum auch immer.....

                            iobroker@iobroker:/opt/iobroker$ iobroker add xbox auto --host iobroker
                            NPM version: 6.14.16
                            Installing iobroker.xbox@0.7.8... (System call)
                            
                            > iobroker.js-controller@4.0.15 preinstall /opt/iobroker/node_modules/iobroker.js-controller
                            > node lib/preinstallCheck.js
                            
                            NPM version: 6.14.16
                            
                            > authenticate-pam@1.0.2 install /opt/iobroker/node_modules/authenticate-pam
                            > node-gyp rebuild
                            
                            make: Verzeichnis „/opt/iobroker/node_modules/authenticate-pam/build“ wird betreten
                              CXX(target) Release/obj.target/authenticate_pam/authenticate_pam.o
                            make: Verzeichnis „/opt/iobroker/node_modules/authenticate-pam/build“ wird verlassen
                            
                            > iobroker.js-controller@4.0.15 install /opt/iobroker/node_modules/iobroker.js-controller
                            > node iobroker.js setup first
                            
                            Successfully migrated 93120 objects to Redis Sets
                            object _design/system updated
                            {
                              "defaultPrivate": "-----BEGIN RSA PRIVATE KEY-----\r\nMIIEpAIBAAKCAQEA3PghS3LrMGcdQJyb2r5Sywy5ra/dnXFFH+XL3PmFL8n0I2LZ\r\nqVu5lHNJfYxkd2odH+NZEfe2gGmHw5Uu1gzBFhB1VXksOeE1wBdDx+e/dd+7cBUo\r\nqAOASyX9tk1vmT4C39GB0cSydLJimWdin4KOab3lnjlXuzA+MwFVlF91JuwTMJRv\r\nd/yKG6KB7UeNtzacGlodddLXf466sma9YwILGyZQ35YmBUw12NlWxGrOoFWdEN2C\r\nlA6/96tl9AwWZnlLLBlsKsk7sNieU/b0qLM4v0baO9jjmF1k2XhJhbpA4+Ovv62q\r\nx0H/Lh3WrFBpFJSlWEbCR4ls6EkkyioGbEGsrwIDAQABAoIBAB2ym4bwYvuWYDAW\r\n3DuB6M6xXyMgx8ApQQkQcV25i1To54758hb45PA2rmHZRIdoE5H9lDL9/+EyTbTT\r\nj//kpu64N4zNRExjID444jszwl+tOhvOPDCYh92RtY+SyLTnyKscFT6EGRfmAaps\r\nYqzddxZvFzU0r73QtgtU2pOeYLhiMiIJK7Eb9lnXAwmrlk/tJ62ZPlfCtFac49nR\r\n0buEGCwmy/51gP7Cxj9T+QF96D8W1XSXglXPIN+W+1vOsag0U3EKlXRqYVqSmNEb\r\nHS2JFi96VYxCjmxGFoHLyoienHOZ03RGJKSjRbEYHM1uEK+tHAF73yVhbmPiL4Nv\r\nEa3nkkECgYEA8TQFXjSMy2jIIkGVKv/INmcjYnqBhIb0eKpqJ9Yld2Yt0AGUb6pX\r\nd8KdRbsnAqb0q5YVUlKKsSyyinN/awkKqGKLgg447G01MY9ISrY+pajhVXll14Hg\r\nBchtOWc/0fcdnsipICA7bA8Juoui6ReAb4uVFYargdREc5011OUMfPMCgYEA6oZY\r\nQn2TVeXZxFSLF0d9hbUMEMA6ax1N684obSuAKTUd7yjVUVHHQaE28QXPBfU4Wnos\r\nM5bOgExBURL5j369ldfLky4B15tqIKDCtclZuiI9YTm6Hn2YfrEuDAnARfAUOBUy\r\nyR5PDUxAHdOhskcVRAYhCBiCMonjHG9DGaq/EFUCgYEA43qcVWxaHLyFg0k21YbF\r\n3AkJZicDX2mnxuVxmIBudVz4d+QFigqs01XH3avT7rxmpCy3jxwpkU8GU2z6DohI\r\ndOX7jHy9UrzsHgFzvIKEMthDK8mCMu1ZyhpsaGbn2a2lUcsNNi8v24mTM0veKNbx\r\nWkHaKKMJvTfkFuV9j3s1e+ECgYAxoV6aK5L7cZnlF3Mb6RAiNI8qGFQEiP4NceJS\r\nQAtuLQR5sS17eQ/uzpwe43jNLPjRBNvHyxlGQ1zrOFXBzTN3u2QkcG8JXqVV5E9w\r\nQv0PC+Hralj9zNxxqzMwbvvWkRjmSW4m65gVG1bSORAV9z8D1zw0R2N+KHn8cXtE\r\nukKWxQKBgQCvwx/47crNBDsiVl/lBNg+0x5XoWv85Zc/3cK/X0zqeR5iZz70EQrY\r\nZIcyJnxK2jdBQUO3uERPolWBapHtZ6+/9PKEbmebbMrWBi2LFhPvDb2W4aZ1wprI\r\nP1QwYF3+A6saFXB4Uoxvw6aGAx/1uLS8fXDaVBJH6muswZVZWHflaw==\r\n-----END RSA PRIVATE KEY-----\r\n",
                              "defaultPublic": "-----BEGIN CERTIFICATE-----\r\nMIIDfjCCAmagAwIBAgIJBiYXbRWyjah9MA0GCSqGSIb3DQEBCwUAMD4xETAPBgNV\r\nBAMTCGlvYnJva2VyMRYwFAYDVQQKEw1pb0Jyb2tlciBHbWJIMREwDwYDVQQLEwhp\r\nb2Jyb2tlcjAeFw0yMjAzMDcyMTUwMjlaFw0yMzAzMDcyMTUwMjlaMD4xETAPBgNV\r\nBAMTCGlvYnJva2VyMRYwFAYDVQQKEw1pb0Jyb2tlciBHbWJIMREwDwYDVQQLEwhp\r\nb2Jyb2tlcjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANz4IUty6zBn\r\nHUCcm9q+UssMua2v3Z1xRR/ly9z5hS/J9CNi2albuZRzSX2MZHdqHR/jWRH3toBp\r\nh8OVLtYMwRYQdVV5LDnhNcAXQ8fnv3Xfu3AVKKgDgEsl/bZNb5k+At/RgdHEsnSy\r\nYplnYp+Cjmm95Z45V7swPjMBVZRfdSbsEzCUb3f8ihuige1Hjbc2nBpaHXXS13+O\r\nurJmvWMCCxsmUN+WJgVMNdjZVsRqzqBVnRDdgpQOv/erZfQMFmZ5SywZbCrJO7DY\r\nnlP29KizOL9G2jvY45hdZNl4SYW6QOPjr7+tqsdB/y4d1qxQaRSUpVhGwkeJbOhJ\r\nJMoqBmxBrK8CAwEAAaN/MH0wDAYDVR0TAQH/BAIwADAPBgNVHQ8BAf8EBQMDB7+A\r\nMBMGA1UdEQQMMAqCCGlvYnJva2VyMB0GA1UdDgQWBBQlOzZR4ynqOAaJmVg0MgHy\r\nPte8xDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwCQYDVR0jBAIwADAN\r\nBgkqhkiG9w0BAQsFAAOCAQEADUOk849bZETUEc6uaeY8ygpT6dGts6LfTlMHOMBx\r\n3Qs6++Wqw/AnLupdledGPplgq4rAwwv+LDb1g1smuf+kZP0a/t/7IJxvg9iBWf1V\r\n7nDNYPcUDTefpdmWYkZ9VKTAvXnHX+EIEOrwcXbHhsFzAnUBS/ATPJz/FAovXNvn\r\n0EKbco3EeOS+iNuqlLpDQZfVC1U3Yp1sfKjsFTvpjxjhGoQ49kWQfaeI3pvDGu9Z\r\nTGAXek6WE67u09D50Q20JEwnP+SN2CtOhKCWTbV7ONpHnM5bKUofIsHJacSNyKU9\r\naGQ2A7pA0vCXHsxMbNJGAKLeX4XmMtjL+buE4o1EOwxRpQ==\r\n-----END CERTIFICATE-----\r\n"
                            }
                            Update certificate defaultPrivate
                            The object "system.certificates" was updated successfully.
                            Update certificate defaultPublic
                            The object "system.certificates" was updated successfully.
                            
                            > iobroker.xbox@0.7.8 install /opt/iobroker/node_modules/iobroker.xbox
                            > npip install
                            
                            No python_modules directory; installing pip locally if needed.
                            host.iobroker Cannot install iobroker.xbox@0.7.8: 1
                            iobroker@iobroker:/opt/iobroker$
                            

                            Wenn ich es oben richtig lese hat er das upgrade self auch wieder ignoriert und ist auf 4.0.15 geblieben

                            Thomas BraunT 1 Antwort Letzte Antwort
                            0
                            • B Blade1987

                              @thomas-braun said in Adapter Update-Schleife bzw. wird nicht aktualisiert:

                              @blade1987 sagte in Adapter Update-Schleife bzw. wird nicht aktualisiert:

                              admin

                              Könntest du sogar nehmen, der ist nicht vorbelastet. Ich würde den trotzdem nicht nehmen.

                              Ist das aber in dem Fall überhaupt lösbar ohne neu aufzusetzen ?

                              Kann man natürlich. Einfach einen user anlegen und den bestehenden 'iobroker' / uid=1000 korrigieren. Ist aber was für einen eigenen Thread.

                              Irgendwo klemmt da noch der xbox-Kram drin.

                              Installier den nochmal:

                              iobroker add xbox auto --host iobroker
                              

                              Am Rande: iobroker ist auch kein guter Hostname. Führt auch zu Verwirrung, wenn da alles 'iobroker' heißt.

                              iobroker@iobroker iobroker TUT_DIES
                              

                              ist total unübersichtlich, imho.

                              Werde ich mir auf die ToDo setzen, Hostnamen kann man ja auch ändern, aufgrund der Übersicht gebe ich dir da vollkommen recht, das iobroker kommt recht häufig vor. Parallel mache ich mich trotzdem mal mit dem Gedanken vertraut evtl. eine neue VM aufzusetzen mit Standarduser und anderem Hostnamen.

                              Beim XBox Adapter kommt wieder das Python Thema zum tragen warum auch immer.....

                              iobroker@iobroker:/opt/iobroker$ iobroker add xbox auto --host iobroker
                              NPM version: 6.14.16
                              Installing iobroker.xbox@0.7.8... (System call)
                              
                              > iobroker.js-controller@4.0.15 preinstall /opt/iobroker/node_modules/iobroker.js-controller
                              > node lib/preinstallCheck.js
                              
                              NPM version: 6.14.16
                              
                              > authenticate-pam@1.0.2 install /opt/iobroker/node_modules/authenticate-pam
                              > node-gyp rebuild
                              
                              make: Verzeichnis „/opt/iobroker/node_modules/authenticate-pam/build“ wird betreten
                                CXX(target) Release/obj.target/authenticate_pam/authenticate_pam.o
                              make: Verzeichnis „/opt/iobroker/node_modules/authenticate-pam/build“ wird verlassen
                              
                              > iobroker.js-controller@4.0.15 install /opt/iobroker/node_modules/iobroker.js-controller
                              > node iobroker.js setup first
                              
                              Successfully migrated 93120 objects to Redis Sets
                              object _design/system updated
                              {
                                "defaultPrivate": "-----BEGIN RSA PRIVATE KEY-----\r\nMIIEpAIBAAKCAQEA3PghS3LrMGcdQJyb2r5Sywy5ra/dnXFFH+XL3PmFL8n0I2LZ\r\nqVu5lHNJfYxkd2odH+NZEfe2gGmHw5Uu1gzBFhB1VXksOeE1wBdDx+e/dd+7cBUo\r\nqAOASyX9tk1vmT4C39GB0cSydLJimWdin4KOab3lnjlXuzA+MwFVlF91JuwTMJRv\r\nd/yKG6KB7UeNtzacGlodddLXf466sma9YwILGyZQ35YmBUw12NlWxGrOoFWdEN2C\r\nlA6/96tl9AwWZnlLLBlsKsk7sNieU/b0qLM4v0baO9jjmF1k2XhJhbpA4+Ovv62q\r\nx0H/Lh3WrFBpFJSlWEbCR4ls6EkkyioGbEGsrwIDAQABAoIBAB2ym4bwYvuWYDAW\r\n3DuB6M6xXyMgx8ApQQkQcV25i1To54758hb45PA2rmHZRIdoE5H9lDL9/+EyTbTT\r\nj//kpu64N4zNRExjID444jszwl+tOhvOPDCYh92RtY+SyLTnyKscFT6EGRfmAaps\r\nYqzddxZvFzU0r73QtgtU2pOeYLhiMiIJK7Eb9lnXAwmrlk/tJ62ZPlfCtFac49nR\r\n0buEGCwmy/51gP7Cxj9T+QF96D8W1XSXglXPIN+W+1vOsag0U3EKlXRqYVqSmNEb\r\nHS2JFi96VYxCjmxGFoHLyoienHOZ03RGJKSjRbEYHM1uEK+tHAF73yVhbmPiL4Nv\r\nEa3nkkECgYEA8TQFXjSMy2jIIkGVKv/INmcjYnqBhIb0eKpqJ9Yld2Yt0AGUb6pX\r\nd8KdRbsnAqb0q5YVUlKKsSyyinN/awkKqGKLgg447G01MY9ISrY+pajhVXll14Hg\r\nBchtOWc/0fcdnsipICA7bA8Juoui6ReAb4uVFYargdREc5011OUMfPMCgYEA6oZY\r\nQn2TVeXZxFSLF0d9hbUMEMA6ax1N684obSuAKTUd7yjVUVHHQaE28QXPBfU4Wnos\r\nM5bOgExBURL5j369ldfLky4B15tqIKDCtclZuiI9YTm6Hn2YfrEuDAnARfAUOBUy\r\nyR5PDUxAHdOhskcVRAYhCBiCMonjHG9DGaq/EFUCgYEA43qcVWxaHLyFg0k21YbF\r\n3AkJZicDX2mnxuVxmIBudVz4d+QFigqs01XH3avT7rxmpCy3jxwpkU8GU2z6DohI\r\ndOX7jHy9UrzsHgFzvIKEMthDK8mCMu1ZyhpsaGbn2a2lUcsNNi8v24mTM0veKNbx\r\nWkHaKKMJvTfkFuV9j3s1e+ECgYAxoV6aK5L7cZnlF3Mb6RAiNI8qGFQEiP4NceJS\r\nQAtuLQR5sS17eQ/uzpwe43jNLPjRBNvHyxlGQ1zrOFXBzTN3u2QkcG8JXqVV5E9w\r\nQv0PC+Hralj9zNxxqzMwbvvWkRjmSW4m65gVG1bSORAV9z8D1zw0R2N+KHn8cXtE\r\nukKWxQKBgQCvwx/47crNBDsiVl/lBNg+0x5XoWv85Zc/3cK/X0zqeR5iZz70EQrY\r\nZIcyJnxK2jdBQUO3uERPolWBapHtZ6+/9PKEbmebbMrWBi2LFhPvDb2W4aZ1wprI\r\nP1QwYF3+A6saFXB4Uoxvw6aGAx/1uLS8fXDaVBJH6muswZVZWHflaw==\r\n-----END RSA PRIVATE KEY-----\r\n",
                                "defaultPublic": "-----BEGIN CERTIFICATE-----\r\nMIIDfjCCAmagAwIBAgIJBiYXbRWyjah9MA0GCSqGSIb3DQEBCwUAMD4xETAPBgNV\r\nBAMTCGlvYnJva2VyMRYwFAYDVQQKEw1pb0Jyb2tlciBHbWJIMREwDwYDVQQLEwhp\r\nb2Jyb2tlcjAeFw0yMjAzMDcyMTUwMjlaFw0yMzAzMDcyMTUwMjlaMD4xETAPBgNV\r\nBAMTCGlvYnJva2VyMRYwFAYDVQQKEw1pb0Jyb2tlciBHbWJIMREwDwYDVQQLEwhp\r\nb2Jyb2tlcjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANz4IUty6zBn\r\nHUCcm9q+UssMua2v3Z1xRR/ly9z5hS/J9CNi2albuZRzSX2MZHdqHR/jWRH3toBp\r\nh8OVLtYMwRYQdVV5LDnhNcAXQ8fnv3Xfu3AVKKgDgEsl/bZNb5k+At/RgdHEsnSy\r\nYplnYp+Cjmm95Z45V7swPjMBVZRfdSbsEzCUb3f8ihuige1Hjbc2nBpaHXXS13+O\r\nurJmvWMCCxsmUN+WJgVMNdjZVsRqzqBVnRDdgpQOv/erZfQMFmZ5SywZbCrJO7DY\r\nnlP29KizOL9G2jvY45hdZNl4SYW6QOPjr7+tqsdB/y4d1qxQaRSUpVhGwkeJbOhJ\r\nJMoqBmxBrK8CAwEAAaN/MH0wDAYDVR0TAQH/BAIwADAPBgNVHQ8BAf8EBQMDB7+A\r\nMBMGA1UdEQQMMAqCCGlvYnJva2VyMB0GA1UdDgQWBBQlOzZR4ynqOAaJmVg0MgHy\r\nPte8xDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwCQYDVR0jBAIwADAN\r\nBgkqhkiG9w0BAQsFAAOCAQEADUOk849bZETUEc6uaeY8ygpT6dGts6LfTlMHOMBx\r\n3Qs6++Wqw/AnLupdledGPplgq4rAwwv+LDb1g1smuf+kZP0a/t/7IJxvg9iBWf1V\r\n7nDNYPcUDTefpdmWYkZ9VKTAvXnHX+EIEOrwcXbHhsFzAnUBS/ATPJz/FAovXNvn\r\n0EKbco3EeOS+iNuqlLpDQZfVC1U3Yp1sfKjsFTvpjxjhGoQ49kWQfaeI3pvDGu9Z\r\nTGAXek6WE67u09D50Q20JEwnP+SN2CtOhKCWTbV7ONpHnM5bKUofIsHJacSNyKU9\r\naGQ2A7pA0vCXHsxMbNJGAKLeX4XmMtjL+buE4o1EOwxRpQ==\r\n-----END CERTIFICATE-----\r\n"
                              }
                              Update certificate defaultPrivate
                              The object "system.certificates" was updated successfully.
                              Update certificate defaultPublic
                              The object "system.certificates" was updated successfully.
                              
                              > iobroker.xbox@0.7.8 install /opt/iobroker/node_modules/iobroker.xbox
                              > npip install
                              
                              No python_modules directory; installing pip locally if needed.
                              host.iobroker Cannot install iobroker.xbox@0.7.8: 1
                              iobroker@iobroker:/opt/iobroker$
                              

                              Wenn ich es oben richtig lese hat er das upgrade self auch wieder ignoriert und ist auf 4.0.15 geblieben

                              Thomas BraunT Online
                              Thomas BraunT Online
                              Thomas Braun
                              Most Active
                              schrieb am zuletzt editiert von Thomas Braun
                              #23

                              @blade1987

                              apt policy python3 build-essential libssl-dev libffi-dev python3-dev
                              

                              Linux-Werkzeugkasten:
                              https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                              NodeJS Fixer Skript:
                              https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                              iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                              B 1 Antwort Letzte Antwort
                              0
                              • Thomas BraunT Thomas Braun

                                @blade1987

                                apt policy python3 build-essential libssl-dev libffi-dev python3-dev
                                
                                B Offline
                                B Offline
                                Blade1987
                                schrieb am zuletzt editiert von Blade1987
                                #24

                                @thomas-braun said in Adapter Update-Schleife bzw. wird nicht aktualisiert:

                                apt policy python3 build-essential libssl-dev libffi-dev python3-dev

                                iobroker@iobroker:/opt/iobroker$ apt policy python3 build-essential libssl-dev libffi-dev python3-dev
                                python3:
                                  Installiert:           3.9.2-3
                                  Installationskandidat: 3.9.2-3
                                  Versionstabelle:
                                 *** 3.9.2-3 500
                                        500 http://deb.debian.org/debian bullseye/main amd64 Packages
                                        100 /var/lib/dpkg/status
                                build-essential:
                                  Installiert:           12.9
                                  Installationskandidat: 12.9
                                  Versionstabelle:
                                 *** 12.9 500
                                        500 http://deb.debian.org/debian bullseye/main amd64 Packages
                                        100 /var/lib/dpkg/status
                                libssl-dev:
                                  Installiert:           (keine)
                                  Installationskandidat: 1.1.1k-1+deb11u1
                                  Versionstabelle:
                                     1.1.1k-1+deb11u1 500
                                        500 http://deb.debian.org/debian bullseye/main amd64 Packages
                                        500 http://security.debian.org/debian-security bullseye-security/main amd64 Packages
                                libffi-dev:
                                  Installiert:           3.3-6
                                  Installationskandidat: 3.3-6
                                  Versionstabelle:
                                 *** 3.3-6 500
                                        500 http://deb.debian.org/debian bullseye/main amd64 Packages
                                        100 /var/lib/dpkg/status
                                python3-dev:
                                  Installiert:           3.9.2-3
                                  Installationskandidat: 3.9.2-3
                                  Versionstabelle:
                                 *** 3.9.2-3 500
                                        500 http://deb.debian.org/debian bullseye/main amd64 Packages
                                        100 /var/lib/dpkg/status
                                
                                
                                Thomas BraunT 1 Antwort Letzte Antwort
                                0
                                • B Blade1987

                                  @thomas-braun said in Adapter Update-Schleife bzw. wird nicht aktualisiert:

                                  apt policy python3 build-essential libssl-dev libffi-dev python3-dev

                                  iobroker@iobroker:/opt/iobroker$ apt policy python3 build-essential libssl-dev libffi-dev python3-dev
                                  python3:
                                    Installiert:           3.9.2-3
                                    Installationskandidat: 3.9.2-3
                                    Versionstabelle:
                                   *** 3.9.2-3 500
                                          500 http://deb.debian.org/debian bullseye/main amd64 Packages
                                          100 /var/lib/dpkg/status
                                  build-essential:
                                    Installiert:           12.9
                                    Installationskandidat: 12.9
                                    Versionstabelle:
                                   *** 12.9 500
                                          500 http://deb.debian.org/debian bullseye/main amd64 Packages
                                          100 /var/lib/dpkg/status
                                  libssl-dev:
                                    Installiert:           (keine)
                                    Installationskandidat: 1.1.1k-1+deb11u1
                                    Versionstabelle:
                                       1.1.1k-1+deb11u1 500
                                          500 http://deb.debian.org/debian bullseye/main amd64 Packages
                                          500 http://security.debian.org/debian-security bullseye-security/main amd64 Packages
                                  libffi-dev:
                                    Installiert:           3.3-6
                                    Installationskandidat: 3.3-6
                                    Versionstabelle:
                                   *** 3.3-6 500
                                          500 http://deb.debian.org/debian bullseye/main amd64 Packages
                                          100 /var/lib/dpkg/status
                                  python3-dev:
                                    Installiert:           3.9.2-3
                                    Installationskandidat: 3.9.2-3
                                    Versionstabelle:
                                   *** 3.9.2-3 500
                                          500 http://deb.debian.org/debian bullseye/main amd64 Packages
                                          100 /var/lib/dpkg/status
                                  
                                  
                                  Thomas BraunT Online
                                  Thomas BraunT Online
                                  Thomas Braun
                                  Most Active
                                  schrieb am zuletzt editiert von
                                  #25

                                  @blade1987

                                  Siehe Edit oben.

                                  Linux-Werkzeugkasten:
                                  https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                                  NodeJS Fixer Skript:
                                  https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                                  iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                                  B 1 Antwort Letzte Antwort
                                  0
                                  • Thomas BraunT Thomas Braun

                                    @blade1987

                                    Siehe Edit oben.

                                    B Offline
                                    B Offline
                                    Blade1987
                                    schrieb am zuletzt editiert von
                                    #26

                                    @thomas-braun hab es auch nochmal editiert :)

                                    Thomas BraunT 1 Antwort Letzte Antwort
                                    0
                                    • B Blade1987

                                      @thomas-braun hab es auch nochmal editiert :)

                                      Thomas BraunT Online
                                      Thomas BraunT Online
                                      Thomas Braun
                                      Most Active
                                      schrieb am zuletzt editiert von
                                      #27

                                      @blade1987

                                      sudo apt update
                                      sudo apt install libssl-dev
                                      cd /opt/iobroker
                                      npm i iobroker.xbox --unsafe-perm
                                      

                                      Linux-Werkzeugkasten:
                                      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                                      NodeJS Fixer Skript:
                                      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                                      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                                      B 1 Antwort Letzte Antwort
                                      0
                                      • Thomas BraunT Thomas Braun

                                        @blade1987

                                        sudo apt update
                                        sudo apt install libssl-dev
                                        cd /opt/iobroker
                                        npm i iobroker.xbox --unsafe-perm
                                        
                                        B Offline
                                        B Offline
                                        Blade1987
                                        schrieb am zuletzt editiert von
                                        #28

                                        @thomas-braun

                                        iobroker@iobroker:/opt/iobroker$ sudo apt update
                                        OK:1 http://security.debian.org/debian-security bullseye-security InRelease
                                        OK:2 http://deb.debian.org/debian bullseye InRelease
                                        OK:3 http://deb.debian.org/debian bullseye-updates InRelease
                                        OK:4 http://ftp.debian.org/debian bullseye-backports InRelease
                                        OK:5 https://deb.nodesource.com/node_14.x bullseye InRelease
                                        Paketlisten werden gelesen… Fertig
                                        Abhängigkeitsbaum wird aufgebaut… Fertig
                                        Statusinformationen werden eingelesen… Fertig
                                        Alle Pakete sind aktuell.
                                        iobroker@iobroker:/opt/iobroker$ sudo apt install libssl-dev
                                        Paketlisten werden gelesen… Fertig
                                        Abhängigkeitsbaum wird aufgebaut… Fertig
                                        Statusinformationen werden eingelesen… Fertig
                                        Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
                                          ant-contrib bsdmainutils cpp-8 cracklib-runtime enchant fonts-dejavu fonts-lato fonts-linuxlibertine fonts-sil-gentium fonts-sil-gentium-basic
                                          geoip-database gir1.2-gst-plugins-base-1.0 gstreamer1.0-alsa gstreamer1.0-pulseaudio hp-ppd icoutils kate-data kde-runtime-data
                                          kde-style-qtcurve-qt5 kdelibs5-data libasan5 libbasicusageenvironment1 libbctoolbox1 libbind9-161 libboost-atomic1.67.0 libboost-chrono1.67.0
                                          libboost-date-time1.67.0 libboost-filesystem1.67.0 libboost-iostreams1.67.0 libboost-locale1.67.0 libboost-system1.67.0 libboost-thread1.67.0
                                          libbrlapi0.6 libbsh-java libbzrtp0 libcdio18 libcfitsio7 libcodec2-0.8.1 libcrack2 libcroco3 libcrystalhd3 libdc1394-22 libdlrestrictions1
                                          libdns1104 libdns1110 libdouble-conversion1 libdvdread4 libebml4v5 libenchant1c2a libevent-2.1-6 libexiv2-14 libfluidsynth1 libgadu3 libgeoip1
                                          libgit2-27 libglew2.1 libgpgme++2v5 libgps23 libgrantlee-textdocument5 libgroupsock8 libgssdp-1.0-3 libgupnp-1.0-4 libhavege1 libhttp-parser2.8
                                          libicu63 libigdgmm5 libilmbase23 libisc1100 libisc1105 libisccc161 libisccfg163 libisl19 libjim0.77 libkaccounts1 libkdecorations2private6
                                          libkf5emoticons-bin libkf5emoticons-data libkf5emoticons5 libkf5jsembed-data libkf5jsembed5 libkf5libkdepimakonadi5 libkf5xmlrpcclient-data
                                          libkf5xmlrpcclient5 libkwineffects11 libkwinglutils11 libkwinxrenderutils11 liblivemedia64 libllvm7 liblouis17 liblouisutdml8 liblwres161
                                          libmatroska6v5 libmeanwhile1 libmpdec2 libmpx2 libmypaint-1.3-0 libmysofa0 libnfs12 libntrack0 libokular5core8 libopenexr23 liborcus-0.14-0
                                          libotr5 libperl5.28 libplacebo7 libplymouth4 libpoppler82 libprotobuf-lite17 libpwquality-common libpwquality1 libpython3.7 libpython3.7-dev
                                          libpython3.7-minimal libpython3.7-stdlib libqpdf21 libqtcurve-utils2 libraw19 libre2-5 libreadline5 libreadline7 libreoffice
                                          libreoffice-avmedia-backend-gstreamer libreoffice-kde5 libreoffice-librelogo libreoffice-nlpsolver libreoffice-script-provider-bsh
                                          libreoffice-script-provider-js libreoffice-script-provider-python libreoffice-wiki-publisher libruby2.5 libruby2.7 libsane libsisu-guice-java
                                          libsisu-ioc-java libsnmp30 libtidy5deb1 libtss2-udev libturbojpeg0 libu2f-udev libusageenvironment3 libusbmuxd4 libutempter0 libvpx5 libx264-155
                                          libx265-165 libxcb-util0 linux-image-4.19.0-16-amd64 linux-image-4.19.0-17-amd64 linux-image-5.10.0-8-amd64 ntrack-module-libnl-0
                                          oxygen-icon-theme phonon-backend-gstreamer-common polkit-kde-1 printer-driver-hpijs python3-gst-1.0 python3-sip python3.7-minimal
                                          qml-module-qtquick-controls-styles-breeze qtcore4-l10n rake ruby ruby-did-you-mean ruby-minitest ruby-net-telnet ruby-power-assert ruby-rubygems
                                          ruby-test-unit ruby-xmlrpc ruby2.7 rubygems-integration
                                        Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
                                        Vorgeschlagene Pakete:
                                          libssl-doc
                                        Die folgenden NEUEN Pakete werden installiert:
                                          libssl-dev
                                        0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
                                        Es müssen 1.810 kB an Archiven heruntergeladen werden.
                                        Nach dieser Operation werden 8.161 kB Plattenplatz zusätzlich benutzt.
                                        Holen:1 http://deb.debian.org/debian bullseye/main amd64 libssl-dev amd64 1.1.1k-1+deb11u1 [1.810 kB]
                                        Es wurden 1.810 kB in 0 s geholt (18,0 MB/s).
                                        Vormals nicht ausgewähltes Paket libssl-dev:amd64 wird gewählt.
                                        (Lese Datenbank ... 221719 Dateien und Verzeichnisse sind derzeit installiert.)
                                        Vorbereitung zum Entpacken von .../libssl-dev_1.1.1k-1+deb11u1_amd64.deb ...
                                        Entpacken von libssl-dev:amd64 (1.1.1k-1+deb11u1) ...
                                        libssl-dev:amd64 (1.1.1k-1+deb11u1) wird eingerichtet ...
                                        iobroker@iobroker:/opt/iobroker$ cd /opt/iobroker
                                        iobroker@iobroker:/opt/iobroker$ npm i iobroker.xbox --unsafe-perm
                                        
                                        > authenticate-pam@1.0.2 install /opt/iobroker/node_modules/authenticate-pam
                                        > node-gyp rebuild
                                        
                                        make: Verzeichnis „/opt/iobroker/node_modules/authenticate-pam/build“ wird betreten
                                          CXX(target) Release/obj.target/authenticate_pam/authenticate_pam.o
                                        ../authenticate_pam.cc: In function ‘void after_doing_auth(uv_work_t*, int)’:
                                        ../authenticate_pam.cc:107:87: warning: ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated [-Wdeprecated-declarations]
                                          107 |   Nan::MakeCallback(Nan::GetCurrentContext()->Global(), Nan::New(m->callback), 1, args);
                                              |                                                                                       ^
                                        In file included from ../authenticate_pam.cc:23:
                                        ../../nan/nan.h:1026:46: note: declared here
                                         1026 |   NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback(
                                              |                                              ^~~~~~~~~~~~
                                        ../authenticate_pam.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE Authenticate(Nan::NAN_METHOD_ARGS_TYPE)’:
                                        ../authenticate_pam.cc:147:83: error: no matching function for call to ‘v8::Array::Get(v8::Local<v8::String>)’
                                          147 |   Local<Value> res = options->Get(Nan::New<String>("serviceName").ToLocalChecked());
                                              |                                                                                   ^
                                        In file included from /home/iobroker/.cache/node-gyp/14.19.0/include/node/node.h:67,
                                                         from ../../nan/nan.h:56,
                                                         from ../authenticate_pam.cc:23:
                                        /home/iobroker/.cache/node-gyp/14.19.0/include/node/v8.h:3717:43: note: candidate: ‘v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, v8::Local<v8::Value>)’
                                         3717 |   V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
                                              |                                           ^~~
                                        /home/iobroker/.cache/node-gyp/14.19.0/include/node/v8.h:3717:43: note:   candidate expects 2 arguments, 1 provided
                                        /home/iobroker/.cache/node-gyp/14.19.0/include/node/v8.h:3720:43: note: candidate: ‘v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, uint32_t)’
                                         3720 |   V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
                                              |                                           ^~~
                                        /home/iobroker/.cache/node-gyp/14.19.0/include/node/v8.h:3720:43: note:   candidate expects 2 arguments, 1 provided
                                        ../authenticate_pam.cc:150:30: error: cannot convert ‘char [128]’ to ‘v8::Isolate*’
                                          150 |    serviceName->WriteUtf8(m->serviceName, sizeof(m->serviceName) - 1);
                                              |                           ~~~^~~~~~~~~~~
                                              |                              |
                                              |                              char [128]
                                        In file included from /home/iobroker/.cache/node-gyp/14.19.0/include/node/node.h:67,
                                                         from ../../nan/nan.h:56,
                                                         from ../authenticate_pam.cc:23:
                                        /home/iobroker/.cache/node-gyp/14.19.0/include/node/v8.h:3037:26: note:   initializing argument 1 of ‘int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const’
                                         3037 |   int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
                                              |                 ~~~~~~~~~^~~~~~~
                                        ../authenticate_pam.cc:152:69: error: no matching function for call to ‘v8::Array::Get(v8::Local<v8::String>)’
                                          152 |   res = options->Get(Nan::New<String>("remoteHost").ToLocalChecked());
                                              |                                                                     ^
                                        In file included from /home/iobroker/.cache/node-gyp/14.19.0/include/node/node.h:67,
                                                         from ../../nan/nan.h:56,
                                                         from ../authenticate_pam.cc:23:
                                        /home/iobroker/.cache/node-gyp/14.19.0/include/node/v8.h:3717:43: note: candidate: ‘v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, v8::Local<v8::Value>)’
                                         3717 |   V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
                                              |                                           ^~~
                                        /home/iobroker/.cache/node-gyp/14.19.0/include/node/v8.h:3717:43: note:   candidate expects 2 arguments, 1 provided
                                        /home/iobroker/.cache/node-gyp/14.19.0/include/node/v8.h:3720:43: note: candidate: ‘v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, uint32_t)’
                                         3720 |   V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
                                              |                                           ^~~
                                        /home/iobroker/.cache/node-gyp/14.19.0/include/node/v8.h:3720:43: note:   candidate expects 2 arguments, 1 provided
                                        ../authenticate_pam.cc:155:29: error: cannot convert ‘char [128]’ to ‘v8::Isolate*’
                                          155 |    remoteHost->WriteUtf8(m->remoteHost, sizeof(m->remoteHost) - 1);
                                              |                          ~~~^~~~~~~~~~
                                              |                             |
                                              |                             char [128]
                                        In file included from /home/iobroker/.cache/node-gyp/14.19.0/include/node/node.h:67,
                                                         from ../../nan/nan.h:56,
                                                         from ../authenticate_pam.cc:23:
                                        /home/iobroker/.cache/node-gyp/14.19.0/include/node/v8.h:3037:26: note:   initializing argument 1 of ‘int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const’
                                         3037 |   int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
                                              |                 ~~~~~~~~~^~~~~~~
                                        ../authenticate_pam.cc:160:25: error: cannot convert ‘char [128]’ to ‘v8::Isolate*’
                                          160 |  username->WriteUtf8(m->username, sizeof(m->username) - 1);
                                              |                      ~~~^~~~~~~~
                                              |                         |
                                              |                         char [128]
                                        In file included from /home/iobroker/.cache/node-gyp/14.19.0/include/node/node.h:67,
                                                         from ../../nan/nan.h:56,
                                                         from ../authenticate_pam.cc:23:
                                        /home/iobroker/.cache/node-gyp/14.19.0/include/node/v8.h:3037:26: note:   initializing argument 1 of ‘int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const’
                                         3037 |   int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
                                              |                 ~~~~~~~~~^~~~~~~
                                        ../authenticate_pam.cc:161:25: error: cannot convert ‘char [128]’ to ‘v8::Isolate*’
                                          161 |  password->WriteUtf8(m->password, sizeof(m->password) - 1);
                                              |                      ~~~^~~~~~~~
                                              |                         |
                                              |                         char [128]
                                        In file included from /home/iobroker/.cache/node-gyp/14.19.0/include/node/node.h:67,
                                                         from ../../nan/nan.h:56,
                                                         from ../authenticate_pam.cc:23:
                                        /home/iobroker/.cache/node-gyp/14.19.0/include/node/v8.h:3037:26: note:   initializing argument 1 of ‘int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const’
                                         3037 |   int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
                                              |                 ~~~~~~~~~^~~~~~~
                                        ../authenticate_pam.cc: At global scope:
                                        ../authenticate_pam.cc:170:6: error: variable or field ‘init’ declared void
                                          170 | void init(Handle<Object> exports) {
                                              |      ^~~~
                                        ../authenticate_pam.cc:170:11: error: ‘Handle’ was not declared in this scope
                                          170 | void init(Handle<Object> exports) {
                                              |           ^~~~~~
                                        ../authenticate_pam.cc:170:24: error: expected primary-expression before ‘>’ token
                                          170 | void init(Handle<Object> exports) {
                                              |                        ^
                                        ../authenticate_pam.cc:170:26: error: ‘exports’ was not declared in this scope
                                          170 | void init(Handle<Object> exports) {
                                              |                          ^~~~~~~
                                        In file included from ../../nan/nan.h:56,
                                                         from ../authenticate_pam.cc:23:
                                        ../authenticate_pam.cc:175:31: error: ‘init’ was not declared in this scope; did you mean ‘int’?
                                          175 | NODE_MODULE(authenticate_pam, init);
                                              |                               ^~~~
                                        /home/iobroker/.cache/node-gyp/14.19.0/include/node/node.h:793:36: note: in definition of macro ‘NODE_MODULE_X’
                                          793 |       (node::addon_register_func) (regfunc),                          \
                                              |                                    ^~~~~~~
                                        ../authenticate_pam.cc:175:1: note: in expansion of macro ‘NODE_MODULE’
                                          175 | NODE_MODULE(authenticate_pam, init);
                                              | ^~~~~~~~~~~
                                        make: *** [authenticate_pam.target.mk:111: Release/obj.target/authenticate_pam/authenticate_pam.o] Fehler 1
                                        make: Verzeichnis „/opt/iobroker/node_modules/authenticate-pam/build“ wird verlassen
                                        gyp ERR! build error
                                        gyp ERR! stack Error: `make` failed with exit code: 2
                                        gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23)
                                        gyp ERR! stack     at ChildProcess.emit (events.js:400:28)
                                        gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:282:12)
                                        gyp ERR! System Linux 5.10.0-11-amd64
                                        gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
                                        gyp ERR! cwd /opt/iobroker/node_modules/authenticate-pam
                                        gyp ERR! node -v v14.19.0
                                        gyp ERR! node-gyp -v v5.1.0
                                        gyp ERR! not ok
                                        
                                        > iobroker.xbox@0.7.8 install /opt/iobroker/node_modules/iobroker.xbox
                                        > npip install
                                        
                                        No python_modules directory; installing pip locally if needed.
                                        Traceback (most recent call last):
                                          File "/opt/iobroker/node_modules/nopy/src/get-pip.py", line 20061, in <module>
                                            main()
                                          File "/opt/iobroker/node_modules/nopy/src/get-pip.py", line 194, in main
                                            bootstrap(tmpdir=tmpdir)
                                          File "/opt/iobroker/node_modules/nopy/src/get-pip.py", line 82, in bootstrap
                                            import pip
                                          File "/tmp/tmp2bd262ko/pip.zip/pip/__init__.py", line 26, in <module>
                                          File "/tmp/tmp2bd262ko/pip.zip/pip/utils/__init__.py", line 23, in <module>
                                          File "/tmp/tmp2bd262ko/pip.zip/pip/locations.py", line 9, in <module>
                                        ImportError: cannot import name 'sysconfig' from 'distutils' (/usr/lib/python3.7/distutils/__init__.py)
                                        Error: Exited with code 1.
                                            at ChildProcess.<anonymous> (/opt/iobroker/node_modules/nopy/src/api.js:277:20)
                                            at ChildProcess.emit (events.js:400:28)
                                            at maybeClose (internal/child_process.js:1058:16)
                                            at Process.ChildProcess._handle.onexit (internal/child_process.js:293:5)
                                        npm WARN @material-ui/pickers@3.3.10 requires a peer of @material-ui/core@^4.0.0 but none is installed. You must install peer dependencies yourself.
                                        npm WARN @material-ui/pickers@3.3.10 requires a peer of react@^16.8.0 || ^17.0.0 but none is installed. You must install peer dependencies yourself.
                                        npm WARN @material-ui/pickers@3.3.10 requires a peer of react-dom@^16.8.0 || ^17.0.0 but none is installed. You must install peer dependencies yourself.
                                        npm WARN react-transition-group@4.4.2 requires a peer of react@>=16.6.0 but none is installed. You must install peer dependencies yourself.
                                        npm WARN react-transition-group@4.4.2 requires a peer of react-dom@>=16.6.0 but none is installed. You must install peer dependencies yourself.
                                        npm WARN rifm@0.7.0 requires a peer of react@>=16.8 but none is installed. You must install peer dependencies yourself.
                                        npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.3.2 (node_modules/fsevents):
                                        npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
                                        npm WARN optional SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@1.0.7 (node_modules/osx-temperature-sensor):
                                        npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.7: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
                                        npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.3.2 (node_modules/zigbee-herdsman-converters/node_modules/fsevents):
                                        npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
                                        npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.3.2 (node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/fsevents):
                                        npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
                                        npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.3.2 (node_modules/zigbee-herdsman/node_modules/fsevents):
                                        npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
                                        npm WARN optional SKIPPING OPTIONAL DEPENDENCY: authenticate-pam@1.0.2 (node_modules/authenticate-pam):
                                        npm WARN optional SKIPPING OPTIONAL DEPENDENCY: authenticate-pam@1.0.2 install: `node-gyp rebuild`
                                        npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
                                        
                                        npm ERR! code ELIFECYCLE
                                        npm ERR! errno 1
                                        npm ERR! iobroker.xbox@0.7.8 install: `npip install`
                                        npm ERR! Exit status 1
                                        npm ERR!
                                        npm ERR! Failed at the iobroker.xbox@0.7.8 install script.
                                        npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
                                        
                                        npm ERR! A complete log of this run can be found in:
                                        npm ERR!     /home/iobroker/.npm/_logs/2022-03-07T22_03_58_598Z-debug.log
                                        

                                        2022-03-07T22_03_58_598Z-debug.log

                                        Thomas BraunT 1 Antwort Letzte Antwort
                                        0
                                        • B Blade1987

                                          @thomas-braun

                                          iobroker@iobroker:/opt/iobroker$ sudo apt update
                                          OK:1 http://security.debian.org/debian-security bullseye-security InRelease
                                          OK:2 http://deb.debian.org/debian bullseye InRelease
                                          OK:3 http://deb.debian.org/debian bullseye-updates InRelease
                                          OK:4 http://ftp.debian.org/debian bullseye-backports InRelease
                                          OK:5 https://deb.nodesource.com/node_14.x bullseye InRelease
                                          Paketlisten werden gelesen… Fertig
                                          Abhängigkeitsbaum wird aufgebaut… Fertig
                                          Statusinformationen werden eingelesen… Fertig
                                          Alle Pakete sind aktuell.
                                          iobroker@iobroker:/opt/iobroker$ sudo apt install libssl-dev
                                          Paketlisten werden gelesen… Fertig
                                          Abhängigkeitsbaum wird aufgebaut… Fertig
                                          Statusinformationen werden eingelesen… Fertig
                                          Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
                                            ant-contrib bsdmainutils cpp-8 cracklib-runtime enchant fonts-dejavu fonts-lato fonts-linuxlibertine fonts-sil-gentium fonts-sil-gentium-basic
                                            geoip-database gir1.2-gst-plugins-base-1.0 gstreamer1.0-alsa gstreamer1.0-pulseaudio hp-ppd icoutils kate-data kde-runtime-data
                                            kde-style-qtcurve-qt5 kdelibs5-data libasan5 libbasicusageenvironment1 libbctoolbox1 libbind9-161 libboost-atomic1.67.0 libboost-chrono1.67.0
                                            libboost-date-time1.67.0 libboost-filesystem1.67.0 libboost-iostreams1.67.0 libboost-locale1.67.0 libboost-system1.67.0 libboost-thread1.67.0
                                            libbrlapi0.6 libbsh-java libbzrtp0 libcdio18 libcfitsio7 libcodec2-0.8.1 libcrack2 libcroco3 libcrystalhd3 libdc1394-22 libdlrestrictions1
                                            libdns1104 libdns1110 libdouble-conversion1 libdvdread4 libebml4v5 libenchant1c2a libevent-2.1-6 libexiv2-14 libfluidsynth1 libgadu3 libgeoip1
                                            libgit2-27 libglew2.1 libgpgme++2v5 libgps23 libgrantlee-textdocument5 libgroupsock8 libgssdp-1.0-3 libgupnp-1.0-4 libhavege1 libhttp-parser2.8
                                            libicu63 libigdgmm5 libilmbase23 libisc1100 libisc1105 libisccc161 libisccfg163 libisl19 libjim0.77 libkaccounts1 libkdecorations2private6
                                            libkf5emoticons-bin libkf5emoticons-data libkf5emoticons5 libkf5jsembed-data libkf5jsembed5 libkf5libkdepimakonadi5 libkf5xmlrpcclient-data
                                            libkf5xmlrpcclient5 libkwineffects11 libkwinglutils11 libkwinxrenderutils11 liblivemedia64 libllvm7 liblouis17 liblouisutdml8 liblwres161
                                            libmatroska6v5 libmeanwhile1 libmpdec2 libmpx2 libmypaint-1.3-0 libmysofa0 libnfs12 libntrack0 libokular5core8 libopenexr23 liborcus-0.14-0
                                            libotr5 libperl5.28 libplacebo7 libplymouth4 libpoppler82 libprotobuf-lite17 libpwquality-common libpwquality1 libpython3.7 libpython3.7-dev
                                            libpython3.7-minimal libpython3.7-stdlib libqpdf21 libqtcurve-utils2 libraw19 libre2-5 libreadline5 libreadline7 libreoffice
                                            libreoffice-avmedia-backend-gstreamer libreoffice-kde5 libreoffice-librelogo libreoffice-nlpsolver libreoffice-script-provider-bsh
                                            libreoffice-script-provider-js libreoffice-script-provider-python libreoffice-wiki-publisher libruby2.5 libruby2.7 libsane libsisu-guice-java
                                            libsisu-ioc-java libsnmp30 libtidy5deb1 libtss2-udev libturbojpeg0 libu2f-udev libusageenvironment3 libusbmuxd4 libutempter0 libvpx5 libx264-155
                                            libx265-165 libxcb-util0 linux-image-4.19.0-16-amd64 linux-image-4.19.0-17-amd64 linux-image-5.10.0-8-amd64 ntrack-module-libnl-0
                                            oxygen-icon-theme phonon-backend-gstreamer-common polkit-kde-1 printer-driver-hpijs python3-gst-1.0 python3-sip python3.7-minimal
                                            qml-module-qtquick-controls-styles-breeze qtcore4-l10n rake ruby ruby-did-you-mean ruby-minitest ruby-net-telnet ruby-power-assert ruby-rubygems
                                            ruby-test-unit ruby-xmlrpc ruby2.7 rubygems-integration
                                          Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
                                          Vorgeschlagene Pakete:
                                            libssl-doc
                                          Die folgenden NEUEN Pakete werden installiert:
                                            libssl-dev
                                          0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
                                          Es müssen 1.810 kB an Archiven heruntergeladen werden.
                                          Nach dieser Operation werden 8.161 kB Plattenplatz zusätzlich benutzt.
                                          Holen:1 http://deb.debian.org/debian bullseye/main amd64 libssl-dev amd64 1.1.1k-1+deb11u1 [1.810 kB]
                                          Es wurden 1.810 kB in 0 s geholt (18,0 MB/s).
                                          Vormals nicht ausgewähltes Paket libssl-dev:amd64 wird gewählt.
                                          (Lese Datenbank ... 221719 Dateien und Verzeichnisse sind derzeit installiert.)
                                          Vorbereitung zum Entpacken von .../libssl-dev_1.1.1k-1+deb11u1_amd64.deb ...
                                          Entpacken von libssl-dev:amd64 (1.1.1k-1+deb11u1) ...
                                          libssl-dev:amd64 (1.1.1k-1+deb11u1) wird eingerichtet ...
                                          iobroker@iobroker:/opt/iobroker$ cd /opt/iobroker
                                          iobroker@iobroker:/opt/iobroker$ npm i iobroker.xbox --unsafe-perm
                                          
                                          > authenticate-pam@1.0.2 install /opt/iobroker/node_modules/authenticate-pam
                                          > node-gyp rebuild
                                          
                                          make: Verzeichnis „/opt/iobroker/node_modules/authenticate-pam/build“ wird betreten
                                            CXX(target) Release/obj.target/authenticate_pam/authenticate_pam.o
                                          ../authenticate_pam.cc: In function ‘void after_doing_auth(uv_work_t*, int)’:
                                          ../authenticate_pam.cc:107:87: warning: ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated [-Wdeprecated-declarations]
                                            107 |   Nan::MakeCallback(Nan::GetCurrentContext()->Global(), Nan::New(m->callback), 1, args);
                                                |                                                                                       ^
                                          In file included from ../authenticate_pam.cc:23:
                                          ../../nan/nan.h:1026:46: note: declared here
                                           1026 |   NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback(
                                                |                                              ^~~~~~~~~~~~
                                          ../authenticate_pam.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE Authenticate(Nan::NAN_METHOD_ARGS_TYPE)’:
                                          ../authenticate_pam.cc:147:83: error: no matching function for call to ‘v8::Array::Get(v8::Local<v8::String>)’
                                            147 |   Local<Value> res = options->Get(Nan::New<String>("serviceName").ToLocalChecked());
                                                |                                                                                   ^
                                          In file included from /home/iobroker/.cache/node-gyp/14.19.0/include/node/node.h:67,
                                                           from ../../nan/nan.h:56,
                                                           from ../authenticate_pam.cc:23:
                                          /home/iobroker/.cache/node-gyp/14.19.0/include/node/v8.h:3717:43: note: candidate: ‘v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, v8::Local<v8::Value>)’
                                           3717 |   V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
                                                |                                           ^~~
                                          /home/iobroker/.cache/node-gyp/14.19.0/include/node/v8.h:3717:43: note:   candidate expects 2 arguments, 1 provided
                                          /home/iobroker/.cache/node-gyp/14.19.0/include/node/v8.h:3720:43: note: candidate: ‘v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, uint32_t)’
                                           3720 |   V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
                                                |                                           ^~~
                                          /home/iobroker/.cache/node-gyp/14.19.0/include/node/v8.h:3720:43: note:   candidate expects 2 arguments, 1 provided
                                          ../authenticate_pam.cc:150:30: error: cannot convert ‘char [128]’ to ‘v8::Isolate*’
                                            150 |    serviceName->WriteUtf8(m->serviceName, sizeof(m->serviceName) - 1);
                                                |                           ~~~^~~~~~~~~~~
                                                |                              |
                                                |                              char [128]
                                          In file included from /home/iobroker/.cache/node-gyp/14.19.0/include/node/node.h:67,
                                                           from ../../nan/nan.h:56,
                                                           from ../authenticate_pam.cc:23:
                                          /home/iobroker/.cache/node-gyp/14.19.0/include/node/v8.h:3037:26: note:   initializing argument 1 of ‘int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const’
                                           3037 |   int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
                                                |                 ~~~~~~~~~^~~~~~~
                                          ../authenticate_pam.cc:152:69: error: no matching function for call to ‘v8::Array::Get(v8::Local<v8::String>)’
                                            152 |   res = options->Get(Nan::New<String>("remoteHost").ToLocalChecked());
                                                |                                                                     ^
                                          In file included from /home/iobroker/.cache/node-gyp/14.19.0/include/node/node.h:67,
                                                           from ../../nan/nan.h:56,
                                                           from ../authenticate_pam.cc:23:
                                          /home/iobroker/.cache/node-gyp/14.19.0/include/node/v8.h:3717:43: note: candidate: ‘v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, v8::Local<v8::Value>)’
                                           3717 |   V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
                                                |                                           ^~~
                                          /home/iobroker/.cache/node-gyp/14.19.0/include/node/v8.h:3717:43: note:   candidate expects 2 arguments, 1 provided
                                          /home/iobroker/.cache/node-gyp/14.19.0/include/node/v8.h:3720:43: note: candidate: ‘v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, uint32_t)’
                                           3720 |   V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
                                                |                                           ^~~
                                          /home/iobroker/.cache/node-gyp/14.19.0/include/node/v8.h:3720:43: note:   candidate expects 2 arguments, 1 provided
                                          ../authenticate_pam.cc:155:29: error: cannot convert ‘char [128]’ to ‘v8::Isolate*’
                                            155 |    remoteHost->WriteUtf8(m->remoteHost, sizeof(m->remoteHost) - 1);
                                                |                          ~~~^~~~~~~~~~
                                                |                             |
                                                |                             char [128]
                                          In file included from /home/iobroker/.cache/node-gyp/14.19.0/include/node/node.h:67,
                                                           from ../../nan/nan.h:56,
                                                           from ../authenticate_pam.cc:23:
                                          /home/iobroker/.cache/node-gyp/14.19.0/include/node/v8.h:3037:26: note:   initializing argument 1 of ‘int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const’
                                           3037 |   int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
                                                |                 ~~~~~~~~~^~~~~~~
                                          ../authenticate_pam.cc:160:25: error: cannot convert ‘char [128]’ to ‘v8::Isolate*’
                                            160 |  username->WriteUtf8(m->username, sizeof(m->username) - 1);
                                                |                      ~~~^~~~~~~~
                                                |                         |
                                                |                         char [128]
                                          In file included from /home/iobroker/.cache/node-gyp/14.19.0/include/node/node.h:67,
                                                           from ../../nan/nan.h:56,
                                                           from ../authenticate_pam.cc:23:
                                          /home/iobroker/.cache/node-gyp/14.19.0/include/node/v8.h:3037:26: note:   initializing argument 1 of ‘int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const’
                                           3037 |   int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
                                                |                 ~~~~~~~~~^~~~~~~
                                          ../authenticate_pam.cc:161:25: error: cannot convert ‘char [128]’ to ‘v8::Isolate*’
                                            161 |  password->WriteUtf8(m->password, sizeof(m->password) - 1);
                                                |                      ~~~^~~~~~~~
                                                |                         |
                                                |                         char [128]
                                          In file included from /home/iobroker/.cache/node-gyp/14.19.0/include/node/node.h:67,
                                                           from ../../nan/nan.h:56,
                                                           from ../authenticate_pam.cc:23:
                                          /home/iobroker/.cache/node-gyp/14.19.0/include/node/v8.h:3037:26: note:   initializing argument 1 of ‘int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const’
                                           3037 |   int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
                                                |                 ~~~~~~~~~^~~~~~~
                                          ../authenticate_pam.cc: At global scope:
                                          ../authenticate_pam.cc:170:6: error: variable or field ‘init’ declared void
                                            170 | void init(Handle<Object> exports) {
                                                |      ^~~~
                                          ../authenticate_pam.cc:170:11: error: ‘Handle’ was not declared in this scope
                                            170 | void init(Handle<Object> exports) {
                                                |           ^~~~~~
                                          ../authenticate_pam.cc:170:24: error: expected primary-expression before ‘>’ token
                                            170 | void init(Handle<Object> exports) {
                                                |                        ^
                                          ../authenticate_pam.cc:170:26: error: ‘exports’ was not declared in this scope
                                            170 | void init(Handle<Object> exports) {
                                                |                          ^~~~~~~
                                          In file included from ../../nan/nan.h:56,
                                                           from ../authenticate_pam.cc:23:
                                          ../authenticate_pam.cc:175:31: error: ‘init’ was not declared in this scope; did you mean ‘int’?
                                            175 | NODE_MODULE(authenticate_pam, init);
                                                |                               ^~~~
                                          /home/iobroker/.cache/node-gyp/14.19.0/include/node/node.h:793:36: note: in definition of macro ‘NODE_MODULE_X’
                                            793 |       (node::addon_register_func) (regfunc),                          \
                                                |                                    ^~~~~~~
                                          ../authenticate_pam.cc:175:1: note: in expansion of macro ‘NODE_MODULE’
                                            175 | NODE_MODULE(authenticate_pam, init);
                                                | ^~~~~~~~~~~
                                          make: *** [authenticate_pam.target.mk:111: Release/obj.target/authenticate_pam/authenticate_pam.o] Fehler 1
                                          make: Verzeichnis „/opt/iobroker/node_modules/authenticate-pam/build“ wird verlassen
                                          gyp ERR! build error
                                          gyp ERR! stack Error: `make` failed with exit code: 2
                                          gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23)
                                          gyp ERR! stack     at ChildProcess.emit (events.js:400:28)
                                          gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:282:12)
                                          gyp ERR! System Linux 5.10.0-11-amd64
                                          gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
                                          gyp ERR! cwd /opt/iobroker/node_modules/authenticate-pam
                                          gyp ERR! node -v v14.19.0
                                          gyp ERR! node-gyp -v v5.1.0
                                          gyp ERR! not ok
                                          
                                          > iobroker.xbox@0.7.8 install /opt/iobroker/node_modules/iobroker.xbox
                                          > npip install
                                          
                                          No python_modules directory; installing pip locally if needed.
                                          Traceback (most recent call last):
                                            File "/opt/iobroker/node_modules/nopy/src/get-pip.py", line 20061, in <module>
                                              main()
                                            File "/opt/iobroker/node_modules/nopy/src/get-pip.py", line 194, in main
                                              bootstrap(tmpdir=tmpdir)
                                            File "/opt/iobroker/node_modules/nopy/src/get-pip.py", line 82, in bootstrap
                                              import pip
                                            File "/tmp/tmp2bd262ko/pip.zip/pip/__init__.py", line 26, in <module>
                                            File "/tmp/tmp2bd262ko/pip.zip/pip/utils/__init__.py", line 23, in <module>
                                            File "/tmp/tmp2bd262ko/pip.zip/pip/locations.py", line 9, in <module>
                                          ImportError: cannot import name 'sysconfig' from 'distutils' (/usr/lib/python3.7/distutils/__init__.py)
                                          Error: Exited with code 1.
                                              at ChildProcess.<anonymous> (/opt/iobroker/node_modules/nopy/src/api.js:277:20)
                                              at ChildProcess.emit (events.js:400:28)
                                              at maybeClose (internal/child_process.js:1058:16)
                                              at Process.ChildProcess._handle.onexit (internal/child_process.js:293:5)
                                          npm WARN @material-ui/pickers@3.3.10 requires a peer of @material-ui/core@^4.0.0 but none is installed. You must install peer dependencies yourself.
                                          npm WARN @material-ui/pickers@3.3.10 requires a peer of react@^16.8.0 || ^17.0.0 but none is installed. You must install peer dependencies yourself.
                                          npm WARN @material-ui/pickers@3.3.10 requires a peer of react-dom@^16.8.0 || ^17.0.0 but none is installed. You must install peer dependencies yourself.
                                          npm WARN react-transition-group@4.4.2 requires a peer of react@>=16.6.0 but none is installed. You must install peer dependencies yourself.
                                          npm WARN react-transition-group@4.4.2 requires a peer of react-dom@>=16.6.0 but none is installed. You must install peer dependencies yourself.
                                          npm WARN rifm@0.7.0 requires a peer of react@>=16.8 but none is installed. You must install peer dependencies yourself.
                                          npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.3.2 (node_modules/fsevents):
                                          npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
                                          npm WARN optional SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@1.0.7 (node_modules/osx-temperature-sensor):
                                          npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.7: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
                                          npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.3.2 (node_modules/zigbee-herdsman-converters/node_modules/fsevents):
                                          npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
                                          npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.3.2 (node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/fsevents):
                                          npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
                                          npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.3.2 (node_modules/zigbee-herdsman/node_modules/fsevents):
                                          npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
                                          npm WARN optional SKIPPING OPTIONAL DEPENDENCY: authenticate-pam@1.0.2 (node_modules/authenticate-pam):
                                          npm WARN optional SKIPPING OPTIONAL DEPENDENCY: authenticate-pam@1.0.2 install: `node-gyp rebuild`
                                          npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
                                          
                                          npm ERR! code ELIFECYCLE
                                          npm ERR! errno 1
                                          npm ERR! iobroker.xbox@0.7.8 install: `npip install`
                                          npm ERR! Exit status 1
                                          npm ERR!
                                          npm ERR! Failed at the iobroker.xbox@0.7.8 install script.
                                          npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
                                          
                                          npm ERR! A complete log of this run can be found in:
                                          npm ERR!     /home/iobroker/.npm/_logs/2022-03-07T22_03_58_598Z-debug.log
                                          

                                          2022-03-07T22_03_58_598Z-debug.log

                                          Thomas BraunT Online
                                          Thomas BraunT Online
                                          Thomas Braun
                                          Most Active
                                          schrieb am zuletzt editiert von Thomas Braun
                                          #29

                                          @blade1987 sagte in Adapter Update-Schleife bzw. wird nicht aktualisiert:

                                          Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:

                                          Ach du je....

                                          sudo apt autoremove
                                          sudo reboot
                                          

                                          Und ein Server wird ohne Desktop betrieben!

                                          cd /opt/iobroker 
                                          npm ls authenticate-pam
                                          

                                          Linux-Werkzeugkasten:
                                          https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                                          NodeJS Fixer Skript:
                                          https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                                          iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                                          B 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          812

                                          Online

                                          32.5k

                                          Benutzer

                                          81.7k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe