Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Tuesday, 19 Jan 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 How to Install Wine 6.0 on Ubuntu 20.04 arindam1989 19/01/2021 - 2:10pm
Story Broad market launch of Variscite's i.MX 8M Plus System on Module solutions Variscite 19/01/2021 - 2:07pm
Story Android Leftovers Rianne Schestowitz 19/01/2021 - 1:08pm
Story Terminology 1.9 Terminal Emulator Works Better with Debian-Based Systems Marius Nestor 19/01/2021 - 12:51pm
Story What is Login Shell in Linux? Rianne Schestowitz 19/01/2021 - 12:33pm
Story 23 Best Open Source Text Editors (GUI + CLI) in 2021 Rianne Schestowitz 19/01/2021 - 12:29pm
Story Trisquel, Phones, and File Sharing Rianne Schestowitz 19/01/2021 - 12:25pm
Story Easily Create a Multiboot USB with Ventoy trendoceangd 19/01/2021 - 9:58am
Story Android Leftovers Rianne Schestowitz 19/01/2021 - 2:58am
Story Today in Techrights Roy Schestowitz 18/01/2021 - 9:27pm

Security Leftovers

Filed under
Security
  • New coalition aims to combat growing wave of ransomware attacks [iophk: Windows TCO]

    The California-based nonprofit aims to produce recommendations that will help governments and the private sector tackle the scourge of ransomware attacks.

    [Attackers] have increasingly used these types of attacks -- which involve accessing and encrypting the victim’s network and demanding payment to allow access again -- to hit major targets, with city governments in Atlanta, Baltimore and New Orleans severely impaired by ransomware attacks over the past two years.

    More recently, hospitals have become a target during the COVID-19 pandemic, with cyber criminals seeing vulnerable hospitals as easy targets more likely to pay a quick ransom as health care systems struggle to keep up with coronavirus cases. In some instances, the cyberattacks have been blamed for deaths due to delayed care.

  • This tiny shortcut can completely crash your Windows 10 device

    A zero-day exploit has been discovered that can crash your Windows 10 device – and, even more worrying, can be delivered inside a seemingly harmless shortcut file. The vulnerability can corrupt any NTFS-formatted hard drive and even be exploited by standard and low privilege user accounts.

    Security researcher Jonas Lykkegaard referenced the vulnerability on Twitter last week and had previously drawn attention to the issue on two previous occasions last year. Despite this, the NTFS vulnerability remains unpatched.

    There are various ways to trigger the vulnerability that involve trying to access the $i30 NTFS attribute on a folder in a particular way. One such exploit involves the creation of a Windows shortcut file that has its icon location set to C:\:$i30:$bitmap. Bleeping Computer found that this triggered the vulnerability even if users did not attempt to click on the file in question. Windows Explorer’s attempts to access the icon path in the background would be enough to corrupt the NTFS hard drive.

  • This Easily-Exploitable Windows 10 NTFS Bug Can Instantly Corrupt Your Hard Drives

    Jonas says that this Windows 10 bug isn't new and has been around since the release of Windows 10 April 2018 Update, and remains exploitable on the latest versions, as well. BleepingComputer shared that the problematic command includes $i30 string, a Windows NTFS Index Attribute associated with directories.

    [...]

    After running the command, Windows 10 will start displaying prompts to restart the device and repair the corrupted drive. Apparently, the issue also impacts some Windows XP versions and similar NTFS bugs have been known for years but are yet to be addressed by the Windows maker.

  • Nidhi Razdan, Phishing, And Three Hard Lessons

    Nidhi Razdan, a career journalist, became a victim of an elaborate phishing attack that made her quit her 21-year-old job and part with many of her personal details.

  • Windows Finger command abused by phishing to download malware

    Attackers are using the normally harmless Windows Finger command to download and install a malicious backdoor on victims' devices.

    The 'Finger' command is a utility that originated in Linux/Unix operating systems that allows a local user to retrieve a list of users on a remote machine or information about a particular remote user. In addition to Linux, Windows includes a finger.exe command that performs the same functionality.

Security Auditing Tools For Ubuntu

Filed under
Security

Malware, where aren’t thou found? Well, even our wonderful Ubuntu can be infected. So what can we do about it? Hope and pray we keep our system safe and better yet, audit our systems regularly for malwares and rootkits. There are 4 system auditors for Ubuntu that we will review - lynis, rkhunter, chkrootkit, and clamav.

[...]

Oddly enough, there aren’t many tools to scan for malware out there for Linux. Why? I’m not sure. However, these 4 tools are more than enough to detect malwares, rootkits, and viruses.

Read more

Also: Windows Finger command abused by phishing to download malware

today's howtos

Filed under
HowTos
  • Easily rename your Git default branch from master to main

    You might say, "I'm all for not using master in master-slave technical relationships, but this is clearly an instance of master-copy, not master-slave."

  • How to get IP Address in Linux using Command terminal - Linux Shout

    To connect some local running server application via browser, access FTP server, and many other times we require to know our system Ip address. Thus, if you are running some Linux operating system then here is the way to check out your current IP Address using the command terminal.

  • How To Use NMAP

    Nmap (or Nmapper) is a free and open-source network scanner used for analysis, security audits, and network exploration. You use it to discover hosts and services on a computer network by sending packets and analyzing the responses all in an easy-to-use manner. Let us take a look at how to use Nmap.

  • How to get the best Arch Linux servers to update your system | Arcolinux.com

    You may have seen me struggle with the Arch Linux servers in one of my videos.

    Time to dive into the application reflector. Read all about it on your own computer.

    Type reflector –help in the terminal and read more.

    Servers speed and service all depend on your own network, your isp, your country’s policy (port blocking) and the servers around you.

    As a result we have now several aliases to get the best servers out there.

  • How to Install Terraform on Ubuntu 20.04

    Terraform is an infrastructure as a code platform developed by HashiCorp. You can simply write code in the human-readable format following HashiCorp Configuration Language (HCL) and deploy it to get the infrastructure in the cloud. Terraform is supported in many cloud providers like Google, Amazon, Alibaba, etc.

    Here in this article, we are going to install the latest version of terraform on Ubuntu. We are performing terraform installation on Ubuntu 20.04 however you can do the same procedure on all Linux platforms.

    Also, learn how to use terraform with simple example by launch an ec2 instance and create s3 bucket.

  • Operator integration testing for Operator Lifecycle Manager - Red Hat Developer

    Operators are one of the ways to package, deploy, and manage application distribution on Red Hat OpenShift. After a developer creates an Operator, the next step is to get the Operator published on OperatorHub.io. Doing this allows users to install and deploy the Operator in their OpenShift clusters. The Operator is installed, updated, and the management lifecycle is handled by the Operator Lifecycle Manager (OLM).

  • Deploy your own Matrix server on Fedora CoreOS - Fedora Magazine

    Today it is very common for open source projects to distribute their software via container images. But how can these containers be run securely in production? This article explains how to deploy a Matrix server on Fedora CoreOS.

  • Set up a minimal server on a Raspberry Pi | Opensource.com

    Recently, the microSD (secure digital) card in my Raspberry Pi stopped working. It had been in constant use as a server for almost two years, and this provided a good opportunity to start fresh and correct a few problems. After its initial installation, it began experiencing disk problems and the official Raspberry Pi operating system (OS) received a significant update (and was renamed from Raspbian to Raspberry Pi OS). So I acquired a new microSD card and preceded to rebuild.

    Although this Raspberry Pi 3 Model B isn't the latest hardware, it is still adequate for running a minimal server for various services. I think my original installation used the full operating system image that includes the graphical user interface and a lot of other software packages unnecessary for my needs.

    This step-by-step guide shows how I set up my Raspberry Pi with the most minimal configuration to conserve precious system resources.

Chafa 1.6.0: Wider

Filed under
Software

Here’s another one from the terminal graphics extravaganza dept: Chafa 1.6.0 brings fullwidth character support, so in addition to the usual block elements and ASCII art, you now get some mean CJK art too. Or grab as many fonts as you can and combine all of the Unicode into one big glorious mess. Chafa can efficiently distinguish between thousands of symbols, so it also runs fast enough for animations — up to a point.

Since some users want this in environments where it’s not practical to build from source or even to have nice things like GLib, I’ve started adding statically linked builds. These are pretty bare-bones (fewer image loaders, no man page), so look to your steadfast distribution first.

Speaking of distributions, a big thank you to the packagers. Special thanks go to Florian Viehweger for getting in touch re. adding it to OpenBSD ports, and Mo Zhou (Debian), Michael Vetter (openSUSE), Herby Gillot (MacPorts), @chenrui and Carlo Cabrera (Homebrew) for getting 1.6 out there before I could even finish this post.

Read more

ClusBerry 9500-CM4 – A Raspberry Pi CM4 cluster, industrial style

Filed under
GNU
Linux
Hardware

Raspberry Pi cluster boards / solutions pop-up from time to time. But so far, I think we’ve seen only one based on Raspberry Pi CM4 modules with the upcoming Turing Pi 2 mini-ITX cluster board supporting four of those.

TECHBASE has now unveiled a different kind of Raspberry Pi CM4 cluster with ClusBerry 9500-CM4 integrating up to eight Raspberry Pi Computer Module 4 in a DIN-Rail housing for industrial applications.

Read more

Rotary Un-Smartphone is a rotary dial phone based on Arduino, 4G LTE module

Filed under
Gadgets

If you feel nostalgic and misses the days of the rotary dial phone, Sky’s Edge “Rotary Un-Smartphone” is an open-source hardware rotary dial phone controlled by an Arduino board and equipped with a multi-mode 4G/3G/2G module.

It’s a bit more advanced that you old rotary phone with recent cellular technology, ePaper & OLED displays, quick dialing buttons, and the rotary dial can both be used to dial full phone number or quickly access your contact list.

Read more

Also: 42Gears SureMDM Simplifies Setting up Kiosk Mode on Linux Devices

today's howtos

Filed under
HowTos
  • How to kill all user sessions on Linux using shell script

    There are multiple ways to automate the system administrator task on Linux.

    It drastically reduces human efforts and saves reasonable time.

    shell script is one of the methods to automate frequent jobs.

    For a scenario, you want to run a weekly job or EOD job to populate some data for reporting purposes.

    To do so, you need to kill all ssh sessions that are currently accessing the application on the system before beginning the job.

  • How to install GSnap in Audacity on a Chromebook - VST Plugins

    Today we are looking at how to install GSnap, a free VST plugin, in Audacity 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.

    If you have any questions, please contact us via a YouTube comment and we would be happy to assist you!

  • How to Install GitLab on Debian 10 (Buster)

    GitLab is a free and opensource front-end Git repository that features a Wiki and an issue tracking feature. It allows you to host Git repositories on your own server and setup DevOps platform. In this guide, we are going to install GitLab CE (Community Edition) on Debian 10 (Buster) system.

  • Unix Tutorial - Annual Digest - 2020

    Wow, 2020 just flew by! With one lockdown after another, most of the year was spent working from home and checking local government websites for guidance around when schools and after-schools would re-open.

    I didn’t blog as much as I hoped but stayed sane and otherwise productive - so can’t complain much about 2020.

Wine Developers Are Working On A New Linux Kernel Sync API To Succeed ESYNC/FSYNC

Filed under
Linux

While there is the prior "ESYNC" and "FSYNC" work pursued by Wine for the Linux kernel, it appears Wine developers are back to the drawing board in coming up with a Linux kernel implementation for Wine synchronization primitives that will address all their needs and match the Windows behavior well.

CodeWeavers developer Zebediah Figura sent out a lengthy mailing list post on Sunday night outlining the current state and objectives of coming up with kernel-based Wine synchronization primitives. While the ESYNC/FSYNC patches were successful in improving the performance of many Windows games running on Linux, they are still working towards a more all encompassing solution and to match the behavior well for Windows and with optimal speed.

Read more

Linux Weekly Roundup: Wine 6.0, Fedora i3 Spin, and More

Filed under
Linux
News

Here’s this week’s (ending Jan 17, 2021) roundup series, curated for you from the Linux and the open-source world on application updates, new releases, distribution updates, major news, and upcoming highlights. Have a look.
Read more

Linux 5.11-rc4

Filed under
Linux

Things continue to look fairly normal for this release: 5.11-rc4 is
solidly average in size, and nothing particularly scary stands out.

In the diff itself, the new ampere modesetting support shows up fairly
clearly - it's one of those hardware enablement things that should be
entirely invisible to people who don't have that hardware, but it does
end up being about a fifth of the whole rc4 patch.

If you ignore that oddity, the rest looks pretty normal, with random
patches all over, and a lot of it being quite small. All the usual
suspects: drivers (gpu, sound, rdma, md, networking..) arch updates
(arm64, risc-v, x86), fiesystems (ext4, nfs, btrfs), core networking,
documentation and tooling. And just random fixes.

The appended shortlog gives the details as usual..

            Linus

Read more

Also: Linux 5.11-rc4 Released With NVIDIA RTX 30 Mode-Setting, Haswell GT1 Graphics Restored

Review: CRUX 3.6.1, NuTyX 20.12.0

Filed under
Linux
Reviews

Coming into the new year I decided I wanted to simplify things a bit and explore a distribution that didn't have as many features and distractions. I decided to kick off my week with CRUX, an independent distribution with a keep it simple (KIS) approach. CRUX runs on x86_64 computers exclusively and the latest version, 3.6, appears to be focused almost entirely on package upgrades rather than new features.

CRUX runs the classic SysV init software on top of version 5.4 of the Linux kernel. Shortly after CRUX 3.6 was released the project published a minor update to fix a package issue. According to the documentation it is recommended that people do not attempt to upgrade to CRUX 3.6.1 from an earlier version...

Read more

You Can Now Buy the PinePhone Mobian Community Edition Linux Phone

Filed under
Hardware

PinePhone Mobian Community Edition is powered by Mobian Linux, which offers a pure Debian GNU/Linux experience on the Linux phone, and uses the Phosh (Phone Shell) user interface by default, which is based on the GNOME Stack and developed by Purism for their privacy-focused Librem 5 Linux smartphone.

PinePhone Mobian Community Edition is built from plastic and features the Debian logo on the back. It features a generous 5.95-inch HD IPS capacitive display with 16M colors, 1440×720 pixels resolution, and 18:9 ratio.

Read more

Shows/Videos: GNU/Linux News, ONLYOFFICE, LibreWolf, and AwesomeWM

Filed under
GNU
Linux

Linux 5.10.8 Kernel Released - Finally Fixes That Btrfs Performance Regression

Filed under
Linux

Linux 5.10.8 is out today as the latest stable release for the Linux 5.10 LTS series. Making this point release notable is that it finally addresses the 5.10 Btrfs performance regression.

As noted back on Christmas, Linux 5.10 was seeing significant slowdowns on Btrfs. For simply unpacking a Linux kernel source .tar.zst file it could easily take multiple times longer on this stable kernel version.

While patches for addressing this poor Btrfs behavior on Linux 5.10 were floating around since before the end of the year, it's taken until now to get them tested and queued up for mainline integration. Linux 5.11 meanwhile has a plethora of Btrfs improvements.

Read more

Also: Better Microsoft Surface Support Is On The Way With Linux 5.12

Youtubedl-gui: New Graphical YouTube Downloader based on Youtube-DL

Filed under
Software
Movies

Youtubedl-gui is a simple new graphical interface for the popular command-line YouTube downloader youtube-dl.

The tool is quite simple to use, just paste the video URL, select audio quality and format, video resolution and format, and click download! And of course, there’s an option to change the destination folder of your downloads.

Once you click download, a small dialog will pop up with the process bar.

Read more

today's howtos

Filed under
HowTos
  • How to install ShellCheck on FreeBSD to analysis scripts - nixCraft

    ShellCheck is easy to use, free, and open-source static analysis tool that automatically finds bugs in your shell scripts. If you write shell scripts for automation or containers, you need this tool. Let us see how to install and use ShellCheck on the FreeBSD development Unix server.The post How to install ShellCheck on FreeBSD to analysis scripts appeared first on nixCraft.

  • How to Install and Configure Squid Proxy on Linux System

    Squid proxy server is an open-source proxy server for Linux distributions. You can install the Squid proxy server on your network to pass all your bandwidth through the proxy server. Now, you may ask why you would use the Squid proxy server? Here is the answer, the Squid allows you to connect your computers without an active internet connection through the proxy server.

    You can also enable the DNS cache, web cache, memory cache, and other internet caching to faster load the web pages. You can see that the Squid proxy server can enable caching, increase your server’s efficiency, improve the network performance, reduce bandwidth usages, and make your server secure.

  • Save a copy of all debian packages in the form in which they are installed and configured on your system
  • Install Kubernetes Dashboard

    Dashboard is a web-based Kubernetes user interface.

  • Pulling changes from GitHub to Git - The Linux Juggernaut [Ed: Careful not to conflate Microsoft proprietary software with Git, which is Free software. Git is not GitHub.]

    In our previous article, we demonstrated how we would push our git repositories from our local system out to GitHub. In this article, we will demonstrate how we would actually make changes in a file within a repository on GitHub and then pull the changes/updates to our local machine.

  • Fixing git/github merge conflicts - The Linux Juggernaut

    In our previous article on the git version control system, we explained how we could modify our files in repositories in our GitHub account and then pull the changes from GitHub to the git repositories on our local system and keep the files in synchronization. Now, what if we modified the same piece of information in a file on GitHub as well as within our local git repository? In this article, we will demonstrate how we would proceed if we modified the same information in a file on GitHub as well as locally within our git repository.

  • How To Install Ubuntu Mate On The Raspberry PI 400

    In this guide I will show you how to install Ubuntu Mate on the Raspberry PI 400.

    [...]

    Raspberry PI Imager is available for Windows, MacOS, Ubuntu and Raspberry PI OS.

    If you are using Windows open Windows Explorer and double click on the downloaded file (called something like imager_n where n is the verson number).

    When the installer pops up click “Install” and then click “Finish”. Raspberry PI Imager should start automatically but if it doesn’t you can find it by clicking on the Windows start menu and searching for “Imager”.

    If you are using Ubuntu, the downloaded file can be found in the “Downloads” folder. Open the file manager and click on the downloaded Raspberry PI imager file and you will be able to install the application as you would any other .deb file.

  • List of Commands to get Linux system info using terminal - Linux Shout

    In Linux, we can use the command terminal to check various system hardware configurations and information such as CPU, Memory, hard disk, etc., and here are those to use…

    Although there are tools that can display Linux system info graphically, however, here we are going to use the inbuilt commands.

    The question of how a system is equipped and how it performs in harsh everyday life is not only of theoretical interest. Lot’s of time to solve a problem we need to know hardware and its utilization to remove some bottleneck. Thus, if you are new to Linux systems or running any cloud server where you want to know about the system load, the network interface, and type of processor and chipset, or what hardware is actually in the system? Then here some top commands to follow…

  • How to Install and Use Yarn on Ubuntu 20.04 - LinuxBuz

    Yarn is an open-source dependency manager for javascript developed by Facebook. It is an alternative to the popular npm package manager. Yarn provides an easier way to automate the process of installing, updating, configuring, and removing packages from the system. Yarn is faster because it caches every package it downloads. So you don't need to download it again.

  • How to Install Cockpit in Debian 10 – Linux Hint

    Cockpit is an open-source and free remote server management software that is sponsored by Red Hat. This software has a simple, web-based interface for managing the administrative tasks of a Linux-based server through a web browser. Cockpit can run on several Linux-based operating distributions, including Ubuntu, Debian, Fedora, CentOS, and more.

    Cockpit gives you a real-time report of the CPU, RAM, and disk utilization of your system. Using this application, you can perform server tasks management remotely, such as creating user accounts, configuring the network, managing services, monitoring the system, managing the firewall, configuring OpenVPN, and more. Cockpit supports the Openshift cluster and Kubernetes. You can also measure your system performance and update your system using the Cockpit tool.

  • How to Check Version and Update Fedora Linux Kernel – Linux Hint

    For any operating system, the kernel is at the core. Linux is the kernel, rather than the entire operating system, of any Linux distribution. The kernel is responsible for interacting between the hardware of the computer and the software.

    The Linux kernel is regularly updated to offer the best possible experience. This guide shows you how to check the version and update the kernel of Fedora.

  • How to Run Google Chrome OS from a USB Drive – Linux Hint

    Google Chrome OS is based on the open-source Chromium OS. It is a browser-based operating system. You will only have the Google Chrome web browser installed on it. You can install Chrome web apps or extensions from the Chrome Web Store and add more functionality to the operating system.
    Sadly, the Google Chrome OS is not publicly available for download, and only the source code of Chromium OS is publicly available. So, you can’t run the Google Chrome OS or Chromium OS directly on your computer.

    Luckily, a few Chromium OS-based operating systems are available that you can download and install on your computer. The most popular one is Neverware’s CloudReady OS.

    This article will show you how to make a Live bootable USB thumb drive of Neverware’s CloudReady OS and run it from the USB thumb drive. So, let’s get started.

Trisquel 9 Review: Freedom Vehicle

Filed under
GNU
Linux
Reviews

Here is my review of Trisquel 9.0 Etiona the newly released computer operating system. It is the successor of Flidas and now based on Ubuntu 18.04. It brings the latest improvements by excellently keeping its user friendliness from the family of most secure operating systems on earth. As always, I choose the Regular Edition, with MATE Desktop choice, to report this to you. We will see what’s new in this release and why I call it Software Freedom Vehicle now continuing Successful Freedom in the past. With Etiona, everyone can see that Free Software as well as copyleft are already practical and now we can see that even clearer than before. Let's go!

Read more

Postgresql service failed because the control process exited with an error code

Filed under
HowTos

PostgreSQL is a free and open-source, community-driven, standard-compliant, and most popular object-relational database management system. It is used by popular IT companies like Uber, Netflix, Instagram, Spotify, etc.

Recently I installed PostgreSQL and getting an error while running daemon. This is mainly because PostgreSQL not getting sufficient permission to create the folder required to store database information.

Read more

Syndicate content

More in Tux Machines

SUSE/OpenSUSE Leftovers

  • OAK compatibility with all openSUSE

    While fcused on the openSUSE Innovator initiative as an openSUSE member and official Intel oneAPI innovator, I tested the OAK AI Kit device on openSUSE Leap 15.1, 15.2 and Tumbleweed. With all the work, we made available in the SDB an article on how to install this device on the openSUSE platform. More information can be found at https://en.opensuse.org/SDB:Install_OAK_AI_Kit. The OpenCV AI Kit, that is, OAK, is a tiny, low-end hardware computing module based on the integrated Intel Movidius Myriad-X AI chip. In comparison to other GPU, CPU, FPGA or TPU-based AI acceleration solutions, Movidius is a VPU architecture with 4.0 TOPS computing capacity. And it is 80 times faster for CV and AI tasks than the well-known OpenMV project, which has only 0.05 TOPS based on the ARM Cortex M7 microcontroller.

  • SUSE’s acquisition of Rancher ushers in an innovative new brand

    In 2020 SUSE and Rancher joined forces with one shared vision: being known as the leading open source innovator in the world. Entrusted with the challenge of fusing two strong brands, the brand refresh needed to capture the heart and soul of both companies while aligning them to one strong, shared identity.

  • Content Management with SUSE Manager 4.1

    The concept of Content Lifecycle Management is not new and applies to any piece of digital content, following it from beginning, to middle, to end of creation. With SUSE® Manager, this idea is applied to software intended for rollout to production systems. Content Lifecycle Management allows you to customize and test packages before updating production systems. This is especially useful if you need to apply updates during a limited maintenance window. From within SUSE® Manager, you can select software channels as sources, adjust them as required for your environment, and thoroughly test them before installing onto your production systems. From beginning (original development), to middle (testing), to end (deployment).

Red Hat/Fedora Leftovers

  • Fedora 34 Cleared For Btrfs Zstd Compression By Default, DNF/RPM Copy-On-Write - Phoronix

    The Fedora Engineering and Steering Committee has unanimously approved several high profile features for the upcoming Fedora 34. The latest batch of Fedora 34 features that received unanimous approval ahead of tomorrow's scheduled FESCo meeting include: - Deprecating XEMacs and related packages. This is due to XEmacs not seeing a major release in over seven years and the upstream development essentially at an end. There is still an occasional commit but no meaningful additions being made and thus XEMacs is being deprecated.

  • 5 tips for configuring virtualenvs with Ansible Tower | Enable Sysadmin

    Virtualenvs are a great way to create isolated scenarios where you can experiment with different Python/Ansible modules.

  • 11 considerations for effectively managing a Linux sysadmin team | Enable Sysadmin

    Having worked as a sysadmin with many colleagues and later on as a sysadmins manager, I thought it would be good to share some of my experience in this area with hopes that current managers and managers-to-be might find some useful hints. Managing sysadmins is, in many aspects, no different from working with any other group of people: Planning vacations, discussing salaries, setting targets, making certain skills and tools are up to spec. Your management style reflects who you are, and the crew is that fantastic blend of personalities and abilities. Together you can deliver projects and maintain complex technical environments. There are, however, some things you should be aware of that will improve your ability as a manager when you interact with the sysadmins.

  • Call for Projects and Mentors: GSoC 2021 – Fedora Community Blog

    Google Summer of Code (GSoC) is a global program focused on introducing students to open source software development. Students work on a 10 week programming project with an open source organization during their break from a post secondary academic program. Fedora has had great participation and we would like to continue to be a mentoring org this year too. We are currently looking for mentors and projects. Process of how to apply is described at the end of this blog after a brief info and new changes in GSoC program.

  • Storage and Distributed Compute Nodes: Bringing Cinder persistent volumes to the edge

    In part one of our series about Distributed Compute Nodes (DCN), we described how the storage backends are deployed at each site and how to manage images at the edge. What about the OpenStack service (i.e. Cinder) that actually manages persistent block storage? This post will dive into more details.

  • Sharing is caring: Building clearer contribution paths to your community

    One of the most important topics in the open source community is "how do we attract more people to our community?" This makes perfect sense because you can’t have a community without people. Given the importance of inviting people to a community—otherwise known as onboarding—you would expect a lot of discussion and debate applied to the topic. And yet, there are many open source community managers frustrated by a lack of new contributors. In this post, we’ll focus on 3 core principles of contributor onboarding.

today's leftovers

  • Parler Tricks: Making Software Disappear

    Much has been written and broadcast about the recent actions from Google and Apple to remove the Parler app from their app stores. Apps get removed from these app stores all the time, but more than almost any past move by these companies, this one has brought the power Big Tech companies wield over everyone’s lives to the minds of every day people. Journalists have done a good job overall in presenting the challenges and concerns with this move, as well as addressing the censorship and anti-trust issues at play. If you want a good summary of the issues, I found Cory Doctorow’s post on the subject a great primer. [...] This is part of the article where Android users feel smug. After all, while much more of their data gets captured and sold than on iOS, in exchange they still (sometimes) have the option of rooting their phones and (sometimes) “sideloading” applications (installing applications outside of Google’s App Store). If Google bans an app, all a user has to do is follow a list of complicated (and often sketchy) procedures, sometimes involving disabling protections or installing sketchy software on another computer, and they can wrench back a bit of control over their phones. Of course in doing so they are disabling security features that are the foundation for the rest of Android security, at which point many Android security experts will throw up their hands and say “you’re on your own.” [...] The Librem 5 phone runs the same PureOS operating system as Librem laptops, and it features the PureOS Store which provides a curated list of applications known to work well on the phone’s screen. Even so, you can use the search function to find the full list of all available software in PureOS. After all, you might want that software to be available when you dock your Librem 5 to a larger screen. We aim to provide software in the PureOS store that respects people’s freedom, security, and privacy and will audit software that’s included in the store with that in mind. That way people have a convenient way to discover software that not only works well on the phone but also respects them. Yet you are still free to install any third-party software outside of the PureOS Store that works on the phone, even if it’s proprietary software we don’t approve of.

  • Apple Mulls Podcast Subscription Push Amid Spotify's Land Grab

    The talks, first reported by The Information, have been ongoing since at least last fall, sources tell to The Hollywood Reporter, and ultimately could end up taking several different forms. Regardless, it’s clear that Tim Cook-led Apple — after spending the last two years watching rival-in-music-streaming Spotify invest hundreds of millions of dollars to align itself with some of the most prolific producers and most popular personalities in podcasting — is no longer content sitting on the sideline. “There’s a huge opportunity sitting under their nose with 1.4 million iOS devices globally,” says Wedbush Securities analyst Daniel Ives, “and they don’t want to lose out.” Apple declined to comment about its podcasting plans.

    Much of the growth of the podcasting industry over the last decade can be traced back to Apple and its former CEO Steve Jobs, who in 2005 declared that he was “bringing podcasting mainstream” by adding support for the medium to iTunes. A few years later, the company introduced a separate Podcasts app that quickly became the leading distribution platform for the medium. But Apple, which netted $275 billion in sales in fiscal 2020, has refrained from turning podcasting — still a relatively small industry that the Interactive Advertising Bureau estimated would bring in nearly $1 billion in U.S. advertising revenue last year — into a moneymaking venture.

  • Blacks In Technology and The Linux Foundation Partner to Offer up to $100,000 in Training & Certification to Deserving Individuals [Ed: Linux Foundation exploits blacks for PR, even though it does just about nothing for blacks [1, 2]]

    The Linux Foundation, the nonprofit organization enabling mass innovation through open source, and The Blacks In Technology Foundation, the largest community of Black technologists globally, today announced the launch of a new scholarship program to help more Black individuals get started with an IT career. Blacks in Technology will award 50 scholarships per quarter to promising individuals. The Linux Foundation will provide each of these recipients with a voucher to register for any Linux Foundation administered certification exam at no charge, such as the Linux Foundation Certified IT Associate, Certified Kubernetes Administrator, Linux Foundation Certified System Administrator and more. Associated online training courses will also be provided at no cost when available for the exam selected. Each recipient will additionally receive one-on-one coaching with a Blacks In Technology mentor each month to help them stay on track in preparing for their exam.

  • the tragedy of gemini

    While everything I have seen served via Gemini is friendly and sociable, the technical barriers of what-is-a-command-line and how-do-I-use-one are a fence put up that keep out the riffraff. Certainly, you can walk around the corner and go through the gate, but ultimately the geminiverse is lovely because it is underpopulated, slower-paced, and literate. It is difficult enough to access that those who can use it can be welcoming without worrying its smallness will be compromised.

    The tragedy is that I don’t think many of its denizens would claim that they only want to hear from technical, educated people, but in order to use a small [Internet], an August [Internet], they have let the fence keep out anyone else.

Devices: GigaIPC, Raspberry Pi, and Arduino Projects

  • Rugged systems provide IP67 waterproofing

    GigaIPC unveiled two compact, IP67-protected “QBix-WP” computers with Linux support and rugged M12 ports for 2x LAN, 3x COM, GPIO, and 9-36V input: one with 8th Gen Whiskey Lake and the other with Apollo Lake. Taiwan-based GigaIPC has announced a “QBiX-WP Series” of rugged embedded systems with IP67 protections: an 8th Gen Whiskey Lake based QBiX-WP-WHLA8265H-A1 and an Apollo Lake powered QBiX-WP-APLA3940H-A1. IP67 provides level 6 “dust-tight” protection against dust ingression and level 7 waterproofing against liquid ingress including immersion at up to 1 meter for 30 minutes.

  • Deter burglars with a Raspberry Pi chatbot
  • Arduino Blog » 3D-printed mobile robot platform based on the Arduino Due

    Although an Arduino can be a great way to provide computing power for a mobile robot platform, you’ll need a variety of other electronics and mechanical components to get it going. In his write-up, computer science student Niels Post outlines how he constructed a robot that travels via two stepper motors, along with casters to keep it upright. The round chassis is 3D-printed and runs on three rechargeable 18650 batteries.

  • Arduino Blog » Making your own Segway, the Arduino way

    After obtaining motors from a broken wheelchair, this father-son duo went to work turning them into a new “Segway.” The device is controlled by an Arduino Uno, along with a pair of motor drivers implemented handle the device’s high current needs. An MPU-6050 allows it to react as the rider leans forward and backwards, moving with the help of a PID loop. Steering is accomplished via a potentiometer, linked to a bent-pipe control stick using a bottle cap and glue.