Daniel Kahn Gillmor wrote: > Attached is the patch i used against runit 2.1.1-6 for NMUing #603827 > (uploaded just now on 2010-12-26). [...] > --- a/debian/changelog > +++ b/debian/changelog > @@ -1,3 +1,11 @@ > +runit (2.1.1-6.1) local; urgency=low
Thanks! The final debdiff used is attached for reference.
diff -u runit-2.1.1/debian/changelog runit-2.1.1/debian/changelog --- runit-2.1.1/debian/changelog +++ runit-2.1.1/debian/changelog @@ -1,3 +1,12 @@ +runit (2.1.1-6.1) unstable; urgency=low + + * Non-Maintainer Upload. + * debian/runit.config: skip preconfiguration if ps is not + installed. (Thanks, Jonathan Nieder <jrnie...@gmail.com>) + * debian/control: Depends: procps (closes: #603827). + + -- Daniel Kahn Gillmor <d...@fifthhorseman.net> Sun, 26 Dec 2010 14:19:53 -0500 + runit (2.1.1-6) unstable; urgency=high * debian/rules: don't set -D_FILE_OFFSET_BITS=64 on sparc (fixes diff -u runit-2.1.1/debian/control runit-2.1.1/debian/control --- runit-2.1.1/debian/control +++ runit-2.1.1/debian/control @@ -7,7 +7,7 @@ Package: runit Architecture: any -Depends: ${shlibs:Depends} +Depends: procps, ${shlibs:Depends} Recommends: fgetty Suggests: runit-run, socklog-run Description: system-wide service supervision diff -u runit-2.1.1/debian/runit.config runit-2.1.1/debian/runit.config --- runit-2.1.1/debian/runit.config +++ runit-2.1.1/debian/runit.config @@ -14,6 +14,8 @@ -if `ps -p 1 >/dev/null`; then - db_input low runit/signalinit || : -else - db_input high runit/signalinit || : +if which ps >/dev/null 2>&1; then + if ps -p 1 >/dev/null; then + db_input low runit/signalinit || : + else + db_input high runit/signalinit || : + fi + db_go || : fi -db_go || :