Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Sunday, 20 Jun 21 - 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

Quick Roundup

Type Title Author Replies Last Postsort icon
Story Linux and the Logo/Mascot Roy Schestowitz 21/06/2021 - 1:23am
Story Software: Backup, QOwnNotes, and IRC Roy Schestowitz 21/06/2021 - 1:21am
Story Review: CloudReady and TrueNAS Core Roy Schestowitz 21/06/2021 - 1:18am
Story Fete de la Musique and why I don’t use Google Roy Schestowitz 21/06/2021 - 1:14am
Story The best 10 videos conferencing tool for enterprises in 2021 Roy Schestowitz 20/06/2021 - 11:51pm
Story today's howtos Roy Schestowitz 20/06/2021 - 11:49pm
Story Audiocasts/Shows: XPLR, GNU World Order, and Emacs Roy Schestowitz 20/06/2021 - 11:43pm
Story Linux 5.13-rc7 Roy Schestowitz 1 20/06/2021 - 11:39pm
Story KDE: Akademy, KNewStuff, and digiKam Roy Schestowitz 20/06/2021 - 11:31pm
Story Debian 10.10 release 202106191548 Rianne Schestowitz 4 20/06/2021 - 11:22pm

Linux and the Logo/Mascot

Filed under
Linux
  • AMD Continues Working To Mainline Their PTDMA Driver For Linux - Phoronix

    Published all the way back in September 2019 was a Linux driver for supporting the Pass-Through DMA controller for EPYC processors. The PTDMA hardware allows for high bandwidth memory-to-memory and I/O copy operations. Now mid-way through 2021 that AMD PTDMA Linux driver remains in the works and is up to its tenth driver revision while waiting to see if it's now ready for mainline or further changes are still deemed necessary.

    This AMD PTDMA controller and driver is optimized for use with AMD Non-Transparent Bridge (NTB) devices and not general purpose DMA. NTB is used for in connecting multiple separate memory systems to the same PCI Express fabric. The PTDMA driver supports the 0x1498 (PCI device ID) controller found within EPYC processors since 7002 "Rome".

  • Linux At 30 - A Penguin For Your Thoughts [Ed: GNU/Linux is turning 38]

    Linux turns 30 this summer and, as part of the celebrations, the Linux Foundation asked the open source community "How has Linux Impacted your Life?" Authors of 30 personal stories have each been able to name a penguin. This led us to ask, Why is the Linux mascot a penguin?

    Back in April the Linux Foundation asked for submissions to what is now a slide show of stories about how Linux changed their lives. The responses came from all over the globe and 30 of them were selected to create a slideshow that you can view on the Linux Foundation blog. To thank the 30 respondents for their contributions, each of them was invited to name a penguin adopted from SANCCOB, the Southern African Foundation for the Conservation of Coastal Birds, a charity which rescues and rehabilitates seabirds that are injured or abandoned and then releases them back into the wild. This is why each of the slides features a penguin!

    [...]

    But why was Torvalds so keen on penguins. He himself joked that he had contracted "penguinitis", a disease that "makes you stay awake at nights just thinking about penguins and feeling great love towards them" after being bitten by a "ferocious" Fairy Penguin on his first trip to Austrailia in the early 1990s to talk to the Australian Unix Users Group.

Software: Backup, QOwnNotes, and IRC

