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.
[edit]
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

