Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Änderungen iob CLI/Installer/Fixer mit Root Accounts

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.4k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Änderungen iob CLI/Installer/Fixer mit Root Accounts

Scheduled Pinned Locked Moved ioBroker Allgemein
202 Posts 25 Posters 43.0k Views 30 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • freakyfreakyF freakyfreaky

    Habe auch noch Probleme mit dem fix bzw. der Umstellung auf einen none-root user. Eventuell kann jemand ein Tutorial / Schritt für Schritt Anleitung schreiben sobald der fix verfügbar ist

    Thomas BraunT Online
    Thomas BraunT Online
    Thomas Braun
    Most Active
    wrote on last edited by
    #201

    @freakyfreaky

    Auch die Meldung mit 'useradd' und 'chpasswd' konnten nicht gefunden werden?

    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

    freakyfreakyF 1 Reply Last reply
    1
    • Thomas BraunT Thomas Braun

      @freakyfreaky

      Auch die Meldung mit 'useradd' und 'chpasswd' konnten nicht gefunden werden?

      freakyfreakyF Offline
      freakyfreakyF Offline
      freakyfreaky
      wrote on last edited by freakyfreaky
      #202

      @thomas-braun Nein, ging. War glaub die eigene Dummheit das alte zu korrigiren.
      User anlegen hat jetzt geklappt. Danach musste Ich umloggen auf den neuen User und konnte den iob fix durchführen. Scheint jetzt zu gehen.

      Allerdings scheitern noch meine Ansible Script an dem neuen User, da die Scripts immer als root laufen durch die Updates der Core-Komponenten. Kennt sich da jemand aus wie das become_user: iobsetup umgesetzt werden kann?

      Auszug Script:
      wenn das wieder läuft kann Ich gerne den Github Link zu Verfügung stellen.
      So ist es recht buggy

      ---
      - hosts: all
        become: true
        vars:
          NODEJS_VERSION: "20"
        tasks:
          - name: iobroker stop
            shell: iobroker stop
      
          - name: Update and Upgrade Packages
            apt:
              upgrade: yes
              update_cache: yes
      
      
          - name: Install the gpg key for nodejs LTS
            apt_key:
              url: "https://deb.nodesource.com/gpgkey/nodesource.gpg.key"
              state: present
      
          - name: Install the nodejs LTS repos
            apt_repository:
              repo: "deb https://deb.nodesource.com/node_{{ NODEJS_VERSION }}.x {{ ansible_distribution_release }} main"
              state: present
              update_cache: yes
      
          - name: Install the nodejs
            apt:
              name: nodejs
              state: present
      
          - name: iobroker fix
            become_user: iobsetup
            shell: iobroker fix
            register: shell_output
      
      
      1 Reply Last reply
      0
      Reply
      • Reply as topic
      Log in to reply
      • Oldest to Newest
      • Newest to Oldest
      • Most Votes


      Support us

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

      629

      Online

      32.7k

      Users

      82.4k

      Topics

      1.3m

      Posts
      Community
      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
      ioBroker Community 2014-2025
      logo
      • Login

      • Don't have an account? Register

      • Login or register to search.
      • First post
        Last post
      0
      • Home
      • Recent
      • Tags
      • Unread 0
      • Categories
      • Unreplied
      • Popular
      • GitHub
      • Docu
      • Hilfe