Hi, On Mon, Dec 19, 2011 at 01:02:22AM +0100, Vincent Lefevre wrote: > On 2011-12-18 13:18:02 -0700, Bob Proulx wrote: > > The namespace is defined by Debian Policy. The filename should be > > named after the package name. Since the package names must be > > different the file name derived from it must be different. (I think > > it is okay for /etc/default/foo to be part of a foo-common package > > though. The namespace intention has been preserved.) > > It's not always the case:
did you check "apt-cache showsrc ..." > /etc/default/alsa created by alsa-base Package: alsa-driver Binary: linux-sound-base, alsa-base, alsa-base-udeb, alsa-source Not exactly in any way now but close enough > /etc/default/apache2 created by apache2.2-common Package: apache2 Binary: apache2.2-common, apache2.2-bin, apache2-mpm-worker, apache2-mpm-prefork, apache2-mpm-event, apache2-mpm-itk, apache2-utils, apache2-suexec, apache2-suexec-custom, apache2, apache2-doc, apache2-prefork-dev, apache2-threaded-dev, apache2-dbg So this is following source package name > /etc/default/bluetooth created by bluez Package: bluez Binary: libbluetooth3, libbluetooth3-dbg, libbluetooth-dev, bluetooth, bluez, bluez-dbg, bluez-alsa, bluez-gstreamer, bluez-cups, bluez-pcmcia-support, bluez-compat, bluez-utils, bluez-audio So this is following a associated package name from the same source package > /etc/default/bootlogd created by initscripts Package: sysvinit Binary: sysvinit, sysvinit-utils, sysv-rc, initscripts sysvinit-utils: /sbin/bootlogd initscripts: /etc/default/bootlogd ... and the rests are almost same situation. Some are shorthand name ... others are one of those associated package name. -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20111219140207.ga10...@goofy.lan