Replace Lilo with Grub
I updated the kernel image via aptitude on one of my Debian Sarge servers but after a reboot it didn’t come up again. My first thought was that maybe there was something wrong with the boot loader and...
View ArticleStop Apple Mail from syncing Exchange Public Folders via IMAP
Since I sometimes had very poor Internet connections over the last few month I thought about how I could lower the data transfer volume on my Mac. One of the things that already bothered me since ages...
View ArticlePeriodically delete files per cronjob
Another entry in my virtual “braindump” category, so I don’t have to look it up somewhere else all the time. If you want to periodically delete files in a specific directory the unix program find comes...
View ArticleInstalling php5-cgi on Debian
For a long time I wanted to be able to run both PHP 4 and PHP 5 on the same server. Now I finally managed to come up with a solution that is easy to install and easy to use. Add the Debian Backports...
View ArticleInstalling eAccelerator on Debian
This is a quick HowTo for installing the eAccelerator PHP cache/optimizer on a Debian system (should be applicable to other Linux distros as well). Download the latest release from SourceForge.net to...
View ArticleLog4Twitter
Log4Twitter is very similar to an idea Herbert an me had a couple of years ago, to use a Jabber messaging framework to get distributed logging and alerts from several servers/applications. It is a Java...
View ArticleMySecureShell – chrooted SFTP server
Yesterday the wonderful Howtoforge had an article that finally freed me from my beloved/hated scponly. MySecureShell offers all the functionality of a proper SFTP server, easily configurable and very...
View ArticleFix Mac Fusion for Snow Leopard
I use the really great macFUSE to mount several server directories via SSH on my work computer. One programm that makes this process really easy is Macfusion which offers a menu item and a standalone...
View ArticleRe-run last command in terminal using sudo
Why didn’t I find this sooner? To re-run the last command in terminal use !! which becomes _extremely_ useful, if you forgot you needed root access sudo !! (read: sudo damnit! )
View ArticleGoAccess – Visual Apache Log Analyzer
GoAccess - web log analyzer Description GoAccess is a very handy tool, that runs in the terminal on most *nix Systems (e.g. Linux, Mac OS X, BSD etc.) and displays relatime data gathered from Apache’s...
View ArticleModern Mac development setup – Part 1
The year 2014 is almost over, but looking around my developer colleagues, I see that there is still a lot of old knowledge and outdated techniques for using your Mac for (web-) development purposes. To...
View ArticleMy backup strategy
Recently I’ve had to re-engineer my whole backup strategy because of a looming hardware issue on my old backup server. Since I am operating servers at Hetzner, I purchased some backup space there and...
View ArticleInspecting logfiles on the commandline
One of my most used means of monitoring what’s going on at a remote Linux server, is looking at the log lines that each daemon or client program writes to the disk. Using this technique you can see a...
View ArticleWaiting for a server
Today two of my servers went down. It turned out, that the datacenter they are hosted in had a slight connectivity hiccup – nothing serious. While I was battling my monitoring system and frantically...
View ArticleSet tmux pane title on SSH connections
I am frequently connecting to several servers over SSH at once and like to use tmux to organize those different sessions. To be able to keep track which pane is which server I am using the following...
View ArticleMy dotfiles
My configuration for bash, vim, git, tmux and a few other tools can be found on GitHub now. I have spent a considerable amount of time to get them working on OS X and Linux. (Tested on Mac OS X...
View ArticleNew 42dev hosting products
I’ve recently formalized the hosting packages of my company 42dev. If you are ever in need of professional website– or domain hosting, want to set up some email accounts or need a fully managed server,...
View ArticleMella – ownCloud upload in bash
I recently had the need to upload some backup files in a cron job to an ownCloud server via bash. Since I couldn’t find any good solutions to do that on the web, I crafted my own script which I open...
View ArticleProxmox on Debian at Hetzner with multiple IP addresses
I’ve spent most of my day today trying a plethora of different ways on how to configure Proxmox on a Hetzner server with multiple IP addresses. Most of the tutorials I found online gave a good deal of...
View ArticleA clean start – How to prepare a minimal Debian template for LXC containers
In my recent push for more virtualization I sat down today and constructed a very minimal Debian template that only has the bare necessities installed to be able to communicate on the network and...
View Article