Package: molly-guard Version: 0.4.4-1 Severity: normal Tags: patch # Depends: sysvinit | upstart, procps
On Debian, sysvinit is Essential, and unversioned dependencies on Essential packages are bugs (see Debian Policy 3.5). The same may or may not be true for upstart on Ubuntu. At present upstart exists only as an Experimental package on Debian, but I would hope if it ever moves into Unstable there will be appropriate transitional/virtual packages/dependencies/whatever to ensure that every system has _some_ init system installed, so there still wouldn't be any point depending on anything but procps. -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.25.custom Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash -- JBR Ankh kak! (Ancient Egyptian blessing)
diff -ru molly-guard-0.4.4.pristine/debian/control molly-guard-0.4.4/debian/control --- molly-guard-0.4.4.pristine/debian/control 2008-06-30 15:05:54.000000000 +0100 +++ molly-guard-0.4.4/debian/control 2008-06-30 15:07:41.000000000 +0100 @@ -9,7 +9,7 @@ Package: molly-guard Architecture: all -Depends: sysvinit | upstart, procps +Depends: procps Enhances: sysvinit, upstart, openssh-server Description: protects machines from accidental shutdowns/reboots The package installs a shell script that overrides the existing