If you spend any time mucking around config files in Linux you are likely to run into some syntax errors sooner or later. Recently I was setting up cgit on Debian 8 and was banging my head against the wall for a few minutes trying to figure out why apache was so unhappy. Symptoms The… Continue reading Testing Syntax Errors in Apache Config
Category: debian
Change the Default Terminal Editor in Debian
Debian comes with a very handy utility called update-alternatives that helps to set default tools for various tasks. It is possible for several programs fulfilling the same or similar functions to be installed on a single system at the same time. For example, many systems have several text editors installed at once. This gives choice to the… Continue reading Change the Default Terminal Editor in Debian
/etc/motd
I have been using Linux for many years, but only recently found out about /etc/motd. When you SSH into a server, it displays a message that varies depending on your Linux distribution. For instance, a stock Debian installation looks like this: The programs included with the Debian GNU/Linux system are free software; the exact distribution terms… Continue reading /etc/motd
Installing LXQt on Debian Testing
Introduction Ever since I read about the merger of LXDE and Razor-Qt into the LXQtproject I have been patiently waiting for it to be available on Debian. Razor-QT was a beautiful, clean, and fast desktop environment, and LXDE has always been my go to choice for low power hardware. I have tried installing LXQt a few… Continue reading Installing LXQt on Debian Testing
Using cgit
This is the last post in a three part series about cgit. Previously we saw how to install and configure cgit and then we saw how to make cgit pretty. This last post has to do with actually using cgit. There are a couple of tools out there to make the process of adding, removing,… Continue reading Using cgit
Making cgit Pretty
Previously I wrote about how to install and configure cgit on Debian. If you have followed that short guide you now have a kick ass cgit install running on your server. So whats next? A bare cgit installation is pretty dull and there are some neat built in features that should be enabled for an… Continue reading Making cgit Pretty
Installing cgit + nginx on Debian Jessie
cgit is a hyperfast web frontend for git repositories written in C. Coupled with nginx, this makes a super quick git repository viewer for your web server. I was not able to find a good tutorial on how to get this installed with nginx on a Debian server. The latest version of Debian Stable (Jessie)… Continue reading Installing cgit + nginx on Debian Jessie
Using Virt-Manager on Debian
Virt-Manager is an awesome front end for running QEMU VMs on top of KVM. This is a great alternative to VirutalBox and since the latest version of Virtualbox has been moved to the “contrib” section in Debian (due to a non-free compiler that is required to builds the BIOS) it is one of the only 100%… Continue reading Using Virt-Manager on Debian
Configuring Mutt for Gandi Mail (IMAP and SMTP)
Gandi is my favorite registrar for many reasons. Their motto is “No Bullshit” and they mean it. They make it super easy to manage domains, and offer tons of great services. One of the best things about buying a domain from Gandi is that they provide you with free email for the life of your domain.… Continue reading Configuring Mutt for Gandi Mail (IMAP and SMTP)
Installing Powerline in Debian
Powerline is an awesome status bar that tells you additional information about various things in bash, vim, and tmux. It comes in handy and makes your terminal look sweet. It is a little bit of a PITA to install, but it is totally worth it. I got most of the way there with this very helpful… Continue reading Installing Powerline in Debian