Filed under
Software
  • Linux's Built-In Tools for Data Recovery and Backup - Influencive

    Although Linux distros aren’t exactly considered the most user-friendly operating systems available, many of the different distributions do include some very helpful utilities – as long as you know where to look. Not only can some of these utilities be used for managing and maintaining your Linux data, but some of them are specifically meant for data recovery or backup.

    It’s important to note that all Linux distros are not equal. As such, some of these tools might not be included with your Linux installation by default. Many of them are featured in some of the most popular distros, however, including ALT Linux, Debian, Fedora, Red Hat, FreeBSD, OpenBSD, Ubuntu, and more.

  • QOwnNotes 21.6.4

    QOwnNotes is a open source (GPL) plain-text file notepad with markdown support and todo list manager for GNU/Linux, Mac OS X and Windows, that (optionally) works together with the notes application of ownCloud (or Nextcloud). So you are able to write down your thoughts with QOwnNotes and edit or search for them later from your mobile device (like with CloudNotes) or the ownCloud web-service. The notes are stored as plain text files and you can sync them with your ownCloud sync client. Of course other software, like Dropbox, Syncthing, Seafile or BitTorrent Sync can be used too.

  • Introducing IRC.com by freenode

    1 score and a little over 2 years ago, IRC was created by the great and honorable Jarkko Oikarinen. It's had its ups and downs, from the era of net splits to the era of cancel culture. However, we're proud to announce that we've completely obliterated the swamp removing the shackles on progress, and now we're sailing blue seas. YaRR!

    [...]

    The app is in beta, but everything works. If you find any bugs, please let us know in #freenode-bnc!

    [...]

    Now that IRC is up to speed with modern messaging clients, we're now aiming to take things further yet. IRC is a much more robust and useable messaging platform than anything else out there. We're just getting started.

    Special thanks goes out to tjr and his team, as well as the entire freenode staff as we worked through the transition from legacy to present. An additional special thanks goes out to prawnsalad, who's previous contributions to the FOSS and IRC community, including the Kiwi IRC suite of FOSS, made all of this possible.

    The power of the people cannot be stopped. freenode is here to stay, no matter what gets thrown at it. It's now, as well, a recognized digital autonomous zone which gives it the unique ability to provide what freenode does best: freedom.

    freenode is IRC. freenode is FOSS. freenode is freedom. Ask not what you can do for freenode, but what freenode will do for you. IRC is back!

Review: CloudReady and TrueNAS Core

Filed under
Reviews

TrueNAS Core, formerly called FreeNAS, is a FreeBSD-based operating system which provides Network-Attached Storage (NAS) services. TrueNAS Core is the community branch of the TrueNAS project, sponsored by iXsystems. It also has a commercial branch called TrueNAS Enterprise. TrueNAS provides a minimal operating system base with a friendly, web-based front end for administration. Using TrueNAS we can set up ZFS storage pools, filesystem snapshots, network shares, user accounts, and background services through the web-based administration portal.

[...]

On the whole, I like TrueNAS Core. It's easy to set up, the web-based interface is easy to navigate. The system does a good job of displaying an overview of information and options in a friendly interface. There are a lot of options which might be overwhelming at first, but they're generally organized in a way that allows us to find specific tools fairly quickly.

I was frustrated with the networking issues which prevented me from using plugins, but the tools which were available, such as those for setting up pools, automating filesystem snapshots, and working with services were all top notch. I'd definitely look at using TrueNAS in an organization that had a lot of data to manage and wanted to organize and share it quickly and with minimal fuss.

Read more

Fete de la Musique and why I don’t use Google

Filed under
Google
GNOME

Today is Fete de la Musique in the French-speaking world.

It feels like the perfect time to release the video of former GNOME employee Magdalen Berns singing Zombie. I recorded this at the Google Mentor Summit in 2014. Magdalen is no longer with us, she died of cancer in 2019.

If Magdalen was alive today, would she recognize the GNOME organization? People are gradually coming to realize that the recent attacks on Dr Richard Stallman crossed far too many red lines. Working for a non-profit organization is a privilege and when certain GNOME employees attacked a volunteer, Dr Stallman, they undermined the principle of volunteering everywhere.

We already see people who signed the petition in the heat of the moment are asking to remove their names. The choice of the song's title is subject to debate. Are zombies the people trying to stamp out independent thought from leaders like Dr Stallman? Or are they the volunteers silenced by mindless groupthink?

Read more

The best 10 videos conferencing tool for enterprises in 2021

Filed under
Software

Some problems are just too big and complex for any one person who handles them alone, for these challenges we need to collaborate, but what that means?

Read more

Also: Mike Gabriel: BBB Packaging for Debian, a short Heads-Up

today's howtos

