today's howtos
-
Michael Ablassmeier: proxmox backup nbdkit plugin round 2
I re-implemented the proxmox backup nbdkit plugin in C.
It seems golang shared libraries don’t play well with programs that fork().
As a result, the Plugin was only usable if nbdkit was run in foreground mode (-f), making it impossible to use nbdkit’s’ captive modes, which are quite useful.. Lessons learned.
-
Barry Kauler ☛ Fix orange-ball install as root
EasyOS has "orange ball" menu entries, apps that are not yet installed. Alfons reported that installed Aqemu, but at the final step where the Orange Installer offered to open Rox-Filer to be able to drag the icon onto the desktop, there was an error "Directory /home/aqemu not found".
-
Linux Host Support ☛ Puppet Server configuration on Ubuntu 24.04
Puppet is a popular open-source tool for managing and automating your infrastructure. It uses Infrastructure-as-code IaC and key concepts incorporating Idempotency, Agile methodology, and version control Git. This guide walks you through the installation and configuration of Puppet Server on Ubuntu 24.04.
-
Linux Handbook ☛ LHB GNU/Linux Digest #25.04: Self-host VPN, Swap Size Change, Crontab Logs and More
Starting a career with Linux? What are your choices?
-
How to Enable SSH on Ubuntu
As a Ubuntu user, you're likely no stranger to the Linux and open-source software world. But have you ever needed to access your Ubuntu system from another device, perhaps to manage files, run commands, or troubleshoot issues?
That's where SSH (Secure Shell) comes in, a powerful tool that lets you access your system remotely and securely.
SSH (Secure Shell) is a protocol that allows you to access a computer or server remotely, using a secure and encrypted connection. Think of it like a secure tunnel between your local device and your Ubuntu system, allowing you to send and receive data securely.