Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Thursday, 20 Jan 22 - Tux Machines is a community-driven public service/news site which has been around for over a decade and a half and primarily focuses on GNU/LinuxSubscribe now Syndicate content

Search This Site

Stay Protected with Librem 14’s Latest Pureboot Feature

Filed under
Linux
Hardware
Security

The Librem 14 Pureboot bundle is pushing the envelope on security tools. Newly added to our latest PureBoot release is a feature that protects against file changes on your root filesystem. This is the same validation done on the boot partition, simply expanded to specified directories on the root filesystem. This allows you to cryptographically sign your OS files with keys in your control.

Read more

These Mockups of System76’s Cosmic Desktop Leave Me Very Excited

Filed under
GNU
Linux

If last weeks sneak peek at real-world progress on System76’s new Rust-based desktop experience left you excited, just wait until you see what they’ve got planned next.

Pop!_OS code explorer Eduardo Flores dug up a Figma design document made by System76 gives us a much better look at what’s in store for the next-gen COSMIC desktop environment.

And though hate to be a tease: it looks amazing.

Now, I’ve always been a fan of desktop applets, indicators, menu bar items, whatever you want to call then. Vanilla GNOME is pretty averse to them and its Status Menu ‘groups’ several functions into one menu. While there are extensions out there that can split them back out, it’s not the defeat.

Read more

Flatpak App of the Week: QPrompt – Teleprompter Software for Video Creators

Filed under
Linux
Software
Reviews

Meet QPrompt (the successor of Imaginary Teleprompter), an open-source teleprompter software for video creators, designed to work across several popular platforms, including Linux and macOS, as well as to be compatible with both mobile and desktops.

Written in C++ and QML, QPrompt leverages the Qt and Kirigami frameworks to provide users with a fast, easy to use and flexible GUI with a jitter free experience, which works with cellphones, webcams, tablet teleprompters, and PC-based studio teleprompters.

Read more

today's leftovers

Filed under
Misc
  • Fedora Server 36 Could Make It Easier To Manage NFS & Samba File Sharing - Phoronix

    Red Hat with the Fedora community have been working for years now to make Cockpit very capable for a web-based interface for administering Linux servers. In addition to this year working on shifting their Anaconda installer to a web-based interface that makes use of Cockpit, from this web management portal they are wanting to make it easier to setup file sharing with NFS and Samba.

    A Fedora 36 change proposal has been submitted to ship a new Cockpit module to make file sharing with Samba and NFS easier. This new module would provide a graphical web interface for provisioning and maintenance of NFS and Samba shares that can complement the existing command-line based controls for NFS and Samba servers.

  • Emma Kidney: Fedora IoT Web Page - Initial Ideas

    Just an update on what I've been working on Smile Click through to see my process and progress starting to create a web page mock-up for Fedora IoT as part of the Fedora Website Revamp!

    As part of the Fedora Website Revamp, I got tasked with creating a mock-up of the Fedora IoT web page. I reference the Fedora IoT logo a lot here. I was unable to locate high quality SVGs, so I just made some quick vectors as placeholders.

  • I'm Thinking About You Right Now!

    My sole role at Debian alongside my teammate, aided by our mentors, is to facilitate the Node.js 16 and Webpack 5 Transitioning. What exactly does that mean?

    Node.js 16, as of the time of this writing, is the active LTS release from the Node.js developers while Webpack 5 is also the current release from the Webpack developers. At Debian we have to work towards supporting these packages. Debian as an OS comes with a package manager coined Advanced Package Tool or simply APT on which command-line programs specific to Debian and it's many-flavored distributions, apt, apt-get, apt-cache are based. This means before the conception of yarn and npm, the typical JavaScript developer's package managers, apt has been. Debian unlike yarn and npm, ideally only supports one version of a software at any point in time and on edge cases may have to support an extra one as noted in this chat between my mentor and a member.

  • Running OpenWRT x86 in qemu

    Sometimes it's nice for testing purpose to have the OpenWRT userland available locally. Since there is an x86 build available one can just run it within qemu.

  • Tiger Lake-U system offers 2.5GbE and dual GbE with PoE

    Arbor’s fanless, rugged “ARES-1980” runs Ubuntu or Win 10 on Intel’s 11th Gen U-series CPUs with up to 64GB DDR4, 2.5-inch SATA, triple display support, 2.5GbE, 2x GbE with PoE, 4x USB 3.2 Gen2, 4x serial, DIO, 2x M.2, and mini-PCIe.

    Arbor has launched a rugged, 210 x 180 x 60mm ARES-1980 embedded PC designed for industrial and in-vehicle applications. The system, which follows earlier ARES-branded Arbor computers such as the Apollo Lake based ARES-5310, runs Ubuntu 20.04 or Windows 10 IoT on Intel’s 11th Gen Tiger Lake-U processors.

  • Google Open Source Programs Office: The business impact of open source

    Amanda Casari is an open source scientist with the Google Open Source Programs Office where she leads Google’s research and engineering work with Project OCEAN. Open source programs offices (OSPOs) are established in organizations as a means to centralize policies, strategies, and guidance, and to ensure common practices across complex teams working on open source projects. Amanda offers some structure for any organization working with open source that is considering starting an OSPO of their own.

  • Mozilla Privacy Blog: European Parliament green-lights crucial new rulebook for Big Tech

    Today the European Parliament adopted its report on the draft Digital Services Act, the EU’s flagship proposal to improve internet health. Today’s vote is a crucial procedural step on the road to bringing the draft rules to reality, and we commend Members of Parliament for their efforts.

  • LibreOffice developer community - LibreOffice Development Blog

    Do you want to contribute to the LibreOffice development, but you don’t know enough about the LiberOffice code internals? Do you want to enhance the application or fix a bug in LibreOffice, but you don’t know how to do that? LibreOffice developer community can help you not only for at the beginning, but by helping you focus on the right aspect of the code. Reviewers will review your code that eventually will be part of the LibreOffice code!

  • Louis-Philippe Véronneau - Montreal Subway Foot Traffic Data, 2021 edition

    For the third time now, I've asked Société de Transport de Montréal, Montreal's transit agency, for the foot traffic data of Montreal's subway. I think this has become an annual thing now Smile

  • Google sours on G Suite freeloaders, demands fee or flee • The Register

    Google has served eviction notices to its legacy G Suite squatters: the free service will no longer be available in four months and existing users can either pay for a Google Workspace subscription or export their data and take their not particularly valuable businesses elsewhere.

    "If you have the G Suite legacy free edition, you need to upgrade to a paid Google Workspace subscription to keep your services," the company said in a recently revised support document. "The G Suite legacy free edition will no longer be available starting May 1, 2022."

  • On DEI Research: Why the Linux Foundation? Why now? [Ed: Linux Foundation may struggle to justify its very own existence]

    The open source community is working on many simultaneous challenges, not the least of which is addressing vulnerabilities in the core of our projects, securing the software supply chain, and protecting it from threat actors. At the same time, community health is equally as important as the security and vitality of software code.

    We need to retain talented people to work on complex problems. While we work urgently on implementing security best practices such as increasing SBOM adoption to avoid another Log4J scenario, we can’t put the health of our communities on the open source back burner, either.

    Our communities are ultimately made up of people who contribute, have wants and needs, and have feelings and aspirations. So while having actionable data and metrics on the technical aspects of open source projects is key to understanding how they evolve and mature, the human experience within project communities also requires close examination.

  • A Desktop Environment For The Web Browser?!?! - Invidious

    Have you ever wanted to do everything inside of the web browser, well imagine if you have an entire desktop environment inside of your web browser, well that's DaedelOS

  • Linux Action News 224

    We explain SUSE Liberty Linux and contemplate why the community seems to be selecting distributions with newer kernels.

  • Building A Silent Linux Desktop For 2022 With The Streacom DB4 Review - Phoronix

    The long time Phoronix reader, with an excellent long-term memory, may remember an odd article from back in August 2017 on buying a passively cooled computer. It tells the tale of the consumer who decided to buy a rather niche, fanless, therefore passively cooled computer.

    Well, that was been my computer for four and a half years. Even though the I7-7700T the article portrayed has served me well. It did start to show age a little. Especially as of late, it will sometimes spontaneously reboot. It does so very rarely, without prior warning and seemingly unprovoked. Its a bit of a nuisance.

    While I wrote that article in 2017 I had also come to learn of the existence of the Streacom DB4 The DB4, of all computer cases that allow for their innards to be passively cooled, has since always been the proverbial unattainable love to me: Stunning, exciting, exclusive and she knows it.