Filed under
HowTos
  • How to install Raspberry Pi OS with desktop on Raspberry Pi 4

    The Raspberry Pi 4 is seriously impressive, with some considerable hardware improvements over the Pi 3. As a result, many are picking it up to use as a Linux computer. One of the best operating systems to run on the Pi 4 is Rasberry Pi OS. Here’s how to get it set up.

  • How To Install Froxlor on Ubuntu 20.04 LTS - idroot

    In this tutorial, we will show you how to install Froxlor on Ubuntu 20.04 LTS. For those of you who didn’t know, Froxlor is an open-source lightweight server management control panel to effectively manage web hosting, domain names, FTP accounts, email accounts, support tickets, and customers that are associated with them and are licensed under GPL.

    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 the step-by-step installation of the Froxlor server management panel on Ubuntu 20.04 (Focal Fossa). You can follow the same instructions for Ubuntu 18.04, 16.04, and any other Debian-based distribution like Linux Mint.

  • How to Enable / Configure Multi-Touch Gestures in Ubuntu 20.04 & Higher | UbuntuHandbook

    This simple tutorial shows how to enable & configure the multi-touch gestures in Ubuntu 20.04, Ubuntu 21.04, Ubuntu 21.10 using touchegg.

    For those running Ubuntu on laptop or PC with external touchpad, multi-finger gestures enable users with more actions to control your system.

    Since Ubuntu does not offer a utility to configure multi-touch functions, touchegg is a free open-source tool to enable this feature for you. And it supports for both global gestures or gestures for Firefox, Chromium, Google Chrome only.

  • How To Get Public IP From Command Line

    In this tutorial we’ll learn how to get Public IP address from Terminal or Command Line.

    This will be useful to find public IP address of a cloud instance like EC2 instance, Lightsail instance, or DigitalOcean Droplets.

    We can also use this method to find Public IP of a VPS or any bare metal server that have Public IP Address.

Audiocasts/Shows: XPLR, GNU World Order, and Emacs

Filed under
GNU
Linux
  • XPLR: Insanely Hackable Lua File Manager

    My main file manager is LF and most of the file managers I look at are of the same style but today is different, today we're looking at XPLR which is a single pane file manager with extra sub windows that can be 100% customized in Lua.

  • GNU World Order 412

    **gcc-go** and **gcc-java** from the **d** software series of Slackware.

  • Transform Words Into Pretty Symbols In Emacs

    Emacs has a really neat mode built into it called prettify-symbols-mode. You add a block of code into your Emacs config listing words and corresponding symbols. Anytime you type one of the words, Emacs replaces with the symbol or emoji that you specify.

Linux 5.13-rc7

Filed under
Linux

So we've had a very calm last week, and in fact if it hadn't been for
the networking side, it would have been positively tiny.

Just over half the commits are from the networking tree, and honestly,
though networking changes dominate, it's not like there's a ton of
networking changes - it's all  pretty small.

The two largest commits are a revert and a code movement patch for a
build issue.

So there's not a huge number of patches in here, and most of the
patches are pretty small too. A fair number of one-liners and
"few-liners".

Which is just how I like it.

Let's hope the trend continues for next week, and I'll be a happy camper.

Go test,

            Linus

Read more

Also: Linux 5.13-rc7 Released Following A Very Calm Week

KDE: Akademy, KNewStuff, and digiKam

