NEWS
Änderungen iob CLI/Installer/Fixer mit Root Accounts
-
@thomas-braun
Hilf mir mal kurz ich finde den Prozess nicht... -
@shadowhunter23 iob stop
-
@shadowhunter23 sagte in Änderungen iob CLI/Installer/Fixer mit Root Accounts:
@thomas-braun
Hilf mir mal kurz ich finde den Prozess nicht...top | grep 1046
-
@thomas-braun kann man das nicht so ändern das der fixer ioBroker stoppt nachdem er gefragt hat ob er das darf/soll?
-
Hast Recht, da stimmt was im Fixer gerade nicht.
-
@jey-cee sagte in Änderungen iob CLI/Installer/Fixer mit Root Accounts:
kann man das nicht so ändern das der fixer ioBroker stoppt nachdem er gefragt hat ob er das darf/soll?
Das ist der Aufruf von 'iob fix' selber, der da angemeckert wird.
-
@thomas-braun
Ich warte auf deine Rückmeldung bis das Problem behoben ist. -
Hi, Fix sollte durch ein. Da war eine Regex falsch. Sollte jetzt (bzw ggf in paar Mins wegen caches und so) wieder gehen
-
@shadowhunter23 sagte in Änderungen iob CLI/Installer/Fixer mit Root Accounts:
@thomas-braun
Ich warte auf deine Rückmeldung bis das Problem behoben ist.Hallo!
Ich habe soeben das gleiche Problem festgestellt. Zunächst hat iob fix mich hingewiesen das ich den Desktop aktiv habe. Die Frage nach Deaktivierung konnte nicht beantwortet werden da das script einfach weiter gelaufen ist und dann die Meldung bringt, alle iob prozesse zu stoppen.
iob diag läst sich nicht ausführen da erst iob fix laufen muß.
Desktop habe ich inzwischen deaktiviert.raspberry pi 4b mit bookworm neu installation; RAM 4GB; Node.js 20.18.0; iob 6.0.11
-
-
@Thomas-Braun
iob fix ohne Probleme durchgelaufen
Pi4 / Bullseye -
@sonnenschein sagte in Änderungen iob CLI/Installer/Fixer mit Root Accounts:
iob fix und iob diag rennen wieder.
was wurde aus
@sonnenschein sagte in Änderungen iob CLI/Installer/Fixer mit Root Accounts:
hat iob fix mich hingewiesen das ich den Desktop aktiv habe. Die Frage nach Deaktivierung konnte nicht beantwortet werden
-
@homoran sagte in Änderungen iob CLI/Installer/Fixer mit Root Accounts:
hat iob fix mich hingewiesen das ich den Desktop aktiv habe. Die Frage nach Deaktivierung konnte nicht beantwortet werden
Sind wir dran.
-
@thomas-braun
Die Option --de ist schon integriert im iob diag oder ist das noch in der Testphase? -
@shadowhunter23 sagte in Änderungen iob CLI/Installer/Fixer mit Root Accounts:
Die Option --de ist schon integriert im iob diag oder ist das noch in der Testphase?
Geht gleich 'live'.
-
Soooo ... ok da hat uns Bash doch noch so den ein- und andere Stock zwischen die Beine geworfen
Also neue version online. Bitte einmal "iob fix" ... (da sollten ggf Fragen noch durchlaufen). Aber beim "iob fix danach" nicht mehr
Auch das --de beim iob diag sollte nach einem "iob fix" tun.
Auch der Installer macht jetzt Dinge leicht anders, aber das ist ok. Beschreibung oben angepasst
-
Ich finde es super, dass dieses Problem mal angegangen wurde und ich bin auch sehr gespannt, in welchem Umfang das Forum durch diese Änderung nicht mehr mit den "Rechteverbiegungen" geflutet wird und dadurch @Thomas-Braun und andere weniger das immer Gleiche schreiben müssen.
-
Nochmals eine Ausgabe mit Fehler:
Failed to execute /usr/bin/pkttyagent: No such file or directorytobias@iobroker:~$ iob stop tobias@iobroker:~$ iob fix [sudo] password for tobias: library: loaded Library version=2024-10-19 ========================================================================== Welcome to the ioBroker installation fixer! Script version: 2024-10-19 You might need to enter your password a couple of times. ========================================================================== ========================================================================== Installing prerequisites (1/5) ========================================================================== Hit:1 http://deb.debian.org/debian bookworm InRelease Hit:2 http://deb.debian.org/debian bookworm-updates InRelease Hit:3 http://security.debian.org bookworm-security InRelease Hit:4 https://deb.nodesource.com/node_20.x nodistro InRelease Hit:5 https://packages.redis.io/deb bookworm InRelease Reading package lists... Done ========================================================================== Checking ioBroker user and directory permissions (2/5) ========================================================================== Created /etc/sudoers.d/iobroker Fixing directory permissions... ========================================================================== Check and cleanup npm temporary directories (3/5) ========================================================================== Done. ========================================================================== Database maintenance (4/5) ========================================================================== Checking for uncompressed JSONL databases... This might take a while! No relevant JSONL files found to compress, skip ========================================================================== Checking autostart (5/5) ========================================================================== Failed to execute /usr/bin/pkttyagent: No such file or directory Enabling autostart... Autostart enabled! ========================================================================== Your installation was fixed successfully Run iobroker start to start ioBroker again! ========================================================================== tobias@iobroker:~$ iob start
edit
Ist aber nur auf dem Hauptsystem, mein kleines Backup System welches das Hauptsystem überwacht läuft ohne Fehler durch. -
@shadowhunter23 sagte in Änderungen iob CLI/Installer/Fixer mit Root Accounts:
/usr/bin/pkttyagent
Das kommt von Polkit. Der Code bei den systemd.services ist aber eigentlich gar nicht angepackt worden. Jedenfalls nicht von mir. Was ist denn das da für ein System?
-
@apollon77 @Thomas-Braun
Hier mein iob fix Auszug
Bei dieser Abfrage konnte ich nichts eingeben:Your system is booting into 'graphical.target', which means that a user interface or desktop is available. Usually a server is running without a desktop to have more RAM available. Do you want to switch to 'multi-user.target'? (y/N)
proxmox@ioB-Prod-Testsystem:~$ iob stop proxmox@ioB-Prod-Testsystem:~$ iob fix Your system is booting into 'graphical.target', which means that a user interface or desktop is available. Usually a server is running without a desktop to have more RAM available. Do you want to switch to 'multi-user.target'? (y/N) library: loaded Library version=2024-10-19 ========================================================================== Welcome to the ioBroker installation fixer! Script version: 2024-10-19 You might need to enter your password a couple of times. ========================================================================== ========================================================================== Installing prerequisites (1/5) ========================================================================== Hit:1 http://archive.ubuntu.com/ubuntu jammy InRelease Get:2 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [128 kB] Get:3 http://archive.ubuntu.com/ubuntu jammy-security InRelease [129 kB] Hit:4 https://apt.grafana.com stable InRelease Hit:5 https://deb.nodesource.com/node_20.x nodistro InRelease Fetched 257 kB in 2s (128 kB/s) Reading package lists... Done ========================================================================== Checking ioBroker user and directory permissions (2/5) ========================================================================== Created /etc/sudoers.d/iobroker Fixing directory permissions... ========================================================================== Check and cleanup npm temporary directories (3/5) ========================================================================== Done. ========================================================================== Database maintenance (4/5) ========================================================================== Checking for uncompressed JSONL databases... This might take a while! Compressing /opt/iobroker/iobroker-data/states.jsonl Compressing /opt/iobroker/iobroker-data/objects.jsonl Compressed 2 JSONL files. Done ========================================================================== Checking autostart (5/5) ========================================================================== Enabling autostart... Autostart enabled! ========================================================================== Your installation was fixed successfully Run iobroker start to start ioBroker again! ==========================================================================