Systemmanager InitWare, ein Fork von systemd, portiert fĂŒr OpenBSD.

Das InitWare-Projekt, das einen experimentellen Fork des Systemmanagers systemd entwickelt, hat UnterstĂŒtzung fĂŒr das Betriebssystem OpenBSD auf der Ebene der Benutzerverwaltungsdienste (User Manager — Modus „iwctl —user“, der es Benutzern ermöglicht, ihre eigenen Dienste zu verwalten) implementiert. PID1 und Systemdienste werden aktuell nicht unterstĂŒtzt. Zuvor wurde eine Ă€hnliche UnterstĂŒtzung fĂŒr DragonFly BSD bereitgestellt, wĂ€hrend die Verwaltung von Systemdiensten und Logins fĂŒr NetBSD und FreeBSD verfĂŒgbar ist. Der nĂ€chste Schritt wird die Implementierung der UnterstĂŒtzung fĂŒr die Verwaltung von Benutzerdiensten fĂŒr Illumos sein.

Systemmanager InitWare, ein Fork von systemd, portiert fĂŒr OpenBSD.

Das InitWare-Projekt zielt darauf ab, einen tragbaren und modularen Systemmanager zu schaffen, der auf Systemen außerhalb von Linux funktioniert. Im Gegensatz zu systemd versucht das Projekt dabei nicht, das Unmögliche zu erfassen und konzentriert sich ausschließlich auf die Verwaltung von Diensten, Benutzersitzungen und Login-Management. Komponenten zur GerĂ€teverwaltung (udev), Netzwerkkonfiguration (networkd), DNS-Resolver (resolved) und Protokollierung (journald) sind ausgeschlossen.

Bei InitWare wird versucht, ein hohes Maß an KompatibilitĂ€t mit wichtigen systemd-EntitĂ€ten zu wahren, wie etwa Unit-Dateien, den Befehlen systemctl und loginctl (in InitWare — iwctl und iwloginctl), dem Prozess systemd1, der API sd_notify und der D-Bus-Schnittstelle zur Verwaltung von AnmeldevorgĂ€ngen. FĂŒr spezifisch Linux-basierte Schnittstellen, die in anderen Betriebssystemen nicht reproduzierbar sind, wird nach Möglichkeit UnterstĂŒtzung fĂŒr Entsprechungen implementiert; so wird beispielsweise anstelle von Namespaces und cgroups in FreeBSD zur Isolierung der Mechanismus jail verwendet und zur Überwachung des Prozesszustands KQueue (es wird ein Ereignisfilter PROC an jeden Prozess angeheftet). Aufgrund systemischer Unterschiede ist vollstĂ€ndige KompatibilitĂ€t nicht erreichbar, jedoch wird als eines der Ziele die Möglichkeit genannt, die meisten Unit-Dateien von systemd unverĂ€ndert oder mit minimalen Änderungen auszufĂŒhren.

Quelle: opennet.ru

Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Servern đŸ”„ Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Servern | ProHoster