Filed under
KDE
  • On conflating Reviews and Comments

    One of the other issues I see with the store and stores in general is that putting content on there means there’s yet another place where an author needs to manage comments. And that can be quite a deal breaker.

    I spend some time on getting OPDS 1 implemented into KNewStuff, because it’s a really simple way of representing available content, and I am thinking that for comments I am going to let people link in an rss/atom feed with comments. All the major content management systems have the ability to generate feeds for the comments of a single article, so authors can just link the comment feed for a blogpost, and then on our end we should direct the user to go to the blog if they want to comment.

    I think it would be pretty valuable if people could disable comments and instead point at the feed where they keep their comments. There’s some side effects there we need to keep track of, like making sure it’s clear these comments are on that blog and not on the store, as well as some vetting of the comment feed in general, but at the least it’d be in a place where the author can actually control.

    This kinda ends up making commenting on the store somewhat pointless at first glance. We could try to see if some of the distributed/federated stuff is useful for assisting people to comment on the author’s comment-feed, but that’s also something that needs investigation.

    Conclusion

    I’ve been thinking about this all a lot of the past few years. On Saturday there was an Akademy talk by leinir about distributed app stores, and there’s going to be a birds-of-a-feather about that on Friday morning. I might not be available then, so I just wanted to get my thoughts about reviews and comments out there.

    In general, I think my adjustments tend to come from a place where I have experience sitting in the author chair, as well as consuming a whole lot of indie stuff, and when looking at those, the approach of the big stores seems really weird.

  • digiKam: GSoC 2021 Week 2 | Anjani's blog

    Another week has just passed and I have new things to share. This week was more maintenance work and getting ready before we try to build digiKam with Qt6.

    In the last week, I ported a lot of code to Qt 5.15, however we need to maintain compatibility with at least Qt 5.12 LTS. I wrote several pre-processor checks and macros to maintain the required compatibilty.

  • My Akademy 2021 | [bobulate]

    The Akademy conference weekend (schedule) is almost over already. I was unavoidably detained for saturday and haven’t been able to reserve much time for it this weekend or the rest of the week. On sunday morning I hopped off my bicycle 15 minutes before the start of the KDE e.V. board report, so I’ll let you know that I was wearing bike shorts while looking .. um .. boardly up top. Thanks Tomaz for noticing my long flowing blonde hair. Beside the KDE e.V. AGM and KDE e.V. board office hour I only have one thing going on, my only thing that isn’t administrative in nature: Qt6 on the BSDs; giving it some love and bringing the packaging up-to-date on FreeBSD (catching up with OpenBSD). That’s thursday at 1600 UTC (1800 CEST, so I’m skipping dinner for it). Join us for some ports hacking.

What You Should Know About Switching to Linux

Filed under
GNU
Linux

It can be intimidating to switch over to a new operating system, especially if you’ve been using Windows or macOS for years. The language in new systems can be totally different from what you’re used to, and Linux may seem particularly complicated to newcomers.

Luckily, Linux has evolved massively over the past few years, and it’s now easier than ever to install and use this open-source operating system. In some cases, you won’t even need to use the terminal window to do it!

[...]

It’s a common myth that Linux doesn’t support computer hardware like printers, speakers, scanners, keyboards, and other appliances. However, you’ll find that this isn’t the case, as it supports a vast range of hardware.

You can simply search your device’s name alongside ‘Linux’ as a keyword to find answers should you have any trouble getting hardware working. Linux forums on Reddit and Stack Overflow could also provide you with the guidance you need. But in most cases, your hardware will work just fine.

Read more

Experimental Reiser5 File-System Patch Updated For Linux 5.12

Filed under
Linux

Back in April the out-of-tree Reiser4 file-system was updated for Linux 5.12 compatibility while now with Linux 5.13 being right around the corner, Edward Shishkin has updated the experimental Reiser5 file-system code for v5.12 compatibility.

Reiser5 continues to be developed by Shishkin as a next-generation successor to Reiser4 with various new features around its logical volume, multi-device, selective file migration, and other features.

Read more

today's leftovers