Kernel and Graphics: AMD, Zink, and Openwashing of GPUs

Filed under
Graphics/Benchmarks
Linux
  • AMD Preps for Zen 4: Different Types of Cores Now Supported in Linux | Tom's Hardware

    Perhaps, a more intriguing innovation is a new Scalable Machine Check Architecture (SMCA) of some future AMD platforms that could use different types of SMCA and therefore cores.

    "Future AMD systems will have different bank type layouts between logical CPUs," wrote Yazen Ghannam, an AMD engineer. "So having a single system-wide cache of the layout won't be correct. […] Patch 1 adds new bank types and error descriptions used in future AMD systems. Patch 2 adjusts how SMCA bank information is cached."

    So far, AMD has not announced a single hybrid processor that integrates different types of cores, though the company has never completely excluded such a possibility. Since AMD will have Zen 4 and Zen 4C cores next year, perhaps this is the time when the company might consider a CPU with both big and smaller cores. Alternatively, a new SMCA may indicate that Zen 4C will have a different machine check architecture than other Zen cores, which is why AMD needs to implement its support into Linux.

  • Zink 4ever

    After weeks of hunting for the latest rumors of jekstrand’s future job prospects, I’ve finally done it: zink now supports more extensions than any other OpenGL driver in Mesa.

    That’s right.

    Check it on mesamatrix if you don’t believe me.

    A couple days ago I merged support for the external memory extensions that I’d been putting off, and today we got sparse textures thanks to Qiang Yu at AMD doing 99% of the work to plumb the extensions through the rest of Mesa.

    There’s even another sparse texture extension, which I’ve already landed all the support for in zink, that should be enabled for the upcoming release.

  • Zink OpenGL-on-Vulkan Now Offers Broader OpenGL Coverage Than RadeonSI, Intel - Phoronix

    When it comes to OpenGL extension support, the Zink generic OpenGL-on-Vulkan implementation now has as robust coverage as core Mesa offers and what is implemented by the LLVMpipe software driver, RadeonSI Gallium3D, and the Intel i965 drivers.

    Zink has already offered OpenGL 4.6 support but now after recently adding some additional extensions that aren't mandated by version 4.6, it is now on-par with the other drivers for the raw number of extensions exposed and exceeds the other drivers for non-core extensions.

    Zink along with core Mesa / LLVMpipe / RadeonSI / i965 are at 160 extensions exposed while being the set of open-source drivers supporting OpenGL 4.6.

  • Radeon AOMP 14.0-1 Released Along WIth New GPUOpen Tool Updates - Phoronix

    A handful of new AMD Radeon open-source GPU sofware releases were made today for developers.

    First up, AOMP 14.0-1 is out. AOMP is AMD's downstream of LLVM/Clang targeting OpenMP offloading for Radeon GPUs. AOMP is one of several downstreams maintained at AMD and this one is all about carrying the latest Radeon OpenMP GPU offloading work until it is all upstreamed -- or in other cases, patches that are experimental or not applicable for upstreaming.

Games: Oversteer, Stellaris, and Kitsune Tails

