Package: sysvinit
Severity: wishlist
Tags: patch

The latest release of upstart (0.2.7) does not ship its own sulogin
binary anymore. So the Ubuntu developers moved the sulogin binary and
manpage from the sysvinit to the sysvinit-utils package in revision
sysvinit_2.86.ds1-14.1ubuntu11.
The same should be done for the Debian package to keep in sync with the
package split.
Please find the attached patch. It's created against current trunk.

Cheers,
Michael


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (300, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Index: debian/rules
===================================================================
--- debian/rules        (Revision 942)
+++ debian/rules        (Arbeitskopie)
@@ -97,12 +97,14 @@
        rm -f $(tmp)/sbin/reboot
 endif
        rm -f $(tmp)/usr/share/man/man8/killall5.8
+       rm -f $(tmp)/usr/share/man/man8/sulogin.8
        rm -f $(tmp)/usr/share/man/man1/last.1
        rm -f $(tmp)/usr/share/man/man1/lastb.1
        rm -f $(tmp)/usr/share/man/man1/mesg.1
        rm -f $(tmp)/usr/share/man/man8/pidof.8
        rm -f $(tmp)/usr/share/man/man1/mountpoint.1
        rm -f $(tmp)/sbin/killall5
+       rm -f $(tmp)/sbin/sulogin
        rm -f $(tmp)/usr/bin/last
        rm -f $(tmp)/usr/bin/lastb
        rm -f $(tmp)/usr/bin/mesg
@@ -138,14 +140,17 @@
        install -d -o root -g root -m 755 $(tmp)/usr/share/man
        install -d -o root -g root -m 755 $(tmp)/usr/share/man/man{1,8}
        install -o root -g root -m 755 src/killall5 $(tmp)/sbin
+       install -o root -g root -m 755 src/sulogin $(tmp)/sbin
        install -o root -g root -m 755 src/last $(tmp)/usr/bin
        install -o root -g root -m 755 src/mesg $(tmp)/usr/bin
        strip -s -R .comment $(tmp)/sbin/killall5
+       strip -s -R .comment $(tmp)/sbin/sulogin
        strip -s -R .comment $(tmp)/usr/bin/last
        strip -s -R .comment $(tmp)/usr/bin/mesg
        ln -sf ../sbin/killall5 $(tmp)/bin/pidof
        ln -sf last $(tmp)/usr/bin/lastb
        install -o root -g root -m 644 man/killall5.8 $(tmp)/usr/share/man/man8
+       install -o root -g root -m 644 man/sulogin.8 $(tmp)/usr/share/man/man8
        install -o root -g root -m 644 man/last.1 $(tmp)/usr/share/man/man1
        install -o root -g root -m 644 man/lastb.1 $(tmp)/usr/share/man/man1
        install -o root -g root -m 644 man/mesg.1 $(tmp)/usr/share/man/man1

Reply via email to