Language Selection

English French German Italian Portuguese Spanish

Site Map

Blogs

Community blog and recent blog authors at Tux Machines.

Forum

forums

content

blog

More in Tux Machines

Security: Patches, Diffoscope, Netfilter, and Intel Defects

  • Security updates for Friday [LWN.net]

    Security updates have been issued by Arch Linux (go, libxml2, postgresql, and wireshark-cli), Debian (drupal7 and lxml), Fedora (drupal7, java-1.8.0-openjdk-aarch32, libxml2, pacemaker, slurm, and swtpm), openSUSE (c-ares, ceph, chromium, dash, firefox, go1.14, java-1_8_0-openjdk, kernel, krb5, perl-DBI, podman, postgresql10, postgresql12, rclone, slurm, ucode-intel, wireshark, wpa_supplicant, and xen), SUSE (ceph, firefox, kernel, LibVNCServer, and python), and Ubuntu (freerdp, poppler, and xdg-utils).

  • diffoscope 162 released

    The diffoscope maintainers are pleased to announce the release of diffoscope version 162.

  • Netfilter virtual workshop 2020 summary

    Once a year folks interested in Netfilter technologies gather together to discuss past, ongoing and future works. The Netfilter Workshop is an opportunity to share and discuss new ideas, the state of the project, bring people together to work & hack and to put faces to people who otherwise are just email names. This is an event that has been happening since at least 2001, so we are talking about a genuine community thing here. It was decided there would be an online format, split in 3 short meetings, once per week on Fridays. I was unable to attend the first session on 2020-11-06 due to scheduling conflict, but I made it to the sessions on 2020-11-13 and 2020-11-20. I would say the sessions were joined by about 8 to 10 people, depending on the day. This post is a summary with some notes on what happened in this edition, with no special order. Pablo did the classical review of all the changes and updates that happened in all the Netfilter project software components since last workshop. I was unable to watch this presentation, so I have nothing special to comment. However, I’ve been following the development of the project very closely, and there are several interesting things going on, some of them commented below. Florian Westphal brought to the table status on some open/pending work for mptcp option matching, systemd integration and finally interfacing from nft with cgroupv2. I was unable to participate in the talk for the first two items, so I cannot comment a lot more. On the cgroupv2 side, several options were evaluated to how to match them, identification methods, the hierarchical tree that cgroups present, etc. We will have to wait a bit more to see how the final implementation looks like. Also, Florian presented his concerns on conntrack hash collisions. There are no real-world known issues at the moment, but there is an old paper that suggests we should keep and eye on this and introduce improvements to prevent future DoS attack vectors. Florian mentioned these attacks are not practical at the moment, but who knows in a few years. He wants to explore introducing RB trees for conntrack. It will probably be a rbtree structure of hash tables in order to keep supporting parallel insertions. He was encouraged by others to go ahead and play/explore with this.

  • The Peculiar State Of CPU Security Mitigation Performance On Intel Tiger Lake - Phoronix

    One area not talked about much for Intel's latest Tiger Lake processors are hardened CPU security mitigations against the various speculative execution vulnerabilities to date. What's peculiar about Tiger Lake though is now if disabling the configurable mitigations it can actually result in worse performance than the default mitigated state. At least that's what we are seeing so far with the Core i7 1165G7 on Ubuntu 20.10 Linux is the opposite of what we have been seeing on prior generations of hardware. [...] On each of these Dell XPS notebooks were clean installs of Ubuntu 20.10 with security / stable release updates of the time and on their default Linux 5.8 kernel. The out-of-the-box / default mitigation performance was tested on each notebook followed by re-testing the same laptop and software stack after booting with mitigations=off. Here is the geometric mean of all the results before digging into the individual data points, but as you can see mitigations=off was of noticeably help to the older Kaby Lake R and Whiskey Lake processors, previous-generation Ice Lake was of some help but less given more hardware mitigations, and now with Tiger Lake the tables have turned where disabling the mitigations actually hurt the performance.

