Lately I was looking at a solution to avoid update-station check-now starting a new process that could potentially clash with the tray process. I learned how to use SIGUSR1 for IPC to avoid starting a second instance of Update Station when doing a check-now for updates. The Problem Update Station …
Why GhostBSD is Moving to XLibre GhostBSD is not Linux. It's a FreeBSD-based system for the desktop. That said, we use desktop environment software from the Linux world. On FreeBSD and GhostBSD, there are things that don't exist, like systemd, which a lot of software depends on. MATE is starting …
Introduction In my first post, I mentioned that setting up GitHub Pages would probably be my next article. Well, here it is! This is a detailed walkthrough of how I set up this blog using Pelican and GitHub Pages, from creating the repository to getting it deployed and live. I …
Why the Blog Is Back A few years ago, I had a blog, but I was not actively writing, so I deleted my old blog and canceled my DigitalOcean account. Since I was not writing much, it felt like it was just sitting there collecting dust and costing money. But …