fixed init.d bugs