Filed under
Gaming
  • Steering Wheel manager Oversteer expands supported wheels in 0.7.0 | GamingOnLinux

    Oversteer continues to be the best way to setup and configure Steering Wheels on Linux. Oversteer 0.7.0 is out now and expands support for more wheels. Since, like a lot of other special hardware, the original manufacturer doesn't support Linux, community efforts like this are essential.

  • Stellaris 3.3 Unity gets a Beta available on Steam | GamingOnLinux

    Paradox Interactive are gearing up ready for the next major update to their space strategy game Stellaris. A new opt-in Beta is available for the 3.3 Unity update.

    There's still plenty of work to be done to finish the update with it still in active development, however this is your time to get in early and see what's new and report any issues. Currently some new localization strings are only in English and there's some placeholders but there's a lot of new features and reworks.

  • Kitsune Tails gets an all-star voice cast | GamingOnLinux

    Kitsune Tails is an upcoming LGBTQ-focused retro story platformer from Kitsune Games and MidBoss, LLC. that's due out later this year. Looks great for platformer fans and it's going to have quite the voice cast.

    There's what seems like a nice big mix of people getting involved with Kira Buckland (the voice of iconic NiEr: Automata protagonist 2B, Street Fighter V’s Falke, and JoJo's Bizarre Adventure: Stone Ocean’s Jolynne Cujoh) plus Angela Tran (Genshin Impact, Lake, Summer in Mara), Katlyn Dannes (The Homework's Revenge: Esther in Wonderland and Square Roots), Brent Mukai (Ratchet and Clank: Rift Apart, Pokemon Masters) and more.

Programming Leftovers

Filed under
Development
  • ARPA2CM released – some CMake modules | [bobulate]

    One of the more broadly-useful things to come out of KDE Frameworks efforts is, in my opinion, the KDE Extra CMake Modules (ECM). Since KDE software nearly-universally uses CMake as (meta-)build system, a lot of common functionality is distilled into the ECM. It makes building KDE software more consistent and generally easier. Inspired by KDE ECM, let me present ARPA2CM, a conceptually-similar set of CMake modules for a different software stack.

  • Dirk Eddelbuettel: RQuantLib 0.4.15: Regular Update

    A new release 0.4.15 of RQuantLib arrived at CRAN earlier today, and has been uploaded to Debian as well.

    QuantLib is a very comprehensice free/open-source library for quantitative finance; RQuantLib connects it to the R environment and language.

    The release of RQuantLib comes four months after the previous release, and brings a momitor update for the just-released QuantLib 1.2.5 version along with a few small cleanups to calendars and daycounters.

  • Free Ways to Learn Python Today

    Python is one of the top programming languages in use today, and, along with JavaScript, it’s also considered as one of the easiest languages to learn.

    Python is a general-purpose language that is widely used to build websites and software, automate tasks, and conduct data analysis, according to Coursera. For example, data scientists and other data professionals frequently use Python “to conduct complex statistical calculations, create data visualizations, build machine learning algorithms, manipulate and analyze data, and complete other data-related tasks.” Entry-level software developers can also leverage Python skills to improve their job prospects and earn higher salaries.

today's howtos

Filed under
HowTos
  • How to find duplicate text in files with the uniq command on Linux

    You must have dealt with text files containing duplicate lines and words. The uniq tool is your best chance in Ubuntu where text files and redundant information are involved.

    In Ubuntu, the uniq command is used to show duplicate lines in a text file. If you wish to eliminate identical words or lines from a text file, this command can assist. Because the uniq command looks for unnecessary copies by matching neighbouring lines, it can only be used with sorted text files.

    In this tutorial, you will learn how to remove duplicate text from text files using the uniq command. You will also learn the full capabilities and options that the uniq command provides.

  • How to Enable Basic Authentication on ELK Stack - kifarunix.com

    In this tutorial, you will learn how to enable basic authentication on ELK stack. Elastic/ELK stack supports user authentication. This enables it to restrict access to various resources within the cluster. To access these resources when authentication is enabled, a user has to prove their identity using username/passwords or other forms of identity depending on the authentication realm enabled.

  • How to install collectd and send metrics to Graphite/Statsd

    Collectd is a daemon which collects system and application performance metrics periodically and provides mechanisms to store the values in a variety of ways, in our case sending to Graphite. Collectd gathers metrics from various sources, e.g. the operating system, applications, log files and external devices, and stores this information or makes it available over the network. Those statistics can be used to monitor systems, find performance bottlenecks (i.e. performance analysis) and predict future system load (i.e. capacity planning). Or if you just want pretty graphs of your private server and are fed up with some homegrown solution you’re at the right place, too.

  • How to Setup Promtail, Grafana and Loki for free Log Management in Debian 11

    Grafana Loki is an open source log aggregation tool provided by the Grafana Labs. It is a horizontally scalable, highly available, multi-tenant log aggregation system inspired by Prometheus. It is designed to be very cost effective and easy to operate. It does not index the contents of the logs, but rather a set of labels for each log stream. This reduces the workload of processing and storing logs.

    Promtail is Loki’s log collector, which sends log tags to Grafana Loki for indexing.

  • How to Setup Central Logging Server with Rsyslog in Ubuntu 20.04 – Citizix

    Rsyslog is an open-source software utility used on UNIX and Unix-like computer systems for forwarding log messages in an IP network. It is an open-source utility for log processing. It permits the logging of data from different types of systems in a central repository. Rsyslog is a Syslog protocol with more extensions, features, and benefits.

    Rsyslog can deliver over one million messages per second to local destinations when limited processing is applied making it so powerful. By default, Linux uses the syslog daemon to record logs about how the system is running and then putting these logs into a central repository in: /var/log where we can examine and investigate them.
    In simple terms of meaning everything from kernel events to user actions is logged by Linux, allowing you to see al most any action performed on your pc or servers.

  • » so ext4 is good for notebooks & desktops & workstations, zfs is better on servers? | dwaves.de

    so, ext4 is good for notebooks & desktops & workstations (that do regular backups on a separate, external, then disconnected medium)

    is zfs “better” on/for servers?

  • How to Install Redmine Project Management Software on Rocky Linux 8

    Redmine is a free and open-source project management software and issue tracking tool. It is written using the Ruby on Rails framework and can be integrated with various version control systems. It includes a repository browser and diff viewer. It can be used to manage projects features per project wikis and forums, time tracking and role-based access control. It is cross-platform, cross-database and supports 49 languages.

    In this tutorial, you will learn how to install Redmine on a Rocky Linux 8 based server.

  • A Guide to Non-Alphanumeric Characters

    Alphanumeric is a description of characters that is both letters and numbers. Typically you will see this term when setting a username on a website or elsewhere- when there is a restriction around the characters you are able to use. ‘1ffcs3rf1a’ is an example of a an alphanumeric string.

  • How to install the Vivaldi Browser on Elementary OS 6.0 - Invidious

    In this video, we are looking at how to install the Vivaldi Browser on Elementary OS 6.0.

  • How to Add Application Shortcuts to the Ubuntu Desktop

    Having app shortcuts on your desktop significantly decreases the time it takes to launch an app. Here's how to add desktop shortcuts on Ubuntu.

    Unlike Windows, Ubuntu doesn't automatically add desktop shortcuts for the apps you install. While this might not cause problems for experienced Linux users, those who come from Windows can find this behavior strange, provoking them to switch back to their old OS. After all, who wouldn't want the convenience of launching their apps directly from the desktop—that's what a desktop is for!

    In this guide, you'll learn how to create and add application shortcuts to the Ubuntu desktop. Let's delve right into it.

  • How to install BASTON by Txori on a Chromebook

    Today we are looking at how to install BASTON by Txori 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.

Microsoft's Pluton will be shut off by default

Filed under
GNU
Linux
Microsoft

PCs coming this year with Microsoft's integrated Pluton security chip won't be locked down to Windows 11, and users will have the option to install Linux and turn off the feature completely.

The first PCs with Pluton chips and Windows 11 PCs were shown at CES earlier this month. Major PC chip makers, including Intel, AMD and Qualcomm are embedding the Pluton processor inside processors as a secure hardware layer to protect PCs.

But Microsoft's invasion at the hardware level has some users - especially in the open-source community - on high alert. The concern relates to the chip being a proprietary backdoor for Microsoft to take control of PCs and tying the hardware closely to Windows 11.

AMD integrated Microsoft's Pluton in Ryzen 6000 chips, which were introduced at CES earlier this month. AMD's goal is to bring better security to PCs, but users can disable Pluton.

"AMD respects user choice and, as is typical with many other security technologies, we provide the ability for a user to enable or disable Pluton based on their preferences in our reference BIOS," an AMD spokeswoman told The Register.

Pluton is a Windows security technology, but it does not restrict Linux installation, the spokeswoman said.

Read more

Also: Can Linux steal the desktop PC crown from Windows? Experts weigh in.

Top 10 file and disk encryption tools for Linux

Filed under
Software
Security

Data security and privacy have never been more critical for individuals, businesses, and organizations. However, there is no one-fit-all solution for data privacy. One solution is to encrypt your data, files, or disk drive.

Our article by Pulkit Chandak demonstrates some of the best ways to encrypt files in Linux. It illustrates reliable ways to encrypt files using GnuPG, ccrypt, 7-zip, VeraCrypt, and Tails OS. This article highlights more open source tools to create file vaults and encrypt and decrypt disk drives. It will also demonstrate how to create an encrypted file vault in a scenario where you do not want to encrypt your entire disk drive.

Read more

Security Leftovers

Filed under
Security
  • McAfee and FireEye rename themselves ‘Trellix’ • The Register

    Newly combined security outfits McAfee and FireEye have revealed a new name: "Trellix".

    Readers may find the name familiar, as another tech company used the same name in the 1990s and early 2000s when it offered intranet and web published tools such as Trellix Web.

  • CISA Releases Final Version of Guidance: IPv6 Considerations for TIC 3.0

    CISA has released the final version of Internet Protocol version 6 (IPv6) Considerations for Trusted Internet Connections (TIC) 3.0. This guidance supports the federal government-wide deployment and use of the modernized network protocol. The final version includes feedback provided during the public comment period that ended in October 2021. See the fact sheet Response to Comments on Guidance: IPv6 Considerations for TIC 3.0 for a comprehensive analysis of comments received. This release is in accordance with Office of Management and Budget (OMB) Memorandum 21-07, which entrusts CISA with enhancing the TIC program to support IPv6 implementation in federal IT systems.

  • The price for software security and maintainer burnout / OSI News & Updates [Ed: OSI fails to note NPM is Microsoft and GitHub banned a developer for doing what he wanted with his code. Microsoft is the ‘boss’ of OSI.]

    The price for software security and maintainer burnout

    2022 started reminding us that software security is a problem not only for open source packages. At the same time, “how to remunerate open source maintainers?” is a question with impossibly numerous answers: we need focus to find different solutions for different problems.

    Lots of security issues packed in a few weeks: December 2021 saw the Log4j package knocked down by a nasty bug. In January 2022 we witnessed an act of self-sabotation by a maintainer of two NPM packages. On New Year's Day a bug in Microsoft Exchange ruined the celebrations for many system administrators. Very different scenarios that confirm how complex and fragile our IT infrastructure is. With open source software so popular, shipped in millions of software packages, the open source communities risk becoming a punching bag for problems it cannot necessarily solve.

  • Security updates for Thursday [LWN.net]

    Security updates have been issued by Debian (drupal7), Fedora (kernel, libreswan, nodejs, and wireshark), openSUSE (busybox, firefox, kernel, and python-numpy), Oracle (gegl, gegl04, httpd, java-17-openjdk, kernel, kernel-container, and libreswan), Red Hat (kernel, kernel-rt, and libreswan), Slackware (wpa_supplicant), SUSE (busybox, firefox, htmldoc, kernel, kubevirt, virt-api-container, virt-controller-container, virt-handler-container, virt-launcher-container, virt-operator-container, openstack-monasca-agent, spark, spark-kit, zookeeper, and python-numpy), and Ubuntu (curl, linux, linux-aws, linux-aws-5.11, linux-aws-5.4, linux-azure, linux-azure-5.11, linux-azure-5.4, linux-bluefield, linux-gcp, linux-gcp-5.11, linux-gcp-5.4, linux-gke, linux-gke-5.4, linux-gkeop, linux-gkeop-5.4, linux-hwe-5.4, linux-ibm, linux-kvm, linux-oem-5.10, linux-oem-5.13, linux-oem-5.14, linux-oracle, linux-oracle-5.11, linux-oracle-5.4, linux-raspi, linux-raspi-5.4, openvswitch, and qtsvg-opensource-src).

today's howtos

Filed under
HowTos
  • Solve network fragmentation with MTU

    During the implementation of OpenStack workloads, a common issue is fragmentation throughout the network, causing unforeseen performance issues. Fragmentation is normally difficult to address because networks can get complex, so the path of packets can be hard to trace or predict.

  • Easy Way to Install Prime OS 2.0 on Ubuntu!

    Prime OS is an Android operating system for the desktop that you can use for video editing, games or other purposes. Currently, Prime OS version 2.01 which uses android 11, has been released in Beta. I feel that this OS Update is experiencing a lot of development.

  • How to install GhostBSD 22.01.12 - Invidious

    In this video, I am going to show how to install GhostBSD 22.01.12.

  • How to Encrypt Your Files in the Cloud Using Rclone

    Rclone is a wonderful tool. It is a simple script that allows you to manage your files over a number of cloud storage providers seamlessly. It has an intuitive command line interface and a powerful set of features that, among other things, allow you to migrate data from one cloud remote to the other, combine multiple cloud remotes with one another and transparently encrypt and decrypt data. This article focuses on the last point.

  • How Install Graphite and Graphite-Web on Linux with docker and systemd

    Graphite is a free open-source software tool that monitors and graphs numeric time-series data such as the performance of computer systems. Graphite monitoring provides operations teams with visibility on varying levels of granularity concerning the behavior and mannerisms of the systems and applications. This leads to error detection, resolution, and continuous improvement.

    Graphite stores numeric time-series data (metric, value, epoch timestamp) and renders graphs of this data on demand. A time-series is a sequence of observations taken sequentially in time. Time series analysis reveals trends and patterns associated with external factors and anomalies. With adequate graphing teams and enough time series data, it’s even possible to intuitively forecast future events.

  • How to install filezilla client on Rocky Linux 8 | AlmaLinux - Linux Shout

    FileZilla is a free FTP client that offers many convenient functions and is easy to use. Although it is popularly used on Windows systems, however being an open-source application it is also available for Linux systems. Here we learn the commands to install FileZilla Client on Rocky Linux or AlmaLinux 8.

    If you already have an FTP server, for example, on some hosting or cloud service, then easily upload and download the files using FTP/SFTP protocol with graphical clients such as FileZilla.

    Apart from this, the FileZilla client also supports working with multiple FTP servers and different operating systems. FileZilla allows you to connect to an FTP server even if you use a firewall or want to use a proxy server. If desired, the connection can also be secured with SSL. Aborted downloads can also be seamlessly resumed. And if the server is busy, you can still continue your downloads thanks to the keep-alive system.

Red Hat Satellite 6.10.2 has been released

Filed under
Red Hat

We are pleased to announce that Red Hat Satellite 6.10.2 is generally available as of January 19, 2022.

Red Hat Satellite is part of the Red Hat Smart Management subscription that makes it easier for enterprises to manage patching, provisioning, and subscription management of Red Hat Enterprise Linux infrastructure.

Read more

today's leftovers

Filed under
Misc
  • BSDNow 438: Toolchain Adventures

    FreeBSD Foundation reviews 2021 activities, DragonflyBSD 6.2.1 is here, Lumina Desktop 1.6.2 available, toolchain adventures, The OpenBSD BASED Challenge Day 7, Bastille Template: AdGuard Home, setting up ZSH on FreeBSD and more.

  • Interview in Destination Linux

    I was recently interviewed for episode 261 of Destination Linux, and it was a blast!

  • Ubuntu 21.04 Hirsute Hippo Reached End Of Life | Itsubuntu.com

    Ubuntu 21.04 (Hirsute Hippo) as the release has now reached the end of life. Ubuntu 21.04 was released nine months ago, on April 22nd, 2021. If you’re still using Ubuntu 21.04, it is highly recommended that you upgrade to the latest Ubuntu operating system as Canonical will stop offering updates for Ubuntu 21.04 users.

  • Accessible by design: How we are designing for accessibility at Canonical

    In this blog post, I will talk about some of the most important considerations when it comes to building UIs that are accessible by design and how we are approaching this challenge at Canonical to continuously improve the accessibility of Vanilla, our open source design system and CSS framework.

    [...]

    Hold on! Don’t leave the page yet, I promise this will get interesting.

    The boring part (at least for me) and the shallowest way of looking at compliance is legislation. Over the years, there have been different mandates or laws to enforce digital and non-digital accessibility, such as the Americans with Disabilities Act in the USA (1990) and in the European Union the European Accessibility Act, which will likely cause a stir. Starting in June 2025, a wide range of sectors, products and services must be accessible or companies will face legal repercussions from the European Commission. The good news is that up to now, regardless of the legislative body, the standard for compliance is always the W3C Web Content Accessibility Guidelines (WCAG).

  • Atmosic ATM33 - A Bluetooth LE 5.3 Cortex-M33 MCU with energy harvesting capabilities - CNX Software

    Atmosic ATM33 is a Bluetooth LE 5.3 compliant Cortex-M33 microcontroller with optional energy harvesting capabilities that can enable up to 5x longer battery life and even battery-free solutions.

    The 64 MHz MCU also comes with 64 KB ROM, 128 KB RAM, 512 KB non-volatile memory, hardware security features, and SensorHub hardware block that allows data to be managed while the majority of the SoC, including the MCU core, is in a hibernated state.

  • Home Assistant Yellow - Pi-powered local automation

    For example, I wanted to make it easy for my kids to control a home theater with four different devices and complex audio/visual routing, so I bought a Harmony remote and programmed it to control TV, a game console, an Apple TV, and radio. I don't want Logitech to start controlling other aspects of my house, or to give intruders an avenue by which they could invade my home's network.

IBM/Red Hat and Fedora/Outreachy Leftovers

Filed under
Red Hat
  • 6 ways financial services leaders can enable innovation | The Enterprisers Project

    Innovation is key to any organization’s future success, but it’s especially true for financial services organizations. So why isn’t innovation happening faster? Is your firm at risk of being left behind?

    In the mid-2000s, I sat at a lunch-and-learn with an executive from a major social platform, who was asked about an up-and-coming competitor. The response was, in my opinion, short-sighted; it went something like this: “We aren’t concerned about them; it’s for college kids and people have profiles, photos, and big networks of friends on our site. They won’t want to start over somewhere else.”

    The executive was wrong about this – very, very wrong. The financial services industry is at a similar tipping point and technology-based innovation will lead the way.

    What advice would you give to business leaders in working with their technical leaders?
    What can you do about it? Ask yourself: Are your business leaders and technical leaders slowing you down? Is collaboration too hard? Is alignment out of sync? We often hear frustrations from Red Hat clients about just getting things done and hear statements such as “Why can’t IT just get me what I need?” or “The business team doesn’t listen.”

    We asked former financial services IT pros who now work for Red Hat for tips on how business leaders in financial services can work better with IT leaders – and get their needs met more quickly.

  • 8 fundamental Linux file-management commands for new users | Enable Sysadmin

    I'm a believer in the basics, and as a former technical instructor, I have a soft spot for folks who are new to Linux (and other platforms). I've written articles on the fundamentals, and I thought it was time to cover some basic file-manipulation commands.

    This article looks at day-to-day tasks such as copying, moving, renaming, creating, and deleting files and directories. Here are eight commands to make managing files easier.

  • Building better businesses: Announcing our Red Hat EMEA Digital Leaders 2021

    Life moves fast. Innovation moves faster. We’re all in a rush to keep up. Every now and then, it’s important to hit the pause button and reflect on achievements. Reflection isn’t just good for the soul. The accomplishments of others can be the gateway to our own progress. By taking inspiration and learnings from others, we can overcome organizational groupthink, draw on a more diverse pool of ideas and experiences, and shortcut our way to solutions and success.

    This is the thinking behind the Red Hat EMEA Digital Leaders Awards—a new program in association with Intel and IDC celebrating the best open source projects using Red Hat technology and services

    We received so many strong stories, from so many different countries and industries. When businesses apply open source solutions and working principles to their transformation projects, every KPI—profitability, cost savings, customer satisfaction, employee productivity and market share—is improved.

    It has been inspiring, and humbling, to see how Red Hat is helping to build better businesses, and a better world.

  • Integrate ISO 20022 payments messaging with CI/CD

    The financial industry is increasingly embracing International Organization for Standardization (ISO) 20022-based standards (MX messaging) to exchange messages for both payments and securities. Key benefits of MX messaging include its ability to capture richer data, flexibility, and machine-readable format. However, the older SWIFT MT message set is still deeply entrenched in the core systems and processes of the financial sector. This situation has created a growing demand for MT-MX conversion.

    In this article, I will show you one way to achieve MT to MX mapping on Red Hat OpenShift using the message transformation platform from Trace Financial, a Red Hat Independent Software Vendor (ISV), and Red Hat Fuse.

  • Fedora Community Blog: Outreachy Project “Mote” progress update

    I had heard Outreachy internship from one of my seniors who was sharing her experience in my college when I was in my second year. I decided to give it a shot with utmost dedication and learning after understanding how Outreachy can be a great learning experience – needed to excel in the IT industry. Outreachy helps people from under-represented groups and is a life-changing experience for a contributor. I feel happy now that I am working with amazing mentors who guide and motivate me at every step. This opportunity wouldn’t be possible without the support of my parents, friends, and mentors.
    I always have shared my knowledge and experience with beginners, and this is a chance for me to prove myself capable and then help other people contribute to Open Source. I am excited for the next 3 months of knowing community members and helping with the project.

    I am currently in week 5 of my Outreachy Internship and I must say it’s going great. Every day is a new learning experience for me with lots of new implementations, goals, and tasks. This keeps me motivated and afresh with the project.

Free, Libre, and Open Source Software

Filed under
Software
  • Webmin – A Web Based System Administration Tool for Linux

    Webmin is an open-source web-based system configuration tool for Linux system administration. With the help of this tool, we can manage internal system configuration such as setting up user accounts, disk quotas, services configuration like Apache, DNS, PHP, MySQL, file sharing, and much more.

    Webmin application is based on Perl module and it uses TCP port 10000 with OpenSSL library for communicating via browser.

  • ProtonMail Now Protects You From Email Tracking

    ProtonMail is an open-source email service that offers best-in-class privacy and security features. All of its client applications are open-source as well. You can use it for free and opt for premium upgrades if needed. Whether using it for free or with a subscription, ProtonMail has been an impressive option for privacy and open-source enthusiasts.

    In fact, we use it for our team. And, it has been a good service so far!

    Now, to make things better, ProtonMail announced a new feature that blocks hidden pixels in emails that often track your activity.

  • Workspace Organizer 'Rambox 2.0' Launches with a Revamped UI and New Features - It's FOSS News

    The open-source workspace organizer, Rambox, has just received a fresh new update.

    If you’re not familiar with Rambox, it is basically an all-in-one app that combines numerous web apps and messaging services into one single application. In fact, we’ve previously reviewed its open-source community edition.

    The latest update has introduced significant changes to Rambox. Let’s take a look at all the new features that come packed with Rambox 2.0

  • Genode OS Planning For WireGuard, Mobile Usability With The PinePhone - Phoronix

    I've been writing about Genode OS for over a decade as one of the interesting original, open-source operating system frameworks that has taken novel approaches to many design elements and continues persevering with their efforts. For 2022 the project has yet more ambitious goals ahead.

    Over the course of 2021, Genode accomplished making use of more Linux driver code where possible, hardware-accelerated graphics are in better shape, and getting more code natively working on the platform such as the open-source Chromium web browser. Besides the Intel graphics in working shape, Genode OS also tackled web camera support, LTE data support, and other features in 2021.

  • Linux App Summit 2022 will be held in Italy

    The Linux App Summit (LAS) of 2022 will be held in Rovereto, a picturesque city at the foot of the Italian Alps.

    Whether you are a company, journalist, developer, or user interested in the ever-growing Linux app ecosystem, LAS will have something for you. Scheduled for April, LAS 2022 will be a hybrid event, combining on-site and remote sessions, including talks, panels and Q&As.

    The call for papers will open soon, and the registrations shortly after.

    Follow us on Twitter to keep up to date with Linux App Summit news.

  • Omicron Storm Cancels In-person ‘Spacewalk’ Event – Online Version Rescheduled

    With the Omicron variant of Covid-19 spreading across the country (and globe) like a fast moving storm, the folks at All Things Open have had to rethink their plans for presenting their free Spacewalk event as both an in-person and online hybrid event, and will now be offering the event online only.

    This led to some logistical difficulties for the event’s planners, since the original plan had been to livestream the event as it happened from the the Carolina Theater in downtown Durham, North Carolina. Long story short: the event originally scheduled for yesterday will now take place on Tuesday, January 25 at noon Eastern Time. Attendance is absolutely free, but a Zoom registration is required.

  • Security engineering course

    Although our course is designed for masters students and fourth-year undergrads in Edinburgh, we’re making the lectures available to everyone. I’ll link the rest of the videos in followups here, and eventually on the book’s web page.

Programming Leftovers

Filed under
Development
  • C your data structures with rellic-headergen

    Have you ever wondered how a compiler sees your data structures? Compiler Explorer may help you understand the relation between the source code and machine code, but it doesn’t provide as much support when it comes to the layout of your data. You might have heard about padding, alignment, and “plain old data types.” Perhaps you’ve even dabbled in emulating inheritance in C by embedding one structure in another. But could you guess the exact memory layout of all these types, without looking at the ABI reference for your platform or the source for your standard library?

  • DocKnot 7.01

    Continuing to flush out bugs in the recent changes to my static web site generator.

    I had missed some Unicode implications for how output from external programs was handled, and also missed Unicode decoding of the output from Pod::Thread, since Pod::Simple always encodes its output even if that output is to a scalar. I also missed an implication for how symlinks were handled in Path::Iterator::Rule, causing docknot spin to fail to copy files into the output tree that were symlinks in the input tree. Both of those bugs are fixed in this release.

  • The Rust Programming Language Blog: Security advisory for the standard library (CVE-2022-21658)

    The Rust Security Response WG was notified that the std::fs::remove_dir_all standard library function is vulnerable a race condition enabling symlink following (CWE-363). An attacker could use this security issue to trick a privileged program into deleting files and directories the attacker couldn't otherwise access or delete.

    This issue has been assigned CVE-2022-21658.

  • This Week In Rust: This Week in Rust 426
Syndicate content

More in Tux Machines

Flatpak App of the Week: QPrompt – Teleprompter Software for Video Creators

Meet QPrompt (the successor of Imaginary Teleprompter), an open-source teleprompter software for video creators, designed to work across several popular platforms, including Linux and macOS, as well as to be compatible with both mobile and desktops. Written in C++ and QML, QPrompt leverages the Qt and Kirigami frameworks to provide users with a fast, easy to use and flexible GUI with a jitter free experience, which works with cellphones, webcams, tablet teleprompters, and PC-based studio teleprompters. Read more

Today in Techrights

today's leftovers

  • Fedora Server 36 Could Make It Easier To Manage NFS & Samba File Sharing - Phoronix

    Red Hat with the Fedora community have been working for years now to make Cockpit very capable for a web-based interface for administering Linux servers. In addition to this year working on shifting their Anaconda installer to a web-based interface that makes use of Cockpit, from this web management portal they are wanting to make it easier to setup file sharing with NFS and Samba. A Fedora 36 change proposal has been submitted to ship a new Cockpit module to make file sharing with Samba and NFS easier. This new module would provide a graphical web interface for provisioning and maintenance of NFS and Samba shares that can complement the existing command-line based controls for NFS and Samba servers.

  • Emma Kidney: Fedora IoT Web Page - Initial Ideas

    Just an update on what I've been working on :) Click through to see my process and progress starting to create a web page mock-up for Fedora IoT as part of the Fedora Website Revamp! As part of the Fedora Website Revamp, I got tasked with creating a mock-up of the Fedora IoT web page. I reference the Fedora IoT logo a lot here. I was unable to locate high quality SVGs, so I just made some quick vectors as placeholders.

  • I'm Thinking About You Right Now!

    My sole role at Debian alongside my teammate, aided by our mentors, is to facilitate the Node.js 16 and Webpack 5 Transitioning. What exactly does that mean? Node.js 16, as of the time of this writing, is the active LTS release from the Node.js developers while Webpack 5 is also the current release from the Webpack developers. At Debian we have to work towards supporting these packages. Debian as an OS comes with a package manager coined Advanced Package Tool or simply APT on which command-line programs specific to Debian and it's many-flavored distributions, apt, apt-get, apt-cache are based. This means before the conception of yarn and npm, the typical JavaScript developer's package managers, apt has been. Debian unlike yarn and npm, ideally only supports one version of a software at any point in time and on edge cases may have to support an extra one as noted in this chat between my mentor and a member.

  • Running OpenWRT x86 in qemu

    Sometimes it's nice for testing purpose to have the OpenWRT userland available locally. Since there is an x86 build available one can just run it within qemu.

  • Tiger Lake-U system offers 2.5GbE and dual GbE with PoE

    Arbor’s fanless, rugged “ARES-1980” runs Ubuntu or Win 10 on Intel’s 11th Gen U-series CPUs with up to 64GB DDR4, 2.5-inch SATA, triple display support, 2.5GbE, 2x GbE with PoE, 4x USB 3.2 Gen2, 4x serial, DIO, 2x M.2, and mini-PCIe. Arbor has launched a rugged, 210 x 180 x 60mm ARES-1980 embedded PC designed for industrial and in-vehicle applications. The system, which follows earlier ARES-branded Arbor computers such as the Apollo Lake based ARES-5310, runs Ubuntu 20.04 or Windows 10 IoT on Intel’s 11th Gen Tiger Lake-U processors.

  • Google Open Source Programs Office: The business impact of open source

    Amanda Casari is an open source scientist with the Google Open Source Programs Office where she leads Google’s research and engineering work with Project OCEAN. Open source programs offices (OSPOs) are established in organizations as a means to centralize policies, strategies, and guidance, and to ensure common practices across complex teams working on open source projects. Amanda offers some structure for any organization working with open source that is considering starting an OSPO of their own.

  • Mozilla Privacy Blog: European Parliament green-lights crucial new rulebook for Big Tech

    Today the European Parliament adopted its report on the draft Digital Services Act, the EU’s flagship proposal to improve internet health. Today’s vote is a crucial procedural step on the road to bringing the draft rules to reality, and we commend Members of Parliament for their efforts.

  • LibreOffice developer community - LibreOffice Development Blog

    Do you want to contribute to the LibreOffice development, but you don’t know enough about the LiberOffice code internals? Do you want to enhance the application or fix a bug in LibreOffice, but you don’t know how to do that? LibreOffice developer community can help you not only for at the beginning, but by helping you focus on the right aspect of the code. Reviewers will review your code that eventually will be part of the LibreOffice code!

  • Louis-Philippe Véronneau - Montreal Subway Foot Traffic Data, 2021 edition

    For the third time now, I've asked Société de Transport de Montréal, Montreal's transit agency, for the foot traffic data of Montreal's subway. I think this has become an annual thing now :)

  • Google sours on G Suite freeloaders, demands fee or flee • The Register

    Google has served eviction notices to its legacy G Suite squatters: the free service will no longer be available in four months and existing users can either pay for a Google Workspace subscription or export their data and take their not particularly valuable businesses elsewhere. "If you have the G Suite legacy free edition, you need to upgrade to a paid Google Workspace subscription to keep your services," the company said in a recently revised support document. "The G Suite legacy free edition will no longer be available starting May 1, 2022."

  • On DEI Research: Why the Linux Foundation? Why now? [Ed: Linux Foundation may struggle to justify its very own existence]

    The open source community is working on many simultaneous challenges, not the least of which is addressing vulnerabilities in the core of our projects, securing the software supply chain, and protecting it from threat actors. At the same time, community health is equally as important as the security and vitality of software code. We need to retain talented people to work on complex problems. While we work urgently on implementing security best practices such as increasing SBOM adoption to avoid another Log4J scenario, we can’t put the health of our communities on the open source back burner, either. Our communities are ultimately made up of people who contribute, have wants and needs, and have feelings and aspirations. So while having actionable data and metrics on the technical aspects of open source projects is key to understanding how they evolve and mature, the human experience within project communities also requires close examination.

  • A Desktop Environment For The Web Browser?!?! - Invidious

    Have you ever wanted to do everything inside of the web browser, well imagine if you have an entire desktop environment inside of your web browser, well that's DaedelOS

  • Linux Action News 224

    We explain SUSE Liberty Linux and contemplate why the community seems to be selecting distributions with newer kernels.

  • Building A Silent Linux Desktop For 2022 With The Streacom DB4 Review - Phoronix

    The long time Phoronix reader, with an excellent long-term memory, may remember an odd article from back in August 2017 on buying a passively cooled computer. It tells the tale of the consumer who decided to buy a rather niche, fanless, therefore passively cooled computer. Well, that was been my computer for four and a half years. Even though the I7-7700T the article portrayed has served me well. It did start to show age a little. Especially as of late, it will sometimes spontaneously reboot. It does so very rarely, without prior warning and seemingly unprovoked. Its a bit of a nuisance. While I wrote that article in 2017 I had also come to learn of the existence of the Streacom DB4 The DB4, of all computer cases that allow for their innards to be passively cooled, has since always been the proverbial unattainable love to me: Stunning, exciting, exclusive and she knows it.

Kernel and Graphics: AMD, Zink, and Openwashing of GPUs

  • AMD Preps for Zen 4: Different Types of Cores Now Supported in Linux | Tom's Hardware

    Perhaps, a more intriguing innovation is a new Scalable Machine Check Architecture (SMCA) of some future AMD platforms that could use different types of SMCA and therefore cores. "Future AMD systems will have different bank type layouts between logical CPUs," wrote Yazen Ghannam, an AMD engineer. "So having a single system-wide cache of the layout won't be correct. […] Patch 1 adds new bank types and error descriptions used in future AMD systems. Patch 2 adjusts how SMCA bank information is cached." So far, AMD has not announced a single hybrid processor that integrates different types of cores, though the company has never completely excluded such a possibility. Since AMD will have Zen 4 and Zen 4C cores next year, perhaps this is the time when the company might consider a CPU with both big and smaller cores. Alternatively, a new SMCA may indicate that Zen 4C will have a different machine check architecture than other Zen cores, which is why AMD needs to implement its support into Linux.

  • Zink 4ever

    After weeks of hunting for the latest rumors of jekstrand’s future job prospects, I’ve finally done it: zink now supports more extensions than any other OpenGL driver in Mesa. That’s right. Check it on mesamatrix if you don’t believe me. A couple days ago I merged support for the external memory extensions that I’d been putting off, and today we got sparse textures thanks to Qiang Yu at AMD doing 99% of the work to plumb the extensions through the rest of Mesa. There’s even another sparse texture extension, which I’ve already landed all the support for in zink, that should be enabled for the upcoming release.

  • Zink OpenGL-on-Vulkan Now Offers Broader OpenGL Coverage Than RadeonSI, Intel - Phoronix

    When it comes to OpenGL extension support, the Zink generic OpenGL-on-Vulkan implementation now has as robust coverage as core Mesa offers and what is implemented by the LLVMpipe software driver, RadeonSI Gallium3D, and the Intel i965 drivers. Zink has already offered OpenGL 4.6 support but now after recently adding some additional extensions that aren't mandated by version 4.6, it is now on-par with the other drivers for the raw number of extensions exposed and exceeds the other drivers for non-core extensions. Zink along with core Mesa / LLVMpipe / RadeonSI / i965 are at 160 extensions exposed while being the set of open-source drivers supporting OpenGL 4.6.

  • Radeon AOMP 14.0-1 Released Along WIth New GPUOpen Tool Updates - Phoronix

    A handful of new AMD Radeon open-source GPU sofware releases were made today for developers. First up, AOMP 14.0-1 is out. AOMP is AMD's downstream of LLVM/Clang targeting OpenMP offloading for Radeon GPUs. AOMP is one of several downstreams maintained at AMD and this one is all about carrying the latest Radeon OpenMP GPU offloading work until it is all upstreamed -- or in other cases, patches that are experimental or not applicable for upstreaming.