Package: fingerd
Version: 0.17-7
Severity: minor

"command -v" is not POSIX.  However, the postrm uses it and has #!/bin/sh
at the top, so it violates policy 10.4.

Possible solutions:

* Using #!/bin/bash eliminates the 10.4 violation.  However, there
  remains the additional problem that "command -v" doesn't really work
  as a check whether or not a command is runnable.  The string that it
  outputs is not necessarily the pathname of an executable file.
  (See #291197.)
* Use the which program from debianutils.
* Use the trydo() function I posted to #291026.
* Use the findcommand() function posted by Tollef Fog Heen in #218530.
* Assume that update-inetd is at /usr/sbin/update-inetd and just use
  test -x /usr/sbin/update-inetd


-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (500, 'testing'), (50, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.9
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages fingerd depends on:
ii  finger                      0.17-7       user information lookup program
ii  libc6                       2.3.2.ds1-20 GNU C Library: Shared libraries an
ii  netbase                     4.20         Basic TCP/IP networking system

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to