NetworkManager Dispatcher

To keep my data backed up savely I rely on CrashPlan. For the last weeks I had a quite long bug request pending. What I took from it, was the problem CrashPlan had when the network is not yet available when the service is started. Therefore I disabled its automatic startup and wrote a dispatcher script for the NetworkManager to automatically start crashplan, whenever I get a network connection and stop it, when the connection breaks down. Find the script here:

During mmy research I found out, that the dispatcher service was not enabled on my Arch Linux system. That’s important for the scripts to work.

$ sudo systemctl enable NetworkManager-dispatcher

Similarly the service for the modemmanager was disabled, which caused my UMTS card to not work.

$ sudo systemctl enable ModemManager

While working on this, I wrote another dispatcher script, which takes care of connecting to the univeristy vpn (works for all Munich universities, which get their internet services from the lrz) automatically, when I connect to the corresponding network. Find the script here:
The idea for this script and its frame is taken from Make sure, to save your credentials in the corresponding VPN configuration file and update the name of the VPN in the script to the one you are using.

Writing a Thesis is Fun

Stuff, that I stumbled upon, while writing my Bachelor’s thesis. Some might be funnier than others.


The Jailbreaker cannot always live in Maryland and give sweet candy to everyone!

[Source] – Don’t bother. I don’t live in Maryland either.


/* All this GUI stuff I assembled together via various
* howto’s and small code snippets found on the web. So dont
* wonder about this strange looking buttons etc.

[Source] – Did not see the app running. But by reading the code, this is just how a standard button in Android looks like.


You are in a hurry, and you don’t want to read this man page.

[Source] – Abosulutely right. But I still need the information…


What you need: […] A decent Internet connection & reliable electricity 🙂

[Source] – Thinking of my times in Uganda, I can completely understand it…


If you really absolutely need more capacity,
you can ask a wizard to enlarge me.

[LaTeX logs] – Seriously. I really abolutely need to get my thesis compiled!

Neo in Gnome 3.8

After a fresh Arch Linux install with Gnome 3.8, I was not able to chose Neo as keyboard layout in the gnome settings. To set it manually, use the dconf-editor. Set the entry org.gnome.desktop.input-sources.sources to [(‘xkb’, ‘de+neo’)].