Petter Reinholdtsen wrote: > [Michael Biebl] >> The same should be done for the Debian package to keep in sync with >> the package split. > > I agree. > >> Please find the attached patch. It's created against current trunk. > > I suspect this patch is incomplete. The package description for > sysvinit-utils should probably be updated, and the replaces statement > probably need to replace a later version of sysvinit to avoid upgrade > problems for those that installed -22.
Thanks for reviewing the patch. You're right about both points. Please find an updated patch attached. Cheers, Michael -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth?
Index: debian/control
===================================================================
--- debian/control (Revision 942)
+++ debian/control (Arbeitskopie)
@@ -24,13 +24,13 @@
Essential: yes
Architecture: any
Conflicts: last
-Replaces: last, sysvinit (<< 2.86.ds1-22)
+Replaces: last, sysvinit (<= 2.86.ds1-22)
Depends: ${shlibs:Depends}
Description: System-V-like utilities
This package contains the important System-V-like utilities.
.
Specifically, this package includes:
- killall5, last, lastb, mesg, pidof
+ killall5, last, lastb, mesg, pidof, sulogin
Package: sysv-rc
Architecture: all
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
signature.asc
Description: OpenPGP digital signature

