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

X Strike Force SVN commit: rev 386 - trunk/debian



Author: branden
Date: 2003-08-10 23:40:36 -0500 (Sun, 10 Aug 2003)
New Revision: 386

Modified:
   trunk/debian/changelog
Log:
debian/changelog: add description of changes from revisions 383 and 384


Modified: trunk/debian/changelog
==============================================================================
--- trunk/debian/changelog	2003-08-11 04:39:21 UTC (rev 385)
+++ trunk/debian/changelog	2003-08-11 04:40:36 UTC (rev 386)
@@ -162,6 +162,22 @@
       the stored checksum; remove parent directories of conffiles and
       configuration files if possible
 
+  * Add technique for deciding when to purge non-conffile configuration files;
+    maintain a roster file corresponding to the config file, for which each
+    interested package adds its name on package configuration, and removes it
+    on package purge.
+    - debian/xserver-common.postinst.in: if the roster file for each
+      non-conffile config file doesn't already list this package on
+      configuration, add it to the roster
+    - debian/xserver-common.postrm.in: on purge, remove this package's name
+      from each non-conffile config file's roster file (if that leaves no
+      packages managing a config file, look for a stored MD5 checksum of the
+      config file; if that matches the current config file, remove the config
+      file; finally, remove the checksum file)
+
+  * Input validation errors in the package config scripts are now presented
+    with "critical" priority, not "high".
+
  -- Branden Robinson <branden@debian.org>  Sun, 10 Aug 2003 23:30:38 -0500
 
 xfree86 (4.2.1-9) unstable; urgency=high



Reply to: