NEWS
iob diag - Skript
-
Hängt ja sehr von der Hardwareausstattung ab, welche Dateigrößen kritisch sind.
Da liegt man mit solchen Einschätzungen schnell daneben. -
@thomas-braun sagte in iob diag - Skript:
Hängt ja sehr von der Hardwareausstattung ab, welche Dateigrößen kritisch sind.
Da liegt man mit solchen Einschätzungen schnell daneben.Das kann ich nicht beurteilen aber RPI5 mit Datei 350MB == Nicht gut
-
Kleine Umfrage:
Einbauen oder nicht?
Fragt die aktuell verwendete nodejs-Installation auf bekannte Sicherheitslücken ab.Checking for nodejs vulnerability: up to date, audited 10 packages in 2s found 0 vulnerabilities █████ ██ ██ ██████ ██████ ██████ ██████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ███████ ██ ██ ██ ███ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ███████ ███████ ██████ ██████ ██████ ██████ ██
-
-
@thomas-braun an dem spacing musst du noch arbeiten
-
@homoran sagte in iob diag - Skript:
an dem spacing musst du noch arbeiten
An der Ausgabe kann ich nix machen. Das kommt so aus dem verwendeten nodejs-Modul
€dit: Das Blöde ist nur, dass es im Fehlerfall vermeintlich widersprüchliche Aussagen gibt:
*** NodeJS-Installation *** nodejs: N/A /usr/bin/node v24.1.0 /usr/bin/npm 11.4.1 /usr/bin/npx 11.4.1 /usr/bin/corepack 0.32.0 *** nodejs is NOT correctly installed *** find: '/opt/iobroker/node_modules': No such file or directory Temp directories causing deletion problem: 0 No problems detected Errors in npm tree: 0 No problems detected Checking for nodejs vulnerability: up to date, audited 10 packages in 1s found 0 vulnerabilities █████ ██ ██ ██████ ██████ ██████ ██████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ███████ ██ ██ ██ ███ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ███████ ███████ ██████ ██████ ██████ ██████ ██
Das 'ALL GOOD :)' bezieht sich nur auf die Sicherheitslücken, nicht auf die Installation von nodejs.
-
@thomas-braun glaube das wird zu Problemen führen da 98% der User das „All Good“ aufgrund der dominanten Schreibweise so lesen das „Alles OK“ ist und das vorherige Klein geschriebene einfach überlesen.
-
Ja, das sind auch meine Bedenken dabei. Was ich aber machen könnte:
Der Check wird nur zusätzlich ausgeführt, wenn zuvor die eigentliche Installation auf Korrektheit geprüft wurde. So als goodie. Wenn die Grundinstallation schon schief ist brauchste auch nicht auf Sicherheitslücken prüfen. -
@thomas-braun das wäre vielleicht eine Maßnahme.
-
Eine eigentlich korrekt installierte nodejs@18 meldet sich so:
*** NodeJS-Installation *** /usr/bin/nodejs v18.20.8 /usr/bin/node v18.20.8 /usr/bin/npm 10.8.2 /usr/bin/npx 10.8.2 /usr/bin/corepack 0.32.0 nodejs: Installed: 18.20.8-1nodesource1 Candidate: 18.20.8-1nodesource1 Version table: 20.19.2+dfsg-1 500 500 http://deb.debian.org/debian trixie/main arm64 Packages *** 18.20.8-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 100 /var/lib/dpkg/status 18.20.6-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages [...] 18.0.0-1nodesource1 1001 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages Temp directories causing deletion problem: 0 No problems detected Errors in npm tree: 0 No problems detected Checking for nodejs vulnerability: up to date, audited 10 packages in 2s found 0 vulnerabilities ██████ █████ ███ ██ ██████ ███████ ██████ ██ ██ ██ ██ ████ ██ ██ ██ ██ ██ ██ ██ ███████ ██ ██ ██ ██ ███ █████ ██████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██████ ██ ██ ██ ████ ██████ ███████ ██ ██ v18.20.8 is end-of-life. There are high chances of being vulnerable. Please upgrade it.
Eine falsch installierte nodejs@24:
*** NodeJS-Installation *** nodejs: N/A /usr/bin/node v24.1.0 /usr/bin/npm 11.4.1 /usr/bin/npx 11.4.1 /usr/bin/corepack 0.32.0 *** nodejs is NOT correctly installed *** find: '/opt/iobroker/node_modules': No such file or directory Temp directories causing deletion problem: 0 No problems detected Errors in npm tree: 0 No problems detected