Repository navigation
API-Key entfernen und natives Debian-Paket ergänzen - #2
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Was geändert wurde
linuxmuster-linbo7 >= 4.3.33-0hinzugefügtaddc-Server-IP ausdevices.csverkennen und für Listener sowie Host-Allowlist verwendenmatch.conf, Einzeldatei-Upload und Log standardmäßig einklappen0600begrenzenWarum
Patchless läuft als Verwaltungsdienst direkt auf einem abgesicherten linuxmuster-Server. Ein separater statischer API-Key brachte dort keinen Benutzerkontext, erschwerte aber Installation und Bedienung. Der Zugriff wird deshalb über die konkrete interne Serveradresse und die Netzgrenzen des Betreibers oder alternativ über SSH-Tunnel bzw. einen authentifizierenden HTTPS-Reverse-Proxy begrenzt.
Die bisherige Oberfläche zeigte Status, Profile, Expertenkonfiguration, Uploads und Logs gleichzeitig. Die neue Struktur trennt Übersicht und Profilbearbeitung und bildet den tatsächlichen Arbeitsablauf ab.
Ein Profil ist nicht an den Hostnamen gebunden, aus dessen Inventar es erzeugt wurde. Die Oberfläche fasst deshalb identische DMI-Werte zusammen, statt bei großen Installationen hunderte einzelne Hosts zur Profilanlage anzubieten.
Das Debian-Paket übernimmt Abhängigkeiten, Hostintegration und Dienstverwaltung über APT und systemd. Es startet keinen Container.
Auswirkungen
10.0.0.14ist nur die Referenzserver-Adresse und nicht fest codiertproduct-Zeilen möglich*_hwinfo.gz; für noch nicht initialisierte Clients bleibt der Live-Scan verfügbarValidierung
linuxmuster-linbo7 7.4.5erfolgreichhealthy,ready: true, Version 1.0.4http://10.0.0.14:3001/mit HTTP 200 bestätigt; neue Oberfläche ausgeliefertupgrade-insecure-requests;available-imagesliefertmintundwin11_pro_edulinbofsenthaltensechsdiagnostiziert: LINBO-Start und Logupload funktionieren, aber ohne vorhandenes/dev/disk0p4entsteht erwartungsgemäß noch keinsechs_hwinfo.gzlinbo-patchless_1.0.4_all.deb, 789.026 Bytesf6d52d80422522b2673baa7f4326291426c9eb06ab0b409aabddf6d352d15efaNoch offen
Ubuntu 26.04 liefert derzeit 7-Zip 26.00. Bis eine gepatchte bzw. gebündelte 7-Zip-Version integriert ist, sollten keine nicht vertrauenswürdigen 7z-/EXE-Treiberarchive extrahiert werden. Die normale Installation, Oberfläche, Profilerkennung und Hook-Erzeugung sind davon nicht betroffen.