Filed under
Misc
  • Linux Laptop Unboxing: TUXEDO InfinityBook Pro 14

    The newest Intel Tiger Lake-powered InfinityBook from Linux laptop company @TUXEDO Computers rocks a 16:10 (YES!), 3K display. Let's unbox it and talk about it.

  • This Week in Linux 156: elementary OS 6.0, JingPad A1, Pine64, Windows 11 Leaked? - TuxDigital

    On this episode of This Week in Linux, we’ve got a lot of Distro News this week with an update to the Beta for elementary OS 6.0, we’ll also check out the latest releases of Regolith Linux, Redcore Linux and Alpine Linux. We’ve also got some cool hardware news to talk about with an update from Pine64 and the IndieGoGo for the JingPad A1 has launched. Plus I’ve got a new mechanical keyboard to show you that I guarantee you will make you think “BUT WHY?” We’ve also got a new Desktop Environment to talk about this week called CuteFishDE. Later in the show, we’ve also some App News to check out. All that and much more on Your Weekly Source for Linux GNews!

  • The Wrong Way to Switch Operating Systems on Your Server

    After moving my server to Hetzner, I built up a large collection of self-hosted services I use on a daily basis: from fun things like an RSS reader and an IRC bouncer, to critical services like my email. I ran them all with docker-compose from a Debian VPS.

    For the last couple months, however, I’ve been meaning to move away from Debian and towards something more minimal and clean. Over this last weekend, I decided to move to Alpine Linux.

  • 8 books open source technologists should read this summer

    Welcome to the 2021 Opensource.com summer reading list. This year's list contains eight wonderful book recommendations from members of the Opensource.com community. From classics like Frank Herbert's Dune and a new translation of Beowulf to non-fiction books about the history of tech industry culture, this list has books for readers with different tastes and interests.

    Each recommendation provides valuable insight into why the person who recommended the book thinks it is worth reading. As always, the book selections and reviews shared by my peers are insightful and inspiring. I always learn so much from what they share, and I always enjoy seeing what new and interesting books I will invariably add to my "to read" list. I hope that you will also find something to add to your "to read" pile.

  • Distribution for experienced Linux users: NixOS put to the test

    The Linux distribution NixOS stands out from the crowd with a mathematically “functional” package manager and a declarative system configuration. The system is based on the package manager Nix, from which it also inherits its name and its main advantages and peculiarities. Nix basically does not overwrite anything and regards every adjustment and update as a new, separate package. This means that the status quo is not endangered by failed updates and updates can be withdrawn at will.

  • An Update on my GSoC project

    On 7th June, I started working on the first task of my project (Redesigning Health’s MainView). The objective was to create a popup window that contains an AdwViewSwitcherTitle in the header bar which lets the user switch between tabs (Add Activity Data and Add Weight Data). We might add another tab (Water Intake Data).

  • Royole RoKit - A flexible display development kit with a Snapdragon 660 board - CNX Software

    The Royole RoKit is a flexible display development kit with a Qualcomm Snapdragon 660 board running Android 10 operating system. The kit includes a 7.8-inch “fully flexible” display and corresponding touchscreen module.

    The mainboard is also equipped with on-board wireless connectivity, a gyroscope, a speaker, and more, and the kit ships with modular extension boards, data and power cables all packed into a suitcase.

Kernel: ENQCMD, Mesa, and Wayland

Filed under
Linux

  • Linux 5.13 Lands More Fixes To The Mucked Up FPU/XSTATE Handling Mess - Phoronix

    Earlier this month Linux 5.13 disabled Intel's ENQCMD functionality for upcoming Xeon "Sapphire Rapids" processors as the kernel software code around it was deemed "broken beyond repair". More of the recent Intel-submitted patches around reworking kernel code in preparation for upcoming CPU features has been found to be rather hairy after already being mainlined and thus another batch of urgent x86 fixes were sent in this morning.

    Over the past year has been a lot of low-level x86 (x86_64) kernel code changes around Intel's Linux 5.13 disabled Intel's ENQCMD functionality for upcoming Xeon "Sapphire Rapids" processors as the kernel software code around it was deemed "broken beyond repair". This stems from changes contributed by Intel over the past year around XSAVES supervisor states and preparing the kernel for Control-Flow Enforcement Technology (CET), Intel Processor Trace (PT), ENQCMD with Sapphire Rapids, and other features needing supervisor extended states (xstate) handling.

  • Mesa Lands Work Around Async glFlush - Should Help Workstation Performance - Phoronix

    While vendors are increasingly just focused on Vulkan (and Direct3D under Windows), there still is plenty of OpenGL software out there especially in the workstation space where software vendors are slow to adapt. Well known RadeonSI OpenGL developer Marek Olšák of AMD landed another performance optimization this week that should benefit the likes of SPECviewperf.

    This year we have seen Marek and AMD's other open-source driver developers working on workstation optimizations with optimizing their Gallium3D driver against SPECviewperf and making other improvements in this year.

  • Surface Suspension Protocol Proposed For Wayland - Phoronix

    Joshua Ashton who is known for his work on DXVK (formerly D9VK) and related Steam Play / Proton graphics related efforts has submitted a proposal for a Wayland Surface-Suspension protocol.

    The proposed "surface-suspension" protocol is about being able to know if/when a surface has been fully occluded/hidden. This is important with some Wayland compositors suspending the client's windows' buffers under such conditions.

    With games/applications potentially hanging if the buffers are suspended when hidden from view, the Wayland Surface Suspension protocol can be quite practical. The proposal would allow for providing events when a surface buffer is suspended and then restored. In turn the windowing system integration and graphics APIs can handle these surface suspension events to take proper action. Knowing this information could also allow for possible efficiency gains around memory management and the like when being able to reliably know if a surface's buffer is suspended.

