Author: Yuri Gagarin

The Genode project has released the general-purpose OS Sculpt 20.08

The release of the Sculpt 20.08 operating system has been announced, which is being developed based on the Genode OS Framework technologies. This general-purpose operating system will be usable by regular users for everyday tasks. The project's source code is distributed under the AGPLv3 license. A LiveUSB image, sized at 26 MB, is available for download. It supports operation on systems with Intel processors and graphics subsystems with […]

Scroll support has been removed from the Linux kernel console

As a result of the vulnerability check, support for scrolling buffers was removed from the vgacon and fbcon drivers. With the new kernel versions, scrolling the console using Ctrl-PgUp/PgDn will no longer be possible. Linus Torvalds has promised to reintegrate the code into the kernel if a new maintainer can be found to handle the buffer overflow checks. It seems all developers have shifted to graphical interfaces, and the bare console has been largely abandoned. […]

Choosing architectural style (part 2)

Hello, Habr. Today, I continue the series of publications that I wrote specifically for the launch of the new stream of the 'Software Architect' course. Introduction Choosing an architectural style is one of the fundamental technical decisions when building an information system. In this series of articles, I propose to explore the most popular architectural styles for building applications and answer the question of when each architectural style is most preferable. […]

The release of the Geary email client 3.38

The release of the Geary 3.38 email client has been announced, aimed at use in the GNOME environment. The project was initially founded by the Yorba Foundation, which created the popular photo manager Shotwell, but development has since been taken over by the GNOME community. The code is written in Vala and is distributed under the LGPL license. Ready builds will soon be prepared in the form of a self-contained flatpak package. […]

The LZHAM and Crunch compression libraries have been released into the public domain

Rich Geldreich has transferred his compression libraries LZHAM and Crunch to the Public Domain category, meaning he has fully relinquished all property rights and granted the freedom to distribute and use them in any form without restrictions. For jurisdictions where the Public Domain category is not recognized, appropriate stipulations have been included. Previously, the projects were distributed under MIT licenses and […]

GitHub has released the GitHub CLI 1.0 command line interface

GitHub has released the first version of the cross-platform GitHub CLI toolkit, allowing users to manage their projects from the command line. The utility, named 'gh', enables users to create and view issues, create and review pull requests, conduct change reviews, and manage release formations. The toolkit also allows for the creation of scripts using the GitHub API. Builds of the toolkit are available for Linux (deb, […]

Windows has learned to mount Linux file systems on separate partitions through WSL2

The latest version of Windows 10 for insiders (20211) has received another update to the WSL 2 (Windows Subsystem for Linux). Now, with console commands and no additional software, it is possible to mount partitions (or entire disks) into the WSL subsystem, and this file system will be available to all of Windows. There is now no need for third-party software to mount ext4; additionally, it has been stated that […]

IPSec tunnel between Strongswan behind NAT and VMWare NSX Edge

For a number of reasons, it was necessary to set up a VPN connection between the network in VMWare Cloud Director and a separate Ubuntu machine in the cloud. This note does not claim to be a complete description; it is just a small how-to. The only article found on this topic is from 2015: 'Site to Site IPSEC VPN between NSX Edge and Linux strongSwan.' Unfortunately, it cannot be used directly […]

What helped us quickly transition to online commerce under the new conditions

Hello! My name is Mikhail, and I am the Deputy Director of IT at 'Sportmaster.' I want to share a story about how we dealt with the challenges that arose during the pandemic. In the early days of the new reality, the usual offline retail format of 'Sportmaster' came to a standstill, and the load on our online channel, especially in terms of delivery to the customer, increased tenfold. […]

A universal build with 13 distributions has been prepared for PinePhone

A universal build has been prepared for the PinePhone smartphone, developed by the Pine64 community, which offers 13 Linux distributions. This build significantly simplifies familiarization with the existing editions of distributions and user interfaces for the PinePhone. To run any distribution, it is enough to write a single image (5GiB) to an SD card and select the desired distribution from the boot menu. A specially written bootloader, p-boot, is used for loading. Distributions […]

The implementation of the domain controller in Samba was found to be vulnerable to the ZeroLogin exploit

The developers of the Samba project have warned users that the recently discovered ZeroLogin vulnerability (CVE-2020-1472) in Windows also manifests in the Samba domain controller implementation. The vulnerability is caused by shortcomings in the MS-NRPC protocol and the AES-CFB8 cryptographic algorithm, and if exploited successfully, it allows an attacker to gain administrator access in the domain controller. The essence of the vulnerability is that the MS-NRPC (Netlogon Remote Protocol) protocol allows […]

VxLAN Fabric. Part 3

Hi, Habr. I am finishing a series of articles dedicated to the launch of the 'Network Engineer' course from OTUS, focusing on VxLAN EVPN technology for routing within the fabric and using Firewalls to restrict access between internal services. Previous parts of the series can be found at the following links: Part 1 of the series — L2 connectivity between servers Part 2 of the series — Routing between VNIs Part 2.5 of the series — […]

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster