Package: cvs
Version: 1:1.12.13-12
Severity: normal

Installing cvs creates /srv/cvs and populates it with data.

The FHS says that the layout of /srv is unspecified and therefore
packages should not depend on any specific layout by default. IMO they
should not touch /srv at all except when configured to by the sysadmin.

/srv/cvs gets populated with data because the default debconf location
for repositories is /srv/cvs and the default denconf action for
repositories that are broken or not found is to create them.

IMO the right fix for this is to set the default debconf location for
repositories to an empty list and perhaps suggest in the text that the
sysadmin should choose /srv/cvs or similar for the data.

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing'), (50, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages cvs depends on:
ii  debconf [debconf-2.0]  1.5.22            Debian configuration management sy
ii  libc6                  2.7-13            GNU C Library: Shared libraries
ii  libpam-runtime         1.0.1-4           Runtime support for the PAM librar
ii  libpam0g               1.0.1-4+b1        Pluggable Authentication Modules l
ii  update-inetd           4.31              inetd configuration file updater
ii  zlib1g                 1:1.2.3.3.dfsg-12 compression library - runtime

Versions of packages cvs recommends:
ii  info [info-browser]     4.11.dfsg.1-4    Standalone GNU Info documentation 
ii  konqueror [info-browser 4:3.5.9.dfsg.1-5 KDE's advanced file manager, web b
ii  netbase                 4.34             Basic TCP/IP networking system

-- 
bye,
pabs

http://wiki.debian.org/PaulWise

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to