today's howtos and software

Filed under
HowTos
  • Understanding the sources.list File in Ubuntu

    Whenever you add a new repository on Ubuntu, the system adds a record to the sources.list file.

    What other information related to repositories does this file contain? And is it important for the operating system to store this data? You'll find out in this post.

    [...]

    The second field is reserved for the repository URL. This URL points to the server that stores all the package files along with the database.

    The third field denotes the release code name for the version of your Ubuntu installation. You might find xenial, bionic, and focal in the case of Ubuntu, and buster or sid if you're using Debian.

    The fourth entry contains information about the type of repository. On Ubuntu, the fourth field would contain any of these four repository components: main, restricted, universal, and multiverse.

  • How To Disable NetworkManager on AlmaLinux 8 - idroot

    In this tutorial, we will show you how to install NetworkManager on AlmaLinux 8. For those of you who didn’t know, NetworkManager is the default tool for configuring and managing the network services on AlmaLinux 8 or CentOS 8, there are situations where it may be necessary to permanently disable NetworkManager, and use alternative methods to configure and manage the network. Remember good practice always demands that NetworkManager service is up and running for automatic detection of networks and managing interface settings.

    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 turn-off of the NetworkManager on an AlmaLinux 8. You can follow the same instructions for Rocky Linux.

  • GNU Linux Debian – encrypt decrypt partition harddisk encryption
  • The Ultimate Alternatives To Blender.

Programming Leftovers

Filed under
Development
  • Cool things I learned about Bash this week

    Bash is a kind of program called a shell. Shells are usually text-based, and allow us to interact with our computers by exposing a set of builtin functions for things like directory and file navigation, and run commands. The first Unix shell was called the Thompson shell and was written in 1971. Shells have come a long way since then, but more modern shells, including Bash, still use a bunch of the same ideas and concepts as this original shell that was written almost 50 years ago.

  •  

  • Getting started with Yew — Firstyear's blog-a-log

    Yew is a really nice framework for writing single-page-applications in Rust, that is then compiled to wasm for running in the browser. For me it has helped make web development much more accessible to me, but getting started with it isn’t always straight forward.

    This is the bare-minimum to get a “hello world” in your browser - from there you can build on that foundation to make many more interesting and rich applications.

  •  

  • The Best Cloud Computing Programming Languages To Learn [Ed: Programming for clowns, as the buzzwords du jour certainly determine what sort of coding environment is most suitable or 'trendy'?]

    Learning cloud programming is the need of the hour in this era of technology. Cloud computing programming languages are taking the business by storm, and knowing modern cloud coding can assist you to keep ahead.  

Security Leftovers and Proprietary Software

