Autor: ProHoster

Veröffentlichung von Polemarch 2.1, einer Weboberfläche für Ansible

Polemarch 2.1.0, eine Weboberfläche zur Verwaltung der Serverinfrastruktur auf Basis von Ansible, wurde veröffentlicht. Der Projektcode ist in Python und JavaScript unter Verwendung der Frameworks Django und Celery geschrieben. Das Projekt wird unter der AGPLv3-Lizenz vertrieben. Um das System zu starten, reicht es aus, das Paket zu installieren und 1 Dienst zu starten. Für den industriellen Einsatz empfiehlt sich zusätzlich die Verwendung von MySQL/PostgreSQL und Redis/RabbitMQ+Redis (Cache und MQ-Broker). Für […]

FreeBSD fügt Unterstützung für das im Linux-Kernel verwendete Netlink-Protokoll hinzu

Die FreeBSD-Codebasis übernimmt eine Implementierung des Netlink-Kommunikationsprotokolls (RFC 3549), das in Linux verwendet wird, um die Interaktion des Kernels mit Prozessen im Benutzerbereich zu organisieren. Das Projekt beschränkt sich auf die Unterstützung der NETLINK_ROUTE-Operationsfamilie zur Verwaltung des Zustands des Netzwerksubsystems im Kernel. In seiner aktuellen Form ermöglicht die Netlink-Unterstützung FreeBSD, das Linux-IP-Dienstprogramm aus dem iproute2-Paket zu verwenden, um Netzwerkschnittstellen zu verwalten, […]

Der Prototyp der ALP-Plattform, die auf SUSE Linux Enterprise umgestellt wird, wird veröffentlicht

SUSE hat den ersten Prototyp der ALP (Adaptable Linux Platform) veröffentlicht, der als Fortsetzung der Entwicklung der SUSE Linux Enterprise-Distribution positioniert ist. Der Hauptunterschied des neuen Systems besteht in der Aufteilung der Distributionsbasis in zwei Teile: ein abgespecktes „Host-Betriebssystem“, das auf der Hardware ausgeführt wird, und eine Ebene zur Unterstützung von Anwendungen, die auf die Ausführung in Containern und virtuellen Maschinen ausgerichtet sind. Die Baugruppen sind für die x86_64-Architektur vorbereitet. […]

OpenSSH 9.1-Version

Nach sechsmonatiger Entwicklungszeit wurde die Version von OpenSSH 9.1 veröffentlicht, einer offenen Implementierung eines Clients und Servers für die Arbeit mit den Protokollen SSH 2.0 und SFTP. Es wird beschrieben, dass die Version hauptsächlich Fehlerbehebungen enthält, einschließlich mehrerer potenzieller Schwachstellen, die durch Speicherprobleme verursacht werden: Ein Einzelbyte-Überlauf im SSH-Banner-Verarbeitungscode im Dienstprogramm ssh-keyscan. Free() zweimal aufrufen […]

NVK, ein Open-Source-Vulkan-Treiber für NVIDIA-Grafikkarten, wurde vorgestellt

Collabora hat NVK eingeführt, einen neuen Open-Source-Treiber für Mesa, der die Vulkan-Grafik-API für NVIDIA-Grafikkarten implementiert. Der Treiber wurde von Grund auf unter Verwendung offizieller Header-Dateien und von NVIDIA veröffentlichter Open-Source-Kernelmodule geschrieben. Der Treibercode ist Open Source und steht unter der MIT-Lizenz. Der Treiber unterstützt derzeit nur GPUs, die auf den Mikroarchitekturen Turing und Ampere basieren und seit September 2018 veröffentlicht wurden. Projekt […]

Firefox-Update 105.0.2

Es ist eine Wartungsversion von Firefox 105.0.2 verfügbar, die mehrere Fehler behebt: Es wurde ein Problem mit dem fehlenden Kontrast in der Anzeige von Menüelementen (weiße Schrift auf grauem Hintergrund) bei der Verwendung einiger Themes unter Linux behoben. Deadlock, der beim Laden einiger Websites im abgesicherten Modus auftritt, wurde behoben (Fehlerbehebung). Es wurde ein Fehler behoben, der dazu führte, dass sich die CSS-Eigenschaft „appearance“ dynamisch falsch änderte (z. B. „input.style.appearance = „textfield““). Korrigiert […]

