atlas news
    
Feeding the Cloud
02  février     04h05
Using a GitHub Gist like a git repo
   A GitHub gist is backed by a regular git repository, but it ;s not exposed explicitly via the user interface. For example, this quot;secret quot; gist can be cloned using this command: git clone https: gist.github.com fmarier b bad e e f d ee ab .git test Within this test...
20  janvier     01h10
Proper Multicast DNS Handling with NetworkManager and systemd-resolved
   Using NetworkManager and systemd resolved together in Debian bookworm does not work out of the box. The first sign of trouble was these constant messages in my logs: avahi daemon pid : Host name conflict, retrying with hostname Then I realized that CUPS printer discovery didn ;t work: my...
19  décembre     06h20
Filtering your own spam using SpamAssassin
   I know that people rave about GMail ;s spam filtering, but it didn ;t work for me: I was seeing too many false positives. I personally prefer to see some false negatives i.e. letting some spam through , but to reduce false positives as much as possible and ideally have a way to tune this . ...
27  novembre     23h30
Automatically rebooting for kernel updates
   I use reboot notifier on most of my servers to let me know when I need to reboot them for kernel updates since I want to decide exactly when those machines go down. On the other hand, my home backup server has very predictable usage patterns and so I decided to go one step further there and...
02  novembre     03h40
Upgrading from Debian 11 bullseye to 12 bookworm
   Over the last few months, I upgraded my Debian machines from bullseye to bookworm. The process was uneventful besides the asterisk issue described below , but I ended up reconfiguring several things afterwards in order to modernize my upgraded machines. Logcheck I noticed in this release that...
28  octobre     03h05
Monitoring browser network traffic on Android using mitmproxy
   Using mitmproxy to intercept your packets is a convenient way to inspect a browser ;s network traffic. It ;s pretty straightforward to setup on a desktop computer: Install mitmproxy apt install mitmproxy on Debian and start it: mitmproxy mode socks listen port Start your...
14  octobre     22h15
Enabling AppArmor on a Linode VPS in enforcement mode
   Enabling AppArmor on a Debian Linode VPS is not entirely straightforward. Here ;s what I had to do in order to make it work. Packages to install The easy bit was to install a few packages: apt install grub apparmor profiles extra apparmor profiles apparmor and then adding apparmor ...
30  septembre     06h15
Things I do after uploading a new package to Debian
   There are a couple of things I tend to do after packaging a piece of software for Debian, filing an Intent To Package bug and uploading the package. This is both a checklist for me and hopefully a way to inspire other maintainers to go beyond the basic package maintainer duties as documented in...
13  août     22h00
Using iptables with systemd-networkd
   I used to rely on ifupdown to bring up my iptables firewall automatically using a config like this in etc network interfaces: allow hotplug eno iface eno inet dhcp pre up iptables restore etc network iptables.up.rules iface eno inet dhcp pre up ip tables restore etc network...
28  janvier     00h15
Upgrading from Ubuntu 20.04 focal to 22.04 jammy
   A few weeks ago, I upgraded a few machines from Ubuntu . focal to . jammy . Here are the things that needed fixing after the upgrade. Network problems Firstly, I had to fix the resolution of .local domains the same way as I did when I upgraded a different machine from . bionic to...