Filed under
Security

  • Security updates for IBM Db2 and AIX close loopholes

    If admins don’t update IBM AIX and Db2, attackers could paralyze the systems via DoS attacks. Security updates are available for download.

  • [Older] Good news for pentesters and network admins: US issues ransomware guidance asking biz to skill up security teams

    The White House has issued a communique to business leaders [PDF] urging them to take the threat of ransomware a bit more seriously.

    The memo, from deputy national security advisor for Cyber and Emerging Technology Anne Neuberger, said the private sector has a “critical responsibility” to protect their businesses against ransomware.

    “All organizations must recognize that no company is safe from being targeted by ransomware, regardless of size or location,” she said.

  • Automakers Race to the IoT and Manufacturing Edge | IT Pro

    Thanks to increased demand for internet-connected cars, autos are driving the manufacturing edge with robotics-driven automation during assembly.

  • Dhanuka Warusadura: GSoC 21: Contributing to Gnome libsecret

    I’m one of the Google Summer of Code (GSoC 2021) interns contributing to the GNOME Foundation. And I'm contributing to the libsecret project.

    [...]

    In simple terms, my goal is to extend current libsecret file database encryption-decryption functionality to work with a TPM. So, the TPM will handle key generation, wrapping-unwrapping of keys and key storage processes. This is very exciting work! Honestly, this was not the case in my early stage of contributing to libsecret. I knew nothing about libsecret, computer security, cryptography or TPMs. Thanks to both my mentors and upstream TSS developers, I'm confidently finding my way around the project. So, thank you Daiki Ueno for guiding me through every step of the way from my initial contribution to making my final project proposal for GSoC. And thank you Anderson Sasaki for helping me out with my questions every single day. Also, I would very much like to thank, upstream TSS developers Peter Huewe, Philip Tricca and Andreas Fuchs for helping me out with all things related to TPMs.

  • What you need to know about ransomware and the future of cyberattacks [iophk: Windows TCO]

    The United States government has already stepped up its response back home. The Biden administration sent a letter to corporations and business leaders with recommendations for how they can better protect themselves from attacks, and a plea that they do so. The DOJ formed a task force dedicated to ransomware, which has already managed to recover part of the ransom Colonial Pipeline paid to its attackers. And FBI director Christopher Wray even compared the ransomware attack epidemic to 9/11.

  • Ransomware highlights the challenges and subtleties of cybersecurity [iophk: Windows TCO]

    But the scale, speed and ease at which that contest can now play out has been transformed. Robert Hanssen, one of the KGB’s most productive agents ever, supplied thousands of pages of classified material to his handlers. But he did so over a period of 20 years, from 1979 to 2001. Vasili Mitrokhin, a disillusioned KGB archivist, pilfered an astonishing 25,000 pages of material between 1972 to 1984, hiding reams of documents under the floor of his dacha, but it took him another eight years to get those secrets to Britain’s MI6.

    By contrast, the Chinese [crackers] who penetrated America’s Office of Personnel Management in 2014 gained access to the records of 21.5m people at a stroke—a haul which, if printed out, would have filled a fleet of lorries. Some see the capacity to steal secrets in such remarkable quantity as qualitatively different from older forms of espionage: not just spying but warfare, or some hybrid of spying and warfare, or something entirely new.

  •      

  • Windows 11: Microsoft Slowly Starts Taking Down Leaked ISO

           

             

    After a leaked copy of Windows 11 began circulating this week, thousands downloaded the ISO file to get an early look at the new operating system. Perhaps surprisingly, Microsoft hasn't yet made much of an effort to contain the leak, but was successful in taking down the ISO from various hosting sites. It also targeted a tech news site, which removed an installation tutorial.

Apache vs Nginx: Which Web Server You Should Choose

Filed under
Server

Apache versus Nginx is a well-deserved topic. If you are confused about which server is the better solution for you, let’s find out the answer in this article.

Apache and Nginx are the most popular web servers that power the internet today. Together, they are responsible for serving over 50% of traffic on the internet. But Apache has seen a decline in recent years, in favor of Nginx. At a high level, both platforms do the same core thing: host and serve web content. Both of them have unique capabilities catering to particular computing requirements, therefore making one more suitable than the other in various scenarios.

Read more

Vaccine Passport company, “The Linux Foundation”, requires using their Vaccine Passport system for all Open Source events

Filed under
Linux

The Linux Foundation — a trade organization founded in the year 2000 with the purpose of supporting, standardizing, and growing the Linux operating system — is rapidly putting their weight behind their new business venture: their COVID Vaccine Passport system. And sacrificing other portions of their business to do so.