Git 2.38 Version der Quellcodeverwaltung

Die Veröffentlichung des verteilten Versionsverwaltungssystems Git 2.38 wurde angekündigt. Git ist eines der beliebtesten, zuverlässigsten und leistungsstärksten Versionskontrollsysteme und bietet flexible nichtlineare Entwicklungstools basierend auf Verzweigung und Zusammenführung. Um die Integrität des Verlaufs und den Widerstand gegen rückwirkende Änderungen sicherzustellen, wird bei jedem Commit ein implizites Hashing des gesamten vorherigen Verlaufs verwendet, und auch eine digitale Authentifizierung ist möglich […]

Die COSMIC-Benutzerumgebung verwendet Iced anstelle von GTK

Michael Aaron Murphy, Leiter der Pop!_OS-Distributionsentwickler und Teilnehmer an der Entwicklung des Redox-Betriebssystems, sprach über die Arbeit an der neuen Edition der COSMIC-Benutzerumgebung. COSMIC wird in ein eigenständiges Projekt umgewandelt, das keine GNOME-Shell verwendet und in der Sprache Rust entwickelt wird. Die Umgebung soll in der Pop!_OS-Distribution verwendet werden, die auf System76-Laptops und -PCs vorinstalliert ist. Es wird darauf hingewiesen, dass nach langer Zeit […]

Der Kernel von Linux 6.1 wird geändert, um die Sprache Rust zu unterstützen

Linus Torvalds hat Änderungen am Kernelzweig von Linux 6.1 vorgenommen, die die Möglichkeit implementieren, Rust als zweite Sprache für die Entwicklung von Treibern und Kernelmodulen zu verwenden. Die Patches wurden nach anderthalb Jahren des Testens im Linux-Next-Zweig und der Beseitigung der gemachten Kommentare angenommen. Die Veröffentlichung von Kernel 6.1 wird im Dezember erwartet. Die Hauptmotivation für die Unterstützung von Rust besteht darin, das Schreiben sicherer, qualitativ hochwertiger Treiber zu erleichtern […]

Das Postgres WASM-Projekt hat eine browserbasierte Umgebung mit dem PostgreSQL-DBMS vorbereitet

Die Entwicklungen des Postgres WASM-Projekts, das eine Umgebung entwickelt, in der das PostgreSQL-DBMS im Browser ausgeführt wird, wurden geöffnet. Der mit dem Projekt verbundene Code ist Open Source und steht unter der MIT-Lizenz. Es bietet Tools zum Zusammenstellen einer virtuellen Maschine, die in einem Browser mit einer abgespeckten Linux-Umgebung, einem PostgreSQL 14.5-Server und zugehörigen Dienstprogrammen (psql, pg_dump) läuft. Die endgültige Build-Größe beträgt etwa 30 MB. Die Hardware der virtuellen Maschine wird mithilfe von Buildroot-Skripten gebildet […]

Veröffentlichung des IceWM 3.0.0-Fenstermanagers mit Tab-Unterstützung

Der leichtgewichtige Fenstermanager IceWM 3.0.0 ist jetzt verfügbar. IceWM bietet vollständige Kontrolle über Tastaturkürzel, die Möglichkeit zur Nutzung virtueller Desktops, die Taskleiste und Menüanwendungen. Der Fenstermanager wird über eine recht einfache Konfigurationsdatei konfiguriert; Themes können verwendet werden. Für die Überwachung von CPU, Speicher und Datenverkehr stehen integrierte Applets zur Verfügung. Unabhängig davon werden mehrere GUIs von Drittanbietern für Anpassungen, Desktop-Implementierungen und Editoren entwickelt […]

Veröffentlichung des kostenlosen Planetariums Stellarium 1.0

Nach 20 Jahren Entwicklungszeit wurde das Projekt Stellarium 1.0 veröffentlicht, das ein kostenloses Planetarium für die dreidimensionale Navigation am Sternenhimmel entwickelt. Der Basiskatalog der Himmelsobjekte umfasst mehr als 600 Sterne und 80 Deep-Sky-Objekte (zusätzliche Kataloge umfassen mehr als 177 Millionen Sterne und mehr als eine Million Deep-Sky-Objekte) sowie Informationen zu Sternbildern und Nebeln. Code […]