Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Error/Bug
  4. [Offen] [Bug] Falsche Zeilenumbrüche in Bash scripts im NPM - Packet

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    6
    1
    220

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    8
    1
    217

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    891

[Offen] [Bug] Falsche Zeilenumbrüche in Bash scripts im NPM - Packet

Geplant Angeheftet Gesperrt Verschoben Error/Bug
7 Beiträge 3 Kommentatoren 1.3k Aufrufe
  • Ä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.
  • W Offline
    W Offline
    Wolfspirit
    schrieb am zuletzt editiert von
    #1

    Hallo,

    Ich poste es mal hier, damit es nicht untergeht und ich denke es gehört in den Fehler-Bereich:

    Wie hier bereits gepostet:

    http://forum.iobroker.net/viewtopic.php … 60#p109660

    Scheinen in dem vor einer Woche hochgeladenen NPM Packet die Linux Bash-Scriptfiles von iobroker falsche Zeilenumbrüche zu haben.

    root@server:/opt/iobroker/node_modules/iobroker/install/linux# file install.sh
    install.sh: Bourne-Again shell script, ASCII text executable, with CRLF line terminators
    
    

    Dadurch ist eine Installation unter Linux nicht so einfach möglich:

    /opt/iobrokertest/node_modules/iobroker/install/linux/install.sh: /bin/bash^M: bad interpreter: No such file or directory
    

    Sobald ich die 1.0.2 installiere haben die Scripte die richtigen Zeilenumbrüche.

    Kann es sein, dass beim pushen in die registry vielleicht ein GIT-Client die Zeilenumbrüche auf Windows umgestellt hat?

    (Falls es das Thema schon gibt (ich hab nichts gefunden), dann bitte einfach löschen…)

    1 Antwort Letzte Antwort
    0
    • paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von
      #2

      @Wolfspirit:

      Nach einer installation des alten Packets mit:

      npm install iobroker@1.0.2 --unsafe-perm
      ```` `  
      

      Ich habe mir die beiden Dateien https://registry.npmjs.org/iobroker/-/i … -1.0.3.tgz und https://registry.npmjs.org/iobroker/-/i ... -1.0.2.tgz heruntergeladen und mir die Dateien package/install/linux/install.sh und package/install/linux/iobroker.sh mit Notepad++ angesehen und festgestellt: In der Version 1.0.3 sind beide Dateien im DOS-Format (CRLF), in der Version 1.0.2 im Linux-Format (LF). Es sollte die Version 1.0.2 installiert werden, solange der Fehler in der Version 1.0.3 nicht gefixt ist.

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      1 Antwort Letzte Antwort
      0
      • apollon77A Offline
        apollon77A Offline
        apollon77
        schrieb am zuletzt editiert von
        #3

        Super, ich habe es versucht zu fixen. Ist aktuell auf Github. kann bitte mal einer von Euch dort das runterladen (Download rechts oben) und verifizieren?!

        https://github.com/ioBroker/ioBroker

        Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

        • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
        • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
        1 Antwort Letzte Antwort
        0
        • paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von
          #4

          iobroker auf Github funktioniert schon mind. seit März 2016. Zum Installieren / Prüfen wird die NPM Registrierung von Version 1.0.4 benötigt.

          Das Problem mit der Installation bzw. fehlendem Autostart von ioBroker nach Boot haben einige Nutzer, die ioBroker in den letzten 2 Wochen installieren wollten.

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          1 Antwort Letzte Antwort
          0
          • apollon77A Offline
            apollon77A Offline
            apollon77
            schrieb am zuletzt editiert von
            #5

            Gut 1.0.4 gepublished, hoffe geht noch alles

            Bitte checken :-) Danke

            Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

            • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
            • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
            1 Antwort Letzte Antwort
            0
            • paul53P Offline
              paul53P Offline
              paul53
              schrieb am zuletzt editiert von
              #6

              @apollon77:

              Bitte checken `
              Habe die beiden Dateien install.sh und iobroker.sh mit Notepad++ geöffnet: Sind im Linux-Format (LF) und jeweils 1 Byte größer als in Version 1.0.2.

              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

              1 Antwort Letzte Antwort
              0
              • apollon77A Offline
                apollon77A Offline
                apollon77
                schrieb am zuletzt editiert von
                #7

                Na dann sieht es ja mal vielversprechend aus … we will see ...

                Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                1 Antwort Letzte Antwort
                0

                Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                Registrieren Anmelden
                Antworten
                • In einem neuen Thema antworten
                Anmelden zum Antworten
                • Älteste zuerst
                • Neuste zuerst
                • Meiste Stimmen


                Support us

                ioBroker
                Community Adapters
                Donate

                520

                Online

                32.8k

                Benutzer

                82.8k

                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