Package: prelude-lml
Version: 4.1.0-1
Severity: serious
User: [email protected]
Usertags: piuparts

Hi,

during a test with piuparts I noticed your package removes files that
were installed by another package.
The removed files were already present before the package was installed,
they may have been shipped or created by a dependency.

This could be a violation of policy 10.7.4 ("Sharing configuration
files"), see
https://www.debian.org/doc/debian-policy/ch-files.html#sharing-configuration-files
or policy chapter 6 ("Package maintainer scripts..."), see
https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html
or policy 7.6 ("Overwriting files..."), see
https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-and-replacing-packages-replaces

If a directory is used by several packages, all should ship it as part
of the package (possibly empty, using $package.dirs to create it), and
no package should mkdir/rmdir it in the maintainer scripts as dpkg will
take care of this.

>From the attached log (scroll to the bottom...):

2m9.7s ERROR: FAIL: debsums reports modifications inside the chroot:
  debsums: missing file /etc/prelude-lml/ruleset/ms-cluster.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/linksys-wap11.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/single.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/juniper-vpn.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/asterisk.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/arpwatch.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/unsupported/zyxel.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/portsentry.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/spamassassin.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/selinux.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/modsecurity.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/unsupported/zywall.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/netfilter.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/cisco-common.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/cisco-ace.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/checkpoint.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/tripwire.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/unsupported/ipso.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/kojoney.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/f5-bigip.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/snare_windows.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/vpopmail.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/bonding.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/ntsyslog.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/dell-om.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/vigor.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/wu-ftp.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/symantec-scsp.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/shadow-utils.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/nagios.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/openhostapd.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/rishi.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/clamav.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/suhosin.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/symantec-epm.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/fortigate.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/cisco-ips-4200.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/netapp-ontap.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/proftpd.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/cisco-ips.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/httpd.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/grsecurity.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/honeyd.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/unsupported/exim.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/webmin.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/ppp.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/xg45-datapower.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/sudo.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/cisco-ips-2.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/pcanywhere.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/ipchains.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/squid.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/sonicwall.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/cisco-vpn.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/cisco-router.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/nxlog_windows.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/pam.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/cisco-css.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/cacti-thold.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/postfix.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/netscreen.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/honeytrap.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/arbor.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/su.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/sendmail.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/navce.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/qpopper.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/radiusd.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/apc-emu.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/ms-sql.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/ipfw.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/pcre.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/cisco-asa.rules (from 
prelude-lml-rules package)
  debsums: missing file /etc/prelude-lml/ruleset/ssh.rules (from 
prelude-lml-rules package)


cheers,

Andreas

Attachment: prelude-lml_4.1.0-1+b2.log.gz
Description: application/gzip

Reply via email to