The commitment level to their Vaccine Passport business is so high, that they are requiring 100% of all attendees at future events to not only be vaccinated against COVID-19… but also specifically use the Linux Foundation Vaccine Passport system.

With the rapid series of events, here is a chronological listing of some of what has transpired over just the last two weeks.

Read more

Syndicate content

More in Tux Machines

Fete de la Musique and why I don’t use Google

Today is Fete de la Musique in the French-speaking world. It feels like the perfect time to release the video of former GNOME employee Magdalen Berns singing Zombie. I recorded this at the Google Mentor Summit in 2014. Magdalen is no longer with us, she died of cancer in 2019. If Magdalen was alive today, would she recognize the GNOME organization? People are gradually coming to realize that the recent attacks on Dr Richard Stallman crossed far too many red lines. Working for a non-profit organization is a privilege and when certain GNOME employees attacked a volunteer, Dr Stallman, they undermined the principle of volunteering everywhere. We already see people who signed the petition in the heat of the moment are asking to remove their names. The choice of the song's title is subject to debate. Are zombies the people trying to stamp out independent thought from leaders like Dr Stallman? Or are they the volunteers silenced by mindless groupthink? Read more

The best 10 videos conferencing tool for enterprises in 2021

Some problems are just too big and complex for any one person who handles them alone, for these challenges we need to collaborate, but what that means? Read more Also: Mike Gabriel: BBB Packaging for Debian, a short Heads-Up

today's howtos

  • How to install Raspberry Pi OS with desktop on Raspberry Pi 4

    The Raspberry Pi 4 is seriously impressive, with some considerable hardware improvements over the Pi 3. As a result, many are picking it up to use as a Linux computer. One of the best operating systems to run on the Pi 4 is Rasberry Pi OS. Here’s how to get it set up.

  • How To Install Froxlor on Ubuntu 20.04 LTS - idroot

    In this tutorial, we will show you how to install Froxlor on Ubuntu 20.04 LTS. For those of you who didn’t know, Froxlor is an open-source lightweight server management control panel to effectively manage web hosting, domain names, FTP accounts, email accounts, support tickets, and customers that are associated with them and are licensed under GPL. 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 the step-by-step installation of the Froxlor server management panel on Ubuntu 20.04 (Focal Fossa). You can follow the same instructions for Ubuntu 18.04, 16.04, and any other Debian-based distribution like Linux Mint.

  • How to Enable / Configure Multi-Touch Gestures in Ubuntu 20.04 & Higher | UbuntuHandbook

    This simple tutorial shows how to enable & configure the multi-touch gestures in Ubuntu 20.04, Ubuntu 21.04, Ubuntu 21.10 using touchegg. For those running Ubuntu on laptop or PC with external touchpad, multi-finger gestures enable users with more actions to control your system. Since Ubuntu does not offer a utility to configure multi-touch functions, touchegg is a free open-source tool to enable this feature for you. And it supports for both global gestures or gestures for Firefox, Chromium, Google Chrome only.

  • How To Get Public IP From Command Line

    In this tutorial we’ll learn how to get Public IP address from Terminal or Command Line. This will be useful to find public IP address of a cloud instance like EC2 instance, Lightsail instance, or DigitalOcean Droplets. We can also use this method to find Public IP of a VPS or any bare metal server that have Public IP Address.

Audiocasts/Shows: XPLR, GNU World Order, and Emacs

  • XPLR: Insanely Hackable Lua File Manager

    My main file manager is LF and most of the file managers I look at are of the same style but today is different, today we're looking at XPLR which is a single pane file manager with extra sub windows that can be 100% customized in Lua.

  • GNU World Order 412

    **gcc-go** and **gcc-java** from the **d** software series of Slackware.

  • Transform Words Into Pretty Symbols In Emacs

    Emacs has a really neat mode built into it called prettify-symbols-mode. You add a block of code into your Emacs config listing words and corresponding symbols. Anytime you type one of the words, Emacs replaces with the symbol or emoji that you specify.