Extending the system for dependencies (2/2) New init script action "restart-if-running" It is needed in dynamic-dependency systems if we want to be able to restart other services that depend on one that is restarted Extend update-rc.d to register dependency information Static dependency systems need it Write the dynamic dependency interface init-provide init-before (optional) init-after init-test