Der Debian/Ubuntu Erratum Dienst von ATIX ist jetzt Open Source!
Die Verbesserung der Debian und Ubuntu Unterstützung in orcharhino ist schon länger eines der zentralen Anliegen der ATIX-Crew.
Die Einführung von Debian/Ubuntu Errata in orcharhino Version 4.0.0 war hierbei ein wichtiger Meilenstein.
Zur Nutzung dieser Funktion stellt der Debian/Ubuntu Erratum Dienst regelmäßig aktualisierte Erratum Listen bereit.
Den diesem Dienst zugrunde liegenden Quellcode hat die ATIX-Crew jetzt auf GitHub unter der GPLv2 Open Source Lizenz veröffentlicht (parser and server). Erste Anfragen dazu gab es bereits beim Open Source Automation Day 2018 bei der offiziellen Vorstellung von orcharhino 4.0.0 – außerdem ist es für uns als Open Source Firma eine Selbstverständlichkeit eine solche Innovation quellenoffen zur Verfügung zu stellen.
Der veröffentlichte Erratum Dienst besteht technisch aus zwei Teilen:
Einem „errata parser“ der aus den Debian Security Announcements (DSA) und den Ubuntu Security Notices (USN) Errata Listen generiert, und einem „errata server„, der diese über eine HTTP Schnittstelle bereitstellt.
Diese beiden Teile laufen jeweils in einem eigenem Docker Container, die mittels eines Docker Volumes miteinander interagieren.
Der Parser ist in Ruby, der Server in Python (mit twisted und asyncio) geschrieben.
Die Grafik zeigt, wie das Ansprechen des Erratum Dienstes in orcharhino aussieht:
Mit der Veröffentlichung des Quellcodes wollen wir für die gesamte Open Source Community einen Mehrwert generieren.
ATIX-Crew
Neueste Artikel von ATIX-Crew (alle ansehen)
- Foreman Birthday Party 2024 - 1. August 2024
- CrewDay 2024 - 6. Juni 2024
- Die XZ-Sicherheitsschwachstelle: Eine Übersicht - 9. April 2024