Note: This information may be specific to SuSE and openSuSE

I mentioned in a previous post that I am setting up a media server with openSuse Linux as the OS. The media server software I’ve selected is MediaTomb, which is a great piece of software and very flexible. An interesting issue comes up though if you enable the init.d script.

In my setup, I am using MySQL as the data back-end instead of SQLite. This means that MediaTomb is now dependent upon MySQL at startup, however the default init.d script for MediaTomb does not have MySQL as a dependency. The init.d script must be manually edited in this instance to add the mysql dependency to the “Required-Start” line. After doing this and running insserv, everything is set up.

Just a quick heads up on this for anyone else who may have grown frustrated by this.