Package: libblkid1
Version: 2.16.1-4
Severity: normal

Hi,

/etc is a place for configuration files and not for runtime status
informations like blkid.tab. If you need a place where you can put
runtime data without using /var, mount a tmpfs in /lib/libblkid1 and put
your file there. This is what init scripts do with /lib/init/rw. But as
long as the contents of the file /etc/blkid.tab changes dynamicly, it is
a violation of a must directive of FHS 2.3:

|/etc : Host-specific system configuration
|
|Purpose
|
|The /etc hierarchy contains configuration files. A "configuration file" is a
|local file used to control the operation of a program; it must be static and
|cannot be an executable binary. [4]

Bye, Jörg.

-- System Information:
Debian Release: unstable/experimental
  APT prefers unstable
  APT policy: (900, 'unstable'), (700, 'experimental')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.32-rc5
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libblkid1 depends on:
ii  libc6                         2.10.1-2   GNU C Library: Shared libraries
ii  libuuid1                      2.16.1-4   Universally Unique ID library

libblkid1 recommends no packages.

libblkid1 suggests no packages.

-- no debconf information

Attachment: signature.asc
Description: Digital signature http://en.wikipedia.org/wiki/OpenPGP

Reply via email to