tag 408240 +patch thanks On Wednesday 24 January 2007, Lucas Nussbaum wrote: > Setting up ffingerd (1.28-5) ... > Adding and enabling ffingerd entry in /etc/inetd.conf. > /var/lib/dpkg/info/ffingerd.postinst: line 10: update-inetd: command not > found > dpkg: error processing ffingerd (--configure): > subprocess post-installation script returned error exit status 127 > Errors were encountered while processing: > ffingerd > E: Sub-process /usr/bin/dpkg returned an error code (1) Hi! A quick patch about tihs issue. /Sune -- Do you know how might I save the ADSL proxy? You neither can disconnect the cable, nor must send the mouse for forwarding to a 97-bit kernel.
diff -u ffingerd-1.28/debian/changelog ffingerd-1.28/debian/changelog
--- ffingerd-1.28/debian/changelog
+++ ffingerd-1.28/debian/changelog
@@ -1,3 +1,11 @@
+ffingerd (1.28-7) unstable; urgency=low
+
+ * QA upload.
+ * Add depends on update-inetd (Closes: 408240)
+ * Guard update-inetd calls in postrm
+
+ -- Sune Vuorela <debian@pusling.com> Thu, 25 Jan 2007 14:23:16 +0100
+
ffingerd (1.28-6) unstable; urgency=low
* Orphaning package. (closes: #390864)
diff -u ffingerd-1.28/debian/postrm ffingerd-1.28/debian/postrm
--- ffingerd-1.28/debian/postrm
+++ ffingerd-1.28/debian/postrm
@@ -5,9 +5,12 @@
# This will be executed on removal and purging of the package.
if [ "$1" = "remove" ]; then
# the next two lines shouldn't exist but, again, update-inetd isn't that perfect :)
- update-inetd --comment-chars '#<removed>#' --pattern ffingerd --disable finger
- update-inetd --comment-chars '#<ffingerd>#' --enable finger
- update-inetd --remove ffingerd
+ if [ -x /usr/sbin/update-inetd ]
+ then
+ update-inetd --comment-chars '#<removed>#' --pattern ffingerd --disable finger
+ update-inetd --comment-chars '#<ffingerd>#' --enable finger
+ update-inetd --remove ffingerd
+ fi
if grep -s "^[^ *#]" /etc/xinetd.conf | grep -q ffingerd; then
echo "Please remove the ffingerd entry from your /etc/xinetd.conf file"
echo "manually!"
diff -u ffingerd-1.28/debian/control ffingerd-1.28/debian/control
--- ffingerd-1.28/debian/control
+++ ffingerd-1.28/debian/control
@@ -6,7 +6,7 @@
Package: ffingerd
Architecture: any
-Depends: ${shlibs:Depends}
+Depends: ${shlibs:Depends}, update-inetd
Description: a secure finger daemon
Secure fingerd replacement. This version of the finger daemon is invoked
by inetd, but it's not meant to be run as root. Requests that may indicate
Attachment:
pgpXHLdOxzoD9.pgp
Description: PGP signature