aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPetter Reinholdtsen <pere@hungry.com>2006-10-07 18:27:31 +0000
committerPetter Reinholdtsen <pere@hungry.com>2006-10-07 18:27:31 +0000
commit58cbb8a5300dc91786ee467323efa194e3509af7 (patch)
tree1c84b5b9ccb52c62d4449eb42b1c929c38b99988
parenta0d61b69a3965741370f1fcd9232aa3d007133d0 (diff)
downloadsitesummary-58cbb8a5300dc91786ee467323efa194e3509af7.tar.gz
sitesummary-58cbb8a5300dc91786ee467323efa194e3509af7.tar.bz2
sitesummary-58cbb8a5300dc91786ee467323efa194e3509af7.tar.xz
Improve preseeding code.
-rw-r--r--debian/sitesummary-client.config8
1 files changed, 5 insertions, 3 deletions
diff --git a/debian/sitesummary-client.config b/debian/sitesummary-client.config
index 8ecb064..499db6f 100644
--- a/debian/sitesummary-client.config
+++ b/debian/sitesummary-client.config
@@ -3,11 +3,13 @@
# 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
+
+db_get sitesummary-client/collector_url
+[ "$RET" ] && serverurls="$RET"
+
for confdir in \
/usr/share/sitesummary/config.d \
/etc/sitesummary/config.d
@@ -21,7 +23,7 @@ do
done
done
-[ yes = "$updatedebconf" ] && db_set sitesummary-client/collector_url "$serverurls"
+db_set sitesummary-client/collector_url "$serverurls"
db_input medium sitesummary-client/collector_url || true
db_go || true