proper restart on init.d