aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPetter Reinholdtsen <pere@hungry.com>2006-10-07 17:41:28 +0000
committerPetter Reinholdtsen <pere@hungry.com>2006-10-07 17:41:28 +0000
commita0d61b69a3965741370f1fcd9232aa3d007133d0 (patch)
tree6294a2bc60bbb153531be3c5bb3c35c4d8367a1b
parenta80eb827e971c8add29a0599d1c927aeaf76b6ce (diff)
downloadsitesummary-a0d61b69a3965741370f1fcd9232aa3d007133d0.tar.gz
sitesummary-a0d61b69a3965741370f1fcd9232aa3d007133d0.tar.bz2
sitesummary-a0d61b69a3965741370f1fcd9232aa3d007133d0.tar.xz
Make sure the debconf value only is set in sitesummary-client.config when local configuration exist.
-rw-r--r--debian/changelog10
-rw-r--r--debian/sitesummary-client.config9
2 files changed, 15 insertions, 4 deletions
diff --git a/debian/changelog b/debian/changelog
index 5045149..5ef8bec 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,13 @@
sitesummary (0.0.15) unstable; urgency=low
[ Steffen Joeris ]
- * Remove code to set the debconf value explicitely in the
- sitesummary-client.config script to avoid possible conflict
- (Closes: #391593)
+ * Remove code to set the debconf value explicitely in the
+ sitesummary-client.config script to avoid possible conflict
+ (Closes: #391593)
+
+ [ Petter Reinholdtsen ]
+ * Make sure the debconf value only is set in sitesummary-client.config
+ when local configuration exist.
-- Steffen Joeris <white@skolelinux.org> Sun, 8 Oct 2006 00:06:51 +1000
diff --git a/debian/sitesummary-client.config b/debian/sitesummary-client.config
index e6f95b0..8ecb064 100644
--- a/debian/sitesummary-client.config
+++ b/debian/sitesummary-client.config
@@ -3,6 +3,8 @@
# if we do not have debconf, we just skip this
. /usr/share/debconf/confmodule || exit 0
+updatedebconf=no
+
# Read the package default, need to match the code in sitesummary-client
[ -f /usr/share/sitesummary/sitesummary-client.conf ] && \
. /usr/share/sitesummary/sitesummary-client.conf
@@ -12,10 +14,15 @@ for confdir in \
do
[ -d $confdir ] || continue
for config in $confdir/* ; do
- [ -f $config ] && . $config
+ if [ -f $config ] ;then
+ . $config
+ updatedebconf=yes
+ fi
done
done
+[ yes = "$updatedebconf" ] && db_set sitesummary-client/collector_url "$serverurls"
+
db_input medium sitesummary-client/collector_url || true
db_go || true