[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#552584: file-in-usr-local /usr/local/etc

Package: rootskel-gtk
Version: 1.16
Severity: serious
User: lintian-maint@debian.org
Usertags: file-in-usr-local

Justification: The package installs a file in /usr/local/... which is not allowed.

The package should not be looking into /usr/loca/etc, anyway. The site admin
already has a location to add site specific configuration: /etc.

Refer to Debian Policy Manual section 9.1.2 (Site-specific programs) for details. 

,----[ 9.1.2 Site-specific programs ]
| As mandated by the FHS, packages must not place any files in /usr/local, either
| by putting them in the file system archive to be unpacked by dpkg or by
| manipulating them in their maintainer scripts.
| However, the package may create empty directories below /usr/local so that the
| system administrator knows where to place site-specific files. These are not
| directories in /usr/local, but are children of directories in /usr/local. These
| directories (/usr/local/*/dir/) should be removed on package removal if they are
| empty.


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'oldstable'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash

Reply to: