Kategorie: Blog

Wie übernimmt Gitlab-CI Umgebungsvariablen?

Umgebungsvariablen in Gitlab können an mehreren Orten festgelegt werden: In den Gruppeneinstellungen, in den Projekteinstellungen, innerhalb der .gitlab-ci.yml. Dabei können die Variablen in den Gruppeneinstellungen und Projekteinstellungen als "Datei" oder "normale Variable" festgelegt werden, und man kann die Häkchen für "geschützt" und "maskieren" setzen. Wir beginnen mit einfacher Vererbung und werden nach und nach komplexer. Die endgültige Liste der Prioritätsstufen kann am Ende des Dokuments eingesehen werden. Vererbung […]

Microsoft hat bestätigt, dass sie über das Problem mit dem Update KB4535996 informiert ist.

Viele haben von den Problemen mit dem Update KB4535996 für Windows 10 gehört. Nach der Installation (wenn sie überhaupt erfolgt) können "blau Bildschirm“-Fehler auftreten, der Bootvorgang kann sich verlangsamen und die FPS in Spielen könnten fallen. Auch wurden Störungen bei der Funktion von SignTool, dem Datei-Explorer, dem Task-Manager, dem Desktop und mehr festgestellt. Selbst der Energiesparmodus wurde nicht verschont. Diese Mängel sind bereits seit einiger Zeit bekannt. Aber nur […]

Die Konsolen-Bildschirmschoner-Version neofetch 7.0.0 wurde veröffentlicht.

Die Version 7.0.0 des Tools neofetch ist jetzt verfügbar, das für die Erstellung von Konsolenbildschirmen zur Anzeige von System-, Hardware- und Softwareinformationen gedacht ist. Standardmäßig zeigt das Programm das Logo des Betriebssystems an, das durch ein beliebiges Bild (für Terminal-Typen, die die Anzeige von Bildern unterstützen) oder ein ASCII-Bild ersetzt werden kann. Das Tool unterstützt etwa 150 Betriebssysteme, von Linux und Windows bis hin zu Minix, AIX und Haiku. Das Programm wurde geschrieben […]

PostgreSQL Anonymizer 0.6, eine Erweiterung zur Anonymisierung von Daten in der DBMS

Eine neue Ausgabe des PostgreSQL Anonymizer-Projekts ist verfügbar, das ein Zusatzmodul zur PostgreSQL-Datenbank bietet und die Herausforderung der Verbergung oder Ersetzung vertraulicher Daten oder Informationen, die Geschäftsgeheimnisse repräsentieren, löst. Daten können dynamisch basierend auf speziell definierten Regeln und Benutzerlisten verborgen werden, deren Anfragen anonymisiert werden müssen. Der Code wird unter der PostgreSQL-Lizenz verbreitet. Beispielsweise kann mit dem betreffenden Zusatzmodul der Zugriff bereitgestellt werden […]

Veröffentlichung der Distribution 4MLinux 32.0

Die Version 4MLinux 32.0, eines minimalistischen benutzerfreundlichen Distribution, die kein Fork anderer Projekte ist und eine grafische Umgebung auf Basis von JWM nutzt, wurde veröffentlicht. 4MLinux kann nicht nur als Live-Umgebung zur Wiedergabe von Multimedia-Dateien und zur Lösung von Benutzeraufgaben verwendet werden, sondern auch als System zur Wiederherstellung nach Ausfällen und als Plattform zum Ausführen von LAMP-Servern (Linux, Apache, MariaDB und […]

Pinebook Pro: kein Chromebook mehr

Manchmal scheint es, als würden Chromebooks hauptsächlich gekauft, um darauf Linux zu installieren. Hier sind einige Artikel auf Habré: einer, zwei, drei, vier, … Daher haben das Unternehmen PINE Microsystems Inc. und die Community PINE64 entschieden, dass der Markt neben den Chromebook-Zwischenprodukten auch das Pinebook Pro benötigt, das von vornherein für die Nutzung von Linux/*BSD als Betriebssystem ausgelegt ist. Auf […]

Problem mit NVMe unter Linux

Guten Tag. Ich möchte die Community auf eine besondere Eigenschaft von Linux aufmerksam machen, wenn es um den Betrieb mehrerer NVMe SSDs in einem System geht. Besonders relevant wird dies für diejenigen sein, die NVMe-Software-RAID-Arrays erstellen möchten. Ich hoffe, dass die nachfolgenden Informationen helfen, Ihre Daten zu schützen und ärgerliche Fehler zu vermeiden. Wir sind alle an die folgende Logik von Linux gewöhnt, wenn […]

Die Fusion der Projekte FreeNAS und TrueNAS wurde angekündigt.

Das Unternehmen iXsystems hat die Vereinheitlichung seiner Produkte für die schnelle Bereitstellung von Netzwerk-Speichern (NAS, Network-Attached Storage) angekündigt. Die kostenlose Distribution FreeNAS wird mit dem kommerziellen Projekt TrueNAS zusammengelegt, das die Funktionen von FreeNAS für Unternehmen erweitert und auf den von iXsystems angebotenen Speichersystemen vorinstalliert ist. Aus historischen Gründen wurden FreeNAS und TrueNAS getrennt entwickelt, getestet und veröffentlicht, obwohl ein großer Teil des Codes gemeinsam ist. Für […]

Eine Schwachstelle in Timeshift, die es ermöglicht, die eigenen Berechtigungen im System zu erhöhen.

Eine Sicherheitsanfälligkeit (CVE-2020-10174) in der Anwendung Timeshift wurde entdeckt, die es einem lokalen Benutzer erlaubt, Code mit Root-Rechten auszuführen. Timeshift ist ein Backup-System, das rsync mit der Einrichtung harter Links oder Btrfs-Snapshots verwendet, um eine ähnliche Funktionalität wie die Systemwiederherstellung in Windows und Time Machine in macOS zu bieten. Das Programm ist in den Repositories vieler Distributionen enthalten und wird standardmäßig in PCLinuxOS […]

Verwendung von Variablen in Azure DevOps-Pipelines

Wir setzen unseren Überblick über das großartige Tool für die Entwicklung unter Windows und darüber hinaus, Azure DevOps, fort. Dieses Mal, nachdem ich Schwierigkeiten mit den Umgebungsvariablen hatte, habe ich beschlossen, all meine Erfahrungen in einem Artikel zusammenzufassen. Angefangen bei der unterschiedlichen Syntax für jede Ausführungsumgebung bis hin zum Fehlen einer standardmäßigen Möglichkeit, Variablen von einer Pipeline-Phase zur anderen zu übertragen. Ich möchte betonen, dass die wichtigsten […]

OVPN-Client auf Grandstream-Telefonen

Stammdaten: 192.168.0.1/24 192.168.0.0 OVPN-Server: 192.168.0.1:1194 Protokoll: TCP Mit diesen Einstellungen funktioniert OVPN: Hinweis: Funktioniert nur mit Blowfish-Verschlüsselung, ohne Kompression. Weitere Optionen in den Einstellungen des Grandstream-Telefons, vergessen Sie nicht die Route: client; dev tun; resolv-retry infinite; nobind; tls-client; auth SHA1; route 192.168.0.0 255.255.255.0 Quelle: habr.com

Warum könnte eine halbsynchrone Replikation erforderlich sein?

Hallo zusammen. Hier ist Wladislaw Rodin. Ich unterrichte derzeit auf der Plattform OTUS Kurse über Softwarearchitektur sowie über Softwarearchitektur unter hoher Belastung. Im Vorfeld des Starts eines neuen Kurses "Architekt hochbelasteter Systeme" möchte ich ein kurzes, von mir verfasstes Material teilen. Einleitung Aufgrund der Tatsache, dass auf HDDs nur etwa 400-700 […]

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster