Chromium Ozone/Wayland: The Last Mile Stretch
Hey there! I’m glad to finally start paying my blogging debt :) as this is something I’ve been planning to do for quite some time now. To get the ball rolling, I’ve shared some bits about me in my very first blog post Olá Mundo. In this article, I’m going to walk through what we’ve been working on since last year in the Chromium Ozone/Wayland project, on which I’ve been involved (directly or indirectly) since I’ve joined Igalia back in 2018.| nickdiego.dev
Linus Torvalds Clearly Lays Out Linux Maintainer Roles - Or Not - Around Rust Code - Phoronix
The Linux kernel mailing list drama around the Rust programming language use within the kernel continues..| www.phoronix.com
Rust Integration in Linux Kernel Faces Challenges but Shows Progress
The conflict between Rust and C supporters in the Linux kernel has been growing for some time. A Linus Torvalds, The post Rust Integration in Linux Kernel Faces Challenges but Shows Progress appeared first on The New Stack.| The New Stack | DevOps, Open Source, and Cloud Native News
More on ECS Anywhere
Busy and fun day for me. Running ECS Anywhere on my VIM3L works (as expected). What also worked was to run a container/task with an IAM role to allow the task to have IAM permissions. Makes the need for long term credentials much less and allows for fine-grained permissions. The roles taskRoleArn is the role … Continue reading More on ECS Anywhere| Harald's Random Stuff
ECS Anywhere – Harald's Random Stuff
ECS runs containers just like Docker, Docker Swarm, Nomad, Kubernetes does. Nothing special ECS offers besides being an AWS solution. But it can auto-scale nodes and use cheaper spot instances. And…| Harald's Random Stuff
Open Source in Enterprise Environments - Where Are We Now and What Is Our Way Forward?
We have been used to hearing that free and open source software and enterprise environments in Big Business are fundamentally opposed and do not mix well. Is that actually the case, or should we rather explore how business and free software can both benefit going forward?| That grumpy BSD guy
The Impending Doom of Your Operating System Going to or Past 11, Versus the Lush Oasis of Open Source Systems
Will the uncertainty over forced obsolescence of fairly recent hardware force Microsoft and Apple users to switch to open source alternatives?| That grumpy BSD guy
Secure Storage with i.MX 95 Verdin EVK using Trusted Keys with OP-TEE – The Good Penguin
In our previous blog post, we explored securing keys and certificates with Toradex’s recently launched i.MX 95 Verdin Evaluation Kit. We also demonstrated how to build and customise a Yocto reference image for the i.MX 95 Verdin EVK, leveraging OP-TEE and PKCS#11 which you can find here. Another essential aspect of achieving a high level …| www.thegoodpenguin.co.uk
Waverazor, MOK’s insane wave-slicing synth, just got a huge free update
Waverazor, the utterly, wonderfully mad wave-slicing synthesizer people too often overlook, just got a massive update with a bunch of new features. (Ring Delay!) It's free for new users, or there's an intro deal if you're intrigued. Mac, Windows, and Linux. The post Waverazor, MOK’s insane wave-slicing synth, just got a huge free update appeared first on CDM Create Digital Music.| CDM Create Digital Music
Switching to Linux: hey this is actually pretty good | AnubiBlog
Ever since I've started using PCs, I've been using ones with Windows as its OS, going from my dad's XP PC to having my own one with 7, until eventually upgra...| AnubiBlog
The Case for AVIF
Disclaimer: Right off the bat, I am NOT an imaging expert, a compression expert, or really an anything expert. I'm just speaking from my own experiences as a relatively ordinary user of image formats. When I was a young-un in the early, early 90s, PICT was the day-to-day image format …| R.L. Dane
Revisiting Microsecond Accurate NTP for Raspberry Pi with GPS PPS in 2025 - Austin's Nerdy Things
Introduction Almost four years ago, I wrote the original post to this series – Microsecond accurate NTP with a Raspberry Pi and PPS GPS. Some things have changed since then, some haven’t. PPS is still an excellent way to get a microsecond accurate Raspberry Pi. Some of the commands and configurations have changed. So let’s […]| Austin's Nerdy Things
7 time-saving Linux commands
Some Linux commands can make your time on the command line easier and more productive. This post covers some commands that can come in very handy. 1. Using the tldr command to simplify man pages The tldr command displays simplified man pages, providing practical examples of how to use a command and its options. It helps users to learn about a command without having to read through what might be an extensive man page. For example, if you want a quick view of how you can use the date command, y...| VMware by Broadcom: Product, service and support news | Network World
Greg Kroah-Hartman Makes A Compelling Case For New Linux Kernel Drivers To Be Written In Rust - Phoronix
The debate over the Linux kernel's Rust programming language policy continues..| www.phoronix.com
The secret maze of Debian images
TL;DR| blog.fai-project.org
BlackLock Ransomware Evolves: Threatens Windows, VMware ESXi, and Linux Systems
BlackLock, a ransomware-as-a-service (RaaS) group first identified in March 2024, has rapidly ascended to become one of the most active and sophisticated ransomware operators. By the end of 2024, it ranked as the seventh most prolific ransomware group on data-leak sites, with a staggering 1,425% increase in activity from the previous quarter. Employing a double-extortion […] The post BlackLock Ransomware Evolves: Threatens Windows, VMware ESXi, and Linux Systems appeared first on Cyber Secu...| Cyber Security News
Using x-systemd.makefs in /etc/fstab to Automatically Prepare Ephemeral Block Devices as Local Storage – Technical Scratchpad
When a block device has been physically attached to the system, the administrator would need to create the filesystem and mount it before it can be used by normal users. An entry in the /etc/fstab …| Technical Scratchpad
How to Master Server Management - Guide and Tips
Server management is the list of tasks that need to be done to guarantee the correct performance of different types of servers in a network.| CyberPanel
RipplerX is a FREE and open-source AAS Chromaphone-inspired synth plugin
The RipplerX synth, in its various stages, began life as a research project studying physically modeled drums. The first iteration used the open-source Sai’ke Partials as a reference and developed into a synth heavily inspired by AAS Chromaphone and Ableton’s Collision. RipplerX is built with JUCE and is available in AU, VST3, and LV2 formats [...] View post: RipplerX is a FREE and open-source AAS Chromaphone-inspired synth plugin| Bedroom Producers Blog
Moving Away from Apple... Again
I’m trying to extract myself from the Apple ecosystem once again. I’ve setup my Framework laptop with Ubuntu as a start but without my data it’s almost unusable. I need a plan for the rest. Separating my identity from Apple My first move is going to be signing up for a different email and calendar account, probably from Fastmail. Instead of keeping my long-time email primarily on my .com domain I’ll finally use the .org version and make this the first step to move to it. That means I...| Chris Wiegman
O site DistroHub expõe links para baixar (direto ou por torrent) várias… ⁄ Manual do Usuário
O site DistroHub expõe links para baixar (direto ou por torrent) várias distros Linux. Quem se enrolou para achar onde baixar o Debian no site oficial vai apreciar esse projetando.| Manual do Usuário
14 years of systemd [LWN.net]
Welcome to LWN.net| lwn.net
8BitDo Pro 2 – Recensione
Rispetto anche solo a 10 anni fa, noi videogiocatori abbiamo una vagonata di periferiche fra cui scegliere: volante, tamburo, chitarra, manopola, tastiera, telecomando, microfono e persino una vagina finta. Grazie tante, Giappone. Ma quella che molti preferiscono è il gamepad, poiché è la periferica più versatile in circolazione, infatti puoi usarla tanto nei platform quanto…| Q-Gin
Square Enix potrebbe sospendere degli account sospetti di Final Fantasy XIV: Game Time Card rubate sono la causa • Q-Gin
Le Game Time Card di Final Fantasy XIV sono dei codici che consentono di sottoscrivere un abbonamento da 30 (o più) giorni, senza utilizzare la propria carta prepagata o di debito sul sito ufficiale…| Q-Gin
Isolating Containers with ZFS and Linux Namespaces
Containers provide an efficient way to isolate workloads, but managing storage and resource separation can be challenging. This article explores how ZFS and Linux namespaces work together to optimize containerized environments, ensuring storage flexibility, workload isolation, and enhanced control. Learn how to leverage ZFS datasets and Linux namespaces for multi-tenant architectures while maintaining performance and security. The post Isolating Containers with ZFS and Linux Namespaces appear...| Klara Systems
Oreon Project Is a Kinder, Gentler Enterprise Linux Distribution
Have you ever wondered why more people don’t use the likes of AlmaLinux, CentOS Stream or Rocky Linux as a desktop The post Oreon Project Is a Kinder, Gentler Enterprise Linux Distribution appeared first on The New Stack.| The New Stack | DevOps, Open Source, and Cloud Native News
Predicciones de Kaspersky ICS CERT sobre el panorama de amenazas industriales en 2025 | Securelist
Kaspersky ICS CERT analiza las tendencias de amenazas industriales y pronostica el panorama de amenazas industriales en 2025.| securelist.lat
APT 2.9.26 changes on Trixie
Today update of APT up to 2.9.26 provided a new format of sources list on Trixie. The default Debian Trixie repository list is located at: /etc/apt/sources.list.d/debian.sources as follows: Types: deb deb-src URIs: http://deb.debian.org/debian/ Suites: trixie Components: main contrib non-free non-free-firmware Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg Types: deb deb-src URIs: http://security.debian.org/debian-security/ Suites: trixie-security/updates Components: main contrib n...| SparkyLinux
Some options to choose from
Simple POSIX script option & argument parsing, without using getopts or getopt.| OVERHEAD Blog
Ephemeral <abbr title="TeMPorary FileSystem">TMPFS</abbr> for scripts
A robust method for handling temporary data in shell scripts.| OVERHEAD Blog
Best Terminal Applications for Development
While most developers prefer to work within an integrated development environment (IDE), there are those who prefer the efficiency, simplicity The post Best Terminal Applications for Development appeared first on The New Stack.| The New Stack | DevOps, Open Source, and Cloud Native News
Dell C6100 XS23-SB server
Last week’s laptop review reminds me that I should also write about a new server purchase. (I know, everyone’s moving to cloud computing, and here I am buying a rackmount server to colocate..) Kelly Sommers has one of the best dev blogs out there, and she recently wrote about a new server she’s installing at […]| Chris Ball
Reassessing Wayland
Dudemanguy's Musings| dudemanguy.github.io
After Recent Kernel Drama, Rust for Linux Policy Put in Place
The recent Linux kernel drama over Rust code has resulted in the creation of a Rust kernel policy.| It's FOSS News
How does a Linux machine connect to the internet, really?
How does a Linux machine connect to the internet, really?| pjg1.site
FOSDEM 2025 - Rust for Linux
Rust for Linux is the project adding support for the Rust language to the Linux kernel.| fosdem.org
FOSDEM 2025 - Syd: An Introduction to Secure Application Sandboxing for Linux
In this talk, I will introduce Syd, a GPL-3 licensed, rock-solid application kernel designed for sandboxing applications on Linux systems (version 5.19 and above). Over the past 16 years, Syd has evolved from a tool used within Exherbo Linux to detect package build mishaps into a robust security boundary for applications. The recent rewrite in Rust leverages modern Linux APIs such as seccomp-unotify(2), openat2(2), and pidfd_getfd(2) to eliminate time-of-check to time-of-use (TOCTTOU) vulnera...| fosdem.org
How to Create Users using Shell Script in Linux
Creating users in Linux/Unix is a straightforward task. However, adding multiple users across multiple servers can be a time-consuming task, so you can automate this with a shell script to … The post How to Create Users using Shell Script in Linux first appeared on 2DayGeek.| 2DayGeek
How to Backup Configuration Files on Remote Linux System
It is a best practice to backup a configuration file before performing any activity on a Linux system, which helps you to compare the configuration files in case of any … The post How to Backup Configuration Files on Remote Linux System first appeared on 2DayGeek.| 2DayGeek
How to Configure Network Bonding or Teaming on RHEL
Bonding is a Linux kernel feature that allows multiple network interfaces (such as ens192, ens224) to be aggregated into a single virtual network interface called channel bonding (bond0). It increases … The post How to Configure Network Bonding or Teaming on RHEL first appeared on 2DayGeek.| 2DayGeek
How to find SAN LUN Mapped to VxVM Disk in Linux
We’ve written several articles in the past to find LUN ID mapped to Block device/disk, but when you’re managing a VCS cluster there are some situations where you might want … The post How to find SAN LUN Mapped to VxVM Disk in Linux first appeared on 2DayGeek.| 2DayGeek
PCLOS Is All I Love
PCLOS is all I love BABYOf the others it’s a cut above BABYBoot it up live it up don’t take it from meIt’s sublime you will find It always will be free PCLOS looks oh so swell BABYNothing else has such a shell BABYGet it today you’ll know darn well BABYYou’ll love PCLOS too PCLOS […]| ladysighs
Linux Patches Adjust AC Plug/Unplug Behavior During s2idle To Match Windows - Phoronix
A set of patches sent out on Saturday by AMD Linux engineer Mario Limonciello seek to adjust the Linux behavior for laptops/handhelds during AC plug/unplug events during s2idle to better match that of Microsoft Windows 11.| www.phoronix.com
postmarketOS-powered Kubernetes cluster
Having a few Raspberry Pi 4s at my disposal, I found myself somewhat dissatisfied with their processing capabilities and power management features.| /dev/random
LocalSend é um AirDrop multiplataforma, gratuito e de código aberto
O AirDrop é um dos recursos mais legais da alardeada integração entre dispositivos da Apple. O Android ganhou algo parecido recentemente, o QuickShare, mas que não resolve o problema de quem precisa transferir arquivos entre dispositivos com sistemas diferentes — de um iPhone para um Android, por exemplo. É aí que entram soluções de terceiros como o LocalSend, com aplicativos para Android, iOS, Linux, macOS e Windows.| Manual do Usuário
Automating Windows VM Creation on Ubuntu
TL;DR you can find my resulting Oz and Packer configuration files in this Oz gist and this Packer gist on my GitHub account.| The OldWood Thing
Save data from Notebook: copying to the USB stick using Linux and the command line | PC Review
good day dear Community,🙂 well i want to install a Notebook with a new and Fresh linux-install. Therefore: i have a big big USB-Stick and i want to save all the Folders of the NB to that. as i am not sooo familiar i have a little question here: how to do the whole process of copying to...| PC Review
Configuration of WordPress for enabling updates eg plugins and WordPress itself..
Good day | PC Review
Is there any client for Google Drive based on Linux?
good day dear community| PC Review
Can we put Linux on a Chromebook - is that doable?
Hi dear friends,| PC Review
High Performance Computing (HPC) events from late 2024 - QMUL ITS Research Blog
brought to you by the ITS Research team at QMUL| blog.hpc.qmul.ac.uk
Working with Oracle Linux 8 and iSCSI
Oracle Linux Server Configuration For this blog post I will be using an Oracle Linux 8 server and a Pure Storage FlashArray to demonstrate how block volumes can be presented to an Oracle Linux 8 database server via iSCSI. Let’s start by logging in as root and configuring the Linux database server to support Internet... Continue Reading → The post Working with Oracle Linux 8 and iSCSI appeared first on Ron Ekins' - Oracle Technology, DevOps and Kubernetes Blog.| Ron Ekins' – Oracle Technology, DevOps and Kubernetes Blog
Getting Up and Running with Oracle 19c on NFSv3
Background As many of you may already know, I have been a long time supporter of running Oracle on NFS, having deployed many Oracle E-Business suite, single instance and RAC databases on NFS over years. However, for many Oracle DBAs NFS (Network File Systems) is still something of an unknown entity, in this post I... Continue Reading → The post Getting Up and Running with Oracle 19c on NFSv3 appeared first on Ron Ekins' - Oracle Technology, DevOps and Kubernetes Blog.| Ron Ekins' – Oracle Technology, DevOps and Kubernetes Blog
How to Influence Physical IO sizes with Oracle MBRC
I recently published a blog on restricting Linux block storage IO sizes using Kernel settings, but what if you don’t have root access, or want a more dynamic approach for your Oracle Database. In this blog post I am going to explore the use of multiblock read count (MBRC) on an Oracle 19c Database. Oracle... Continue Reading → The post How to Influence Physical IO sizes with Oracle MBRC appeared first on Ron Ekins' - Oracle Technology, DevOps and Kubernetes Blog.| Ron Ekins' – Oracle Technology, DevOps and Kubernetes Blog
How to reduce Linux Block Storage IO sizes
A colleague recently asked me an interesting question, How can I reduce the size of a physical IO on Linux? So here’s a blog that hopefully answers that question. Linux Operating System For this blog I will be using a Linux server with a Kernel that has a default maximum size of 1280KB (if you... Continue Reading → The post How to reduce Linux Block Storage IO sizes appeared first on Ron Ekins' - Oracle Technology, DevOps and Kubernetes Blog.| Ron Ekins' – Oracle Technology, DevOps and Kubernetes Blog
Un assaggio di Proxmox | Stefano Marinelli's Blog
Proxmox è un ottimo sistema di virtualizzazione basato su Debian e strumenti standard Open Source. Segue una presentazione del sistema, che uso da anni.| Stefano Marinelli's Blog
Un assaggio di Docker | Stefano Marinelli's Blog
Docker prende sempre più piede e conoscerlo diventa sempre più importante per un buon sistemista. Andiamone a vedere le principali catatteristiche.| Stefano Marinelli's Blog
Alla ricerca del Backup Perfetto | Stefano Marinelli's Blog
La ricerca del miglior sistema di backup può non essere facile, ed è strettamente dipendente dalle singole necessità e priorità. Ecco alcuni consigli ed esperienze.| Stefano Marinelli's Blog
RISC-V Linux on ESP32
I've been playing with the idea of running linux on ESP32 since the first days I've met its more robust module, the WROVER-B, on paper it seem possible since its a dual core 240Mhz and has 16MB flash and 8MB RAM, compared to our antique machines that could run linux, it seems like a beast.| Dror Gluska
cURL 8.12 Released: Rust Hyper Backend Removed, Security and Performance Improvements
The latest version of the popular data transfer tool enhances security and optimizes performance. The cURL project, one of the most widely used data transfer tools in development and system administration, has released version 8.12, featuring the removal of the Rust-based Hyper backend and multiple security and performance improvements. Hyper was an experimental backend designed […]| System Administration
How to Deploy Web Applications with Kamal in 2025: A Guide to Efficient Containerized Deployment
Deploying web applications in containers can be complex, but tools like Kamal have significantly streamlined the process. This deployment orchestrator allows developers to deploy web applications quickly, securely, and automatically, optimizing workflows and reducing errors. In this article, we’ll explain how to deploy web applications with Kamal in a virtual machine environment on a private […]| System Administration
The Legacy of 4BSD: Pioneering UNIX Innovation and Its Lasting Impact
The 4BSD (Berkeley Software Distribution) operating system is a cornerstone in the history of UNIX, influencing the evolution of modern computing in profound ways. Developed at the University of California, Berkeley, under a contract with DARPA, 4BSD transformed UNIX into a platform for academic research, commercial applications, and open-source development. Spanning multiple versions between the […]| System Administration
CachyOS Releases First 2025 Update with Propeller Optimization and Improved NVIDIA Support
The CachyOS distribution, based on Arch Linux and known for its performance-focused approach, has released its first update of the year, featuring significant improvements to the kernel, hardware compatibility, and system optimizations. Propeller Optimization and Performance Enhancements One of the most notable changes in this release is the implementation of Propeller optimization in the Linux […]| System Administration
Injecting Code into a Linux Process
Say - entirely hypothetically - we know a shell script that is executed with root privileges via sudo and we found a way for normal users to convince it to call their own code. For demonstration purposes it then would be nice to have code that invokes a local root shell, ready …| Georg's Log
The curious case of nanosleep vs. hr_sleep
This weekend, I finally got around reading a bookmarked paper that proposes an improved nanosleep: Faltelli, Marco & Belocchi, Giacomo & Quaglia, Francesco & Pontarelli, Salvatore & Bianchi, Giuseppe. (2021). Metronome: adaptive and precise intermittent packet retrieval in DPDK. In the following I document a few notes. The Papers¶ At page 4 I'm asking …| Georg's Log
Se às vezes você tem a impressão de que existem muitas distros Linux quase… ⁄ Manual do Usuário
Se às vezes você tem a impressão de que existem muitas distros Linux quase idênticas, dê uma olhada no Tiny Core: pequenina (a base tem 17 MB 🤏), ela carrega todo o sistema na RAM e roda até em…| Manual do Usuário
Using a Raspberry Pi to track the progress of your homebrew
In this article I go into detail about how I hooked up a Raspberry to continually track and monitor the progress of my beer all whilst graphing it out to another application. It gets a little geeky!| Dean Hume's Blog
The Role of Compression Algorithms in ZRAM - Hamradio.my
The Role of Compression Algorithms in ZRAM - Hamradio.my| Hamradio.my
ZRAM and ZSWAP: A Deep Dive into Linux Memory Optimization - Hamradio.my
ZRAM and ZSWAP: A Deep Dive into Linux Memory Optimization - Hamradio.my| Hamradio.my
Snap vs Flatpak: A Detailed Comparison - Hamradio.my
Snap vs Flatpak: A Detailed Comparison - Hamradio.my| Hamradio.my
Optimizing Debian/Ubuntu for Fast Internet and Efficient Memory Management - Hamradio.my
Optimizing Debian/Ubuntu for Fast Internet and Efficient Memory Management - Hamradio.my| Hamradio.my
"Online" documentation should be offline
"Online" documentation should be offline| rldane.space
fluffy rambles: SOMA Connect + shairport-sync
I’ve reorganized my bedroom and as part of it I decided to finally address the ongoing issues with my audio setup in there. I have an old AirPort Express which I was using as an AirPlay receiver so that I could play music and podcasts and such on the (rather nice) hi-fi speakers, but it’s been super unreliable as of late, and even when it does remain connected, it generates random popping noises on the speakers — not great when I’m trying to sleep!| beesbuzz.biz
SELinux Has a UI Problem
If you ever troubleshoot a problem on Red Hat (or closely related distros such as Fedora and CentOS), you'll come across dozens of tutorials and articles that tell you to resolve the problem by disabling SELinux. It's not just random blog posts and q...| Part-Time Dragon Slayer
A caveat with statically linked language runtimes
Most programming languages, including C and C++, provide language runtime libraries that implement parts of the language itself. These libraries must be linked in the final program or shared library. Today we are going to see how an unfortunate default in the way shared libraries work in Linux can make our lives a bit more complicated than they have to if the language runtimes are in static libraries.| Think In Geek
LPI Certification Level 3 Exam 305-300 – Technical Scratchpad
Here are my resources for each topic of the LPIC-3 Virtualization and Containerization Exam 305 Objectives| Technical Scratchpad
Waydroid | Android in a Linux container
Waydroid - Android in a Linux container| waydro.id
uscope: A New Debugger and Introspection Toolchain - Jim Calabro
Jim Calabro| www.calabro.io
Linux Changes in 2024 and Expectations for 2025
Explore the significant changes in the Linux ecosystem in 2024 and discover what to expect as we move into 2025!| Pieter Bakker
5 Click Boards in 5 Minutes – Quick Start with BeaglePlay
In this video, Andrei shows how easy it is to visualize sensor readouts on BeaglePlay using NodeRed! The post 5 Click Boards in 5 Minutes – Quick Start with BeaglePlay appeared first on BeagleBoard.| BeagleBoard
SequentialRead - Using v2ray with Caddy to Access the Internet in China
I did witness some of my co-travelers getting blocked at various points, but even after that happened, onboarding them to my system solved these issues and did not precipitate any issues for them or for my services.| SequentialRead
A list of terminal-based applications I've enjoyed recently | Xavier H.M.
Three TUI apps I've been using: musikcube, tclock, and dict.| Xavier H.M.
Resizing a disk at Mythic Beasts
I have a server hosted at Mythic Beasts and I’d run out of disk space. They have instructions but I’m not experienced enough to be able to follow them as is, though I broadly followed it to make sure I was roughly on track. Here’s what I did so I can do it again. I … Continue reading Resizing a disk at Mythic Beasts→| PlanB
Hard numbers in the Wayland vs X11 input latency discussion - Mort's Ramblings
Date: 2025-01-26 | mort.coffee
Much Faster Suspend & Resume For Some Systems With Linux 6.14 - Phoronix
Alongside the power management and thermal driver updates this week for the ongoing Linux 6.14 kernel cycle were also the ACPI updates| www.phoronix.com
KDE: Snaps bug fixes and Kubuntu: Noble updates
Fixed a major crash bug in our apps that use webengine, I also went ahead and updated these to core24 https://bugs.launchpad.net/snapd/+bug/2095418 andhttps://bugs.kde.org/show_bug.cgi?id=498663| Scarlett Gately Moore
Installing *BSD in 2025 part 0a – Modern myths: AI ramblings (DragonFly BSD and FreeBSD) – eerielinux
[New to Gemini? Have a look at my Gemini FAQ.] This article was bi-posted to Gemini and the Web; Gemini version is here: gemini://gemini.circumlunar.space/users/kraileth/neunix/2025/installing_bsd_…| eerielinux
The best minimal zsh configuration | Felipe Contreras
I explain how to create the best minimal zsh configuration from scratch.| Felipe Contreras
Life pro tip: Oracle Linux is the best local VM for MacBooks - Xe Iaso
No, seriously. It sips battery life. I don't get it either.| xeiaso.net
How to Compile and Install a Custom Linux Kernel
Although kernels that come preconfigured with most Linux distributions are good enough for general use cases, at times, we may want to have a custom kernel installed for our special use case. One may want a custom Linux kernel to optimize or support specific hardware or just to enable an experimental feature not yet available on the stable channel. And some hobbyists just want to deep dive into kernel workings and want to explore. Whatever the case, compiling and installing a custom Linux ker...| Technology and Web Guide | Fresh Tech Tips
10 Best Automation Tasks for Ubuntu Linux (with Practical Examples)
Automation is one of the best ways to increase productivity. Whether you are a general user or a technically sound individual, certain common and useful tasks can be automated on Ubuntu Linux to save you time—thereby increasing your productivity by many folds. I've selected a list of the 10 most useful tasks you can automate on your Ubuntu machine. Each task is explained with an example so you can easily implement it on your system. Once you get a knack for it, I'm sure you'll create more t...| Technology and Web Guide | Fresh Tech Tips
How to Create an Encrypted Virtual Hard Drive in Linux
One of the best ways to store sensitive data locally is to create an encrypted virtual hard drive on an operating system of your choice. In this guide, we're going to make one in Linux. Familiarity with the command line environment can help but is not essential. Although creating a physical NAS storage system for home use is the ultimate solution to secure your private data, the option discussed in this guide is a viable option if you are tight on budget. To ensure maximum security and best r...| Technology and Web Guide | Fresh Tech Tips
How to Keep Your Linux System Secure From Hackers
As Linux gains widespread adoption across diverse platforms—ranging from servers and desktops to IoT devices—the need for securing these systems has become increasingly critical. While Linux is renowned for its solid security foundation, no operating system is entirely invulnerable to cyber threats. Attackers constantly evolve their tactics, making it vital for Linux users to stay ahead with the latest security measures. In this tutorial, we’ll explore popular security measures that eve...| Technology and Web Guide | Fresh Tech Tips
How to Add Custom Firewall Rules to Ubuntu
Firewalls are a must on every operating system to deal with both traffic management and to deter hackers from gaining access to your computer. Nowadays, firewalls are available for almost every platform and Linux is no different. Today, we're going to learn about creating custom traffic filtering rules for a firewall on a Ubuntu computer. It's easy to do but can be messy as well, if not done correctly. If available, I suggest playing with firewall rules on a spare computer to get familiar wit...| Technology and Web Guide | Fresh Tech Tips
JSON Parsing Nagios Script
Parsing JSON in Bash is never usually the best idea but sometimes it may be necessary or preferred. Here’s a nice easy script which uses the ‘jq’ command to perform JSON parsing in Bash. Let’s imagine you have the following JSON which is outputted by a stats gathering process: {"web_rate":1,"db_rate":2,"php_rate":2} Parsing that in Bash by […]| MadPsy's Place
Useful to know Bash parameters
Even having written many hundreds of Bash scripts over the years I sometimes forget the basic special parameters which are available. For that reason I’ve made this post which is a copy of the page from gnu.org. Original content from: https://www.gnu.org/software/bash/manual/html_node/Special-Parameters.html 3.4.2 Special Parameters The shell treats several parameters specially. These parameters may only be referenced; […]| MadPsy's Place
Prevent apcupsd shutting down the OS
If you have an APC UPS you may not, for whatever reason, want the OS to trigger a shutdown. The ‘apcupsd’ package will call shutdown whenever the battery capacity is reported too low. To prevent this, just edit the following file. Edit /etc/apcupsd/apccontrol with your favourite editor. You should see something like this: APCPID=/var/run/apcupsd.pid APCUPSD=/sbin/apcupsd SHUTDOWN=/sbin/shutdown […]| MadPsy's Place
How to download iplayer content on Linux
Here is a very simple way to download iPlayer content using a Linux command line tool. This literally downloads the stream and saves it to a file. The best part is, because they’re not DRM protected, you can keep it forever.| MadPsy's Place