today's howtos

  • How To Enable Timestamp In Bash History In Linux - OSTechNix

    How do you know the time at which the command was executed? Easy! This guide explains how to enable timestamp in Bash history in Linux.

  • How to install Mattermost Chat on Ubuntu 20.04 - RoseHosting

    Step-by-step process on how to install Mattermost Chat on Ubuntu 20.04. Follow this simple and easy guide.

  • How To Install Rust on CentOS 8 - idroot

    In this tutorial, we will show you how to install Rust on CentOS 8. For those of you who didn’t know, Rust, commonly known as Rust-Lang, is a system programming language that is developed by Mozilla and backed by LLVM. Rust is known for preventing program crashes, memory leaks, and data races before it is compiled into binary, thus creating a highly-productive and stable programming environment This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you through the step by step installation of Rust programming language on CentOS 8.

  • How to Remove ‘Show Applications’ Icon From the Dock in Ubuntu 20.04 | UbuntuHandbook

    This is a beginner’s guide shows how to remove the ‘Show Applications’ app menu icon from the dock in Ubuntu 20.04, Ubuntu 20.10.

  • How to Install OpenNMS Network Monitoring Tool in CentOS 8

    OpenNMS is a free and open-source network monitoring and network management platform used for managing enterprise networks around the world. It is based on Java and is designed to manage thousands of devices from a central location. It has the ability to discover and monitor the services or nodes automatically in your network.

  • How to play Dark Souls III on Linux

    Dark Souls III is an action RPG video game developed by FromSoftware and published by Bandai Namco. It is the fourth game in the Souls series and the final game in the Souls trilogy. Here’s how to get the game working on Linux.

  • Openstack RDO && KVM Hypervisor: Install KDE Plasma on SparkyLinux GameOver 08/11 2020

    At the time of writing KDE Plasma install on any SparkyLinux 2020.09 might be committed via GDM3 installation right after KDE Plasma ( the last one via tasksel or CLI ) due to after system reboot GDM seems to be the only one DM on Sparky detecting previously installed KDE.

  • How to install VLC on a Chromebook

    Today we are looking at how to install VLC Media Player on a Chromebook. Please follow the video/audio guide as a tutorial where we explain the process step by step and use the commands below.

  • How to play Dark Souls II: Scholar of the First Sin on Linux

    Dark Souls II: Scholar of the First Sin is an action RPG video game developed by FromSoftware and published by Bandai Namco. In the game, the player’s character becomes Undead, cursed never to die, and becomes a hollow zombie creature with no memories or purpose.

  • Create your own Linux ecosystem with Nextcloud, DavX5 and KDE Connect

Phoenix CTMS: An Open-source Clinical Trial Management System

Phoenix CTMS is a self-hosted cross-platform web application which run seamlessly on Windows and Linux server as well as local machines. It's built using Java technologies (JEE – Java Enterprise Edition technology stack) and uses PostgreSQL as a database backend. [...] However, We recommend using it with a virtual machine with Debian instead of Windows. Read more

Games: Godot, SCUMM, GOG

  • Godot Engine - Dev snapshot: Godot 3.2.4 beta 3

    While development keeps going at full speed towards Godot 4.0 (see recent devblogs on GDScript typed instructions and Complex Text Layout), a lot of work is also being done on the 3.2 branch for the upcoming Godot 3.2.4. This new beta 3 build comes shortly after last week's beta 2 to fix some of the regressions and bugs reported against that release. The only big change is that the classical build for macOS is now a universal binary, with both x86_64 and arm64 architectures included (to support the new ARM-based Apple M1 chip natively). This update also re-adds UWP templates which we missing in beta 1 and beta 2 due to a temporary buildsystem issue.

  • The Red Comrades game series goes supported

    Red Comrades is a 2D adventure game played from a third-person perspective. The game's protagonists are from Dmitri Furmanov's 1923 novel Chapaev: historical Russian military figure Vasiliy Chapayev, his aide Petka, and the machine gunner, Anka.

  • GOG are doing their own Black Friday sale with lots of DRM-free games | GamingOnLinux

    If the Steam Autumn Sale and the itch.io sale aren't your thing, perhaps you might find something you want over on the DRM-free store GOG.com. This sale has GOG doing some extra discounts in the form of time-limited Flash Deals. Each has a timer, with a fresh set being put up once the timer runs out. Some good deals going in those too like 85% off Pillars of Eternity: Definitive Edition until November 29.