Autor: Yuri Gagarin

GitHub hat die Möglichkeit zur proaktiven Blockierung von API-Token-Lecks implementiert.

GitHub hat die Maßnahmen zum Schutz von vertraulichen Daten in Repositories verstärkt, die versehentlich von Entwicklern im Code hinterlassen wurden. Es kommt vor, dass Konfigurationsdateien mit Datenbankpasswörtern, Tokens oder API-Zugangsberechtigungen in ein Repository gelangen. Früher wurde die Überprüfung im passiven Modus durchgeführt und ermöglichte das Erkennen bereits aufgetretener Lecks im Repository. Um Lecks zu verhindern, hat GitHub zusätzlich […]

Release von nomenus-rex 0.4.0, einem Tool zum massenhaften Umbenennen von Dateien.

Eine neue Version des Konsolenprogramms Nomenus-rex steht zur Verfügung, das zum massenhaften Umbenennen von Dateien gedacht ist. Das Programm ist in C++ geschrieben und wird unter der GPLv3-Lizenz verbreitet. Die Regeln für das Umbenennen werden über eine Konfigurationsdatei eingestellt. Zum Beispiel: source_dir = «/home/user/work/source»; destination_dir = «/home/user/work/destination»; keep_dir_structure = false; copy_or_rename = «copy»; rules = ( { type = «date»; date_format = «%Y-%m-%d»; }, { […

Release von Arti 0.2.0, der offiziellen Implementierung von Tor in Rust.

Die Entwickler des anonymen Netzwerks Tor haben die Veröffentlichung des Projekts Arti 0.2.0 vorgestellt, das einen Tor-Client in Rust weiterentwickelt. Das Projekt hat den Status einer experimentellen Entwicklung, ist in der Funktionalität hinter dem Hauptclient Tor in C zurück und derzeit nicht bereit, diesen vollständig zu ersetzen. Im September ist geplant, die Version 1.0 mit einer Stabilisierung von API, CLI und Einstellungen herauszubringen, die für einen ersten Einsatz geeignet ist […]

Die Gentoo-Distribution hat mit der Veröffentlichung wöchentlicher Live-Builds begonnen.

Die Entwickler des Gentoo-Projekts haben die Wiederaufnahme der Erstellung von Live-Builds angekündigt, die es Benutzern ermöglichen, nicht nur den Zustand des Projekts zu bewerten und die Möglichkeiten der Distribution ohne Installation auf der Festplatte zu demonstrieren, sondern auch die Umgebung als tragbare Arbeitsstation oder Werkzeug für Systemadministratoren zu nutzen. Live-Builds werden wöchentlich aktualisiert, um den Zugang zu den aktuellen Versionen der Anwendungen zu bieten. Die Builds sind für die Architektur amd64 verfügbar und haben eine Größe […]

Release des Build-Systems CMake 3.23

Die Veröffentlichung des plattformübergreifenden, offenen Build-Skripterstellers CMake 3.23 wurde vorgestellt, der als Alternative zu Autotools fungiert und in Projekten wie KDE, LLVM/Clang, MySQL, MariaDB, ReactOS und Blender verwendet wird. Der CMake-Code ist in C++ geschrieben und steht unter der BSD-Lizenz. CMake zeichnet sich durch eine einfache Skriptsprache, Erweiterungsmöglichkeiten durch Module, Unterstützung für Caching und Werkzeuge für die Kreuzkompilierung aus, […]

Der Messenger Speek 1.6 steht zur Verfügung und nutzt das Tor-Netzwerk, um die Privatsphäre zu gewährleisten

Die Veröffentlichung des dezentralen Messaging-Programms Speek 1.6, das maximale Privatsphäre, Anonymität und Schutz vor Verfolgung bietet, wurde bekannt gegeben. Die Benutzer-IDs in Speek basieren auf der Nutzung von öffentlichen Schlüsseln und sind nicht an Telefonnummern oder E-Mail-Adressen gebunden. In der Infrastruktur werden keine zentralen Server verwendet, und der gesamte Datenaustausch erfolgt ausschließlich im P2P-Modus über die Installation […]

Die Veröffentlichung von Mastodon 3.5, einer Plattform zur Erstellung dezentraler sozialer Netzwerke

Die Veröffentlichung der freien Plattform zur Bereitstellung dezentraler sozialer Netzwerke – Mastodon 3.5 – fand statt, die es ermöglicht, eigene Dienste zu erstellen, die nicht von einzelnen Anbietern kontrolliert werden. Wenn ein Benutzer nicht in der Lage ist, einen eigenen Knoten zu betreiben, kann er einen vertrauenswürdigen öffentlichen Dienst zur Verbindung auswählen. Mastodon gehört zur Kategorie der föderierten Netzwerke, bei denen ein Satz […] verwendet wird, um eine einheitliche Struktur der Verbindungen zu bilden.

Für FreeBSD wird ein Isolationsmechanismus entwickelt, der ähnlich wie pledge und unveil ist

Für FreeBSD wurde eine Implementierung eines Anwendungsisolationsmechanismus vorgeschlagen, der den von OpenBSD entwickelten Systemaufrufen pledge und unveil ähnelt. Die Isolation in pledge erfolgt durch das Verbot des Zugriffs auf nicht verwendete Systemaufrufe innerhalb der Anwendung, während unveil den selektiven Zugriff nur auf bestimmte Dateipfade ermöglicht, mit denen die Anwendung arbeiten kann. Für die Anwendung wird eine Art weiße Liste der Systemaufrufe erstellt und […]

Die Webbrowser qutebrowser 2.5 und Min 1.24 sind verfügbar

Die Veröffentlichung des Web-Browsers qutebrowser 2.5 bietet eine minimalistische grafische Benutzeroberfläche, die nicht von der Anzeige des Inhalts ablenkt, sowie ein Navigationssystem im Stil des Texteditors Vim, das vollständig auf Tastenkombinationen basiert. Der Code ist in Python unter Verwendung von PyQt5 und QtWebEngine geschrieben. Der Quellcode wird unter der GPLv3-Lizenz verbreitet. Die Verwendung von Python wirkt sich nicht auf die Leistung aus, da das Rendern und Parsen von Inhalten […]

Veröffentlichung von xfce4-terminal 1.0.0

Die Entwickler des Xfce-Projekts haben eine bedeutende Veröffentlichung des Terminalemulators Xfce Terminal 1.0.0 vorgestellt. Die neue Version wurde von einem neuen Betreuer vorbereitet, der die Entwicklung nach der Einstellung des Projekts im Jahr 2020 übernommen hat. Der Programmcode ist in C geschrieben und wird unter der GPLv2-Lizenz verbreitet. Die Veröffentlichung ist auch bemerkenswert durch die Änderung des Versionsnummerierungsschemas. In der 1.1.x-Zweiglinie werden experimentelle Versionen entwickelt […]

Veröffentlichung des Nitrux 2.1-Distributions mit NX Desktop

Die Veröffentlichung der Nitrux 2.1.0-Distribution, die auf einer Debian-Paketbasis, KDE-Technologien und dem OpenRC-Init-System basiert, ist verfügbar. Die Distribution entwickelt eine eigene Desktop-Umgebung NX Desktop, die eine Erweiterung über die KDE Plasma-Umgebung darstellt, sowie das Benutzeroberflächen-Framework MauiKit, auf dessen Grundlage eine Reihe von typischen Benutzeranwendungen entwickelt wird, die sowohl auf Desktop-Systemen als auch […]

Veröffentlichung von Chrome OS 100

Die Veröffentlichung des Betriebssystems Chrome OS 100, das auf dem Linux-Kernel, dem Upstart-Systemmanager, dem ebuild/portage-Bauwerkzeug und offenen Komponenten sowie dem Web-Browser Chrome 100 basiert, ist verfügbar. Die Benutzeroberfläche von Chrome OS beschränkt sich auf den Webbrowser, und anstelle von Standardanwendungen werden Webanwendungen verwendet. Dennoch umfasst Chrome OS eine vollwertige multifensterfähige Oberfläche, einen Desktop und eine Taskleiste. Der Build von Chrome OS 100 […]

60GB SSD 8Gb DDR4