-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 20-05-2005 10:46, cobaco (aka Bart Cornelis) wrote: > On Friday 20 May 2005 09:42, Jonas Smedegaard wrote: > >>Package: desktop-profiles >>Version: 1.4.5 >>Severity: serious >>Justification: Policy 10.7.4 >> >>The file /etc/gconf2/path is a conffile owned by the package gconf2. > > > That file is left alone by default on installation of desktop-profiles.
Second part of section 10.7.4: > The maintainer scripts must not alter a `conffile' of _any_ package, > including the one the scripts belong to. > => AIUI this is ok, specifically policy 10.7.3 has the following: Section 10.7.3 discusses conffiles within same package, not interaction between files between several packages. >>I see no other policy-compliant approaches to fixing this than either >> a) Convince the gconf2 maintainer to adopt your hack > > > was planning on contacting the gconf2 maintainer already (I'll probably get > around to that this weekend), I don't expect that debconf-question to be a > long-lived thing. The current behaviour is *not* policy.compliant, so is a non-living thing ;-) >> c) Provide your hack only as a "tweak" > > that's the current situation I think, no? No. Your hack replaces the file, ignoring any and all local changes. Also, your hack is tied to the packaging scripts, so is only invoked by running dpkg-reconfigure and interacting with debconf. A self-contained and (to my belief) idempotent tweeak is now provided here: http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/tweaks/oldtweaks/oldtweaks/gconf/?cvsroot=tweaks I suggest including the above script below /usr/lib/desktop-profiles/bin and mention its existense in your README.Debian. README.Debian is the first place to look for Debian-specific info - not the manpage and not a debconf-note (which is by nature optional). I recommend *not* putting it below /usr/share/doc/desktop-profiles/examples as that is discouraged as a location relied upon by other packages and the local admin (forgot where but mentioned in Debian Policy somewhere). I also recommend *not* putting it below /usr/sbin as its use is too narrow to clutter the general sbin namespace. - Jonas - -- * Jonas Smedegaard - idealist og Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ - Enden er nÃr: http://www.shibumi.org/eoti.htm -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFCjbvKn7DbMsAkQLgRAsbbAJ9w4bH8fHJ0bC3CpxtD1N5voi7ddACcCfg6 zFCouhJd51ZRIDx2FKbJQSk= =iXyJ -----END PGP SIGNATURE-----