Strategic IT Consulting and Implementation Services

CategoryLinux

Compiling vbox-kvm on Debian 12.x

I’m really happy with the performance of VirtualBox and the Linux KVM as the hypervisor thanks to the Cyberus vbox-kvm project. But recently, with the latest version on Virtualbox 7.1.2.x, the initial release of the vbox-kvm was no longer able to compile. So, when I went to compile vbox-kvm from source again, it didn’t work. Thankfully, recently, cyberus updated their patches and I...

Updates on Debian Linux on Thinkpad Carbon X1 Gen 10 – Late 2024

Debian 12.x has been great on the Lenovo Thinkpad Carbon X1 Gen 10 for the last year and a half. Only caveats: Lenovo Thunderbolt dock pushing two monitors is tricky on suspend and wake if the laptop is closed so there’s a little sequence I need to do removing and docking. Ran XFCE but have been on Cinnamon for the last six months. Battery life is great with Bluetooth dies every few months...

GLIBC Vuln Fix For Debian For Now

Cobbled together from For Debian-based systems this might be helpful until there is an update release Check if your system is vulnerable: From terminal/shell run: iconv -l | grep -E 'CN-?EXT' If you get: ISO-2022-CN-EXT// ISO2022CNEXT// You might be vulnerable. On Debian , check this file: /usr/lib/x86_64-linux-gnu/gconv/gconv-modules At around row 1286 you will see the grouping you need to...

Migrating an Existing Windows Wireguard VPN Peer Setup to Debian 12

Just recently migrated to Debian 12 on my laptop full-time. I run my own Wireguard VPN server as well and had my Windows laptop client running great on that. Basically, I just wanted to use that setup and keys the same since I know it worked. No great UI for the WireGuard setup on Debian yet from what I can tell and NetworkManager on Gnome is meh on this. Here is how I got it working. Get the...

Debian 12 Bookworm on Lenovo Carbon X1 Gen 10 Notes

Finally made the call here to go Debian 12 as my daily driver on the relatively new Carbon X1 I bought last year in 2022. Here are my notes around installation and making things work. Installation Installation off a USB installer with the standard 64bit installer ISO went very well. I did remove the stock nvme ssd that shipped with the laptop and replaced it with a 2TB Samsung SSD just to give me...

Nextcloud Cron Issues on Debian Fix

I started having problems with cron running as recommended on Debian because something changed and it makes sense that it would not be able to run because the webserver Debian user doesn’t have a default shell. I don’t know how this really was working technically at all ever, but I swear it was at one time. Anyway, it got annoying to see alerts on the cron task in NextCloud not...

Microsoft Teams on Debian Linux Install Fix

MS Teams Download From Microsoft Quick post here but if you are having issues playing an install of Microsoft Teams Desktop application for Linux on a Debian Buster system, like I initially was, it could be due to the use of su and sudo. I have always, just out of habit, immediately prefer dropping to root on all things when needed, but that is not helpful in Debian on default paths, etc. So...

Using fail2ban To Mitigate Excessive Apache 403, 404, 500, and 503 Attacks

I finally spent some time last weekend to address the botnets attacking my site and specifically looking for known exploits, bad WordPress plugins, and just general random stuff. I should disclaimer that messing around and systematically blocking hosts viewing your website generating 404s may or may not make sense for you. If you create a fail2ban filter, jail, and start picking off hosts that...

Strategic IT Consulting and Implementation Services