Upstart-howto

From openSUSE

Upstart is a SysV replacement that works with triggering events. Ubuntu uses it per default.

For an overview about Upstart and a comparison of it to Suse's init see Ubuntu_and_Upstart.

Upstart on Suse

First get rpms for upstart and upstart-sysvinit-compat for your release from http://software.opensuse.org/download/home:/darix/

Next deinstall sysvinit (and maybe get a rpm of it to reinstall later in case of need).

  rpm -e sysvinit --nodeps

Now install upstart and upstart-sysvinit-compat.

  rpm -Uhv upstart-*.rpm upstart-sysvinit-compat-*.rpm


Caveat: If you deinstall upstart and install sysvinit again you have to shutdown your system via

  /etc/init.d/halt stop