Package: wims-common
Version: 3.28-6.1
Severity: serious
Justification: violates a "must" in policy

When testing wims-common with piuparts, I see several problems. To begin
with, it assumes that the "wims" user and group exists and is dedicated
for its use, yet does not even try to create the user. The piuparts log
file snippet:

0m14.8s DUMP:   Setting up wims-common (3.28-6.1) ...
0m14.8s DUMP:   chown: `wims.wims': invalid user

Further, the postinst script does not notice this failure and continues
as if everything was correct. This is in violation of Debian Policy,
3.10. Maintainer scripts, which says (in part): "Errors which occur
during the execution of an installation script must be checked and the
installation must not continue after an error."

Finally, after the package is purged, the package leaves files behind on
the system:

0m16.7s ERROR: Package purging left files on system:
  /usr/lib/wims
  /usr/lib/wims/public_html
  /usr/lib/wims/public_html/bases
  /usr/lib/wims/public_html/gifs
  /usr/lib/wims/public_html/html
  /usr/lib/wims/public_html/images
  /usr/lib/wims/public_html/java
  /usr/lib/wims/public_html/mathfonts
  /usr/lib/wims/public_html/modules
  /usr/lib/wims/public_html/msg
  /usr/lib/wims/public_html/scripts
  /usr/lib/wims/public_html/sessions
  /usr/lib/wims/public_html/units
  /var/lib/wims
    owned by: wims-common
  /var/lib/wims/bases

This is "just cruft", but still shouldn't happen.

-- 
Just GNU it!



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

Reply via email to