aboutsummaryrefslogtreecommitdiffstats
path: root/debian
diff options
context:
space:
mode:
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog6
-rw-r--r--debian/sitesummary-client.config10
-rw-r--r--debian/sitesummary-client.postinst13
-rw-r--r--debian/sitesummary-client.templates5
4 files changed, 30 insertions, 4 deletions
diff --git a/debian/changelog b/debian/changelog
index 2cdbd11..7a05ff2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+sitesummary (0.0.5) UNRELEASED; urgency=low
+
+ * Add debconf question for sitegroup too.
+
+ -- Petter Reinholdtsen <pere@debian.org> Mon, 28 Aug 2006 08:42:49 +0200
+
sitesummary (0.0.4) terra; urgency=low
[ Petter Reinholdtsen ]
diff --git a/debian/sitesummary-client.config b/debian/sitesummary-client.config
index c3076c8..aed5d63 100644
--- a/debian/sitesummary-client.config
+++ b/debian/sitesummary-client.config
@@ -15,9 +15,7 @@ do
[ -f $config ] && . $config
done
done
-
db_set sitesummary-client/collector_url "$serverurls"
-
db_input medium sitesummary-client/collector_url || true
db_go || true
@@ -25,6 +23,12 @@ if [ -f /etc/sitesummary/site ] ; then
SITE=`cat /etc/sitesummary/site`
db_set sitesummary-client/site "$SITE"
fi
-
db_input medium sitesummary-client/site || true
db_go || true
+
+if [ -f /etc/sitesummary/sitegroup ] ; then
+ SITE=`cat /etc/sitesummary/sitegroup`
+ db_set sitesummary-client/sitegroup "$SITE"
+fi
+db_input medium sitesummary-client/sitegroup || true
+db_go || true
diff --git a/debian/sitesummary-client.postinst b/debian/sitesummary-client.postinst
index 460f1a0..b334505 100644
--- a/debian/sitesummary-client.postinst
+++ b/debian/sitesummary-client.postinst
@@ -36,7 +36,6 @@ fi
db_get sitesummary-client/site
SITE="$RET"
-
# Only replace the site file if the content changed
if [ -f /etc/sitesummary/site ] ; then
OLDSITE=`cat /etc/sitesummary/site`
@@ -47,6 +46,18 @@ else
echo "$SITE" > /etc/sitesummary/site
fi
+db_get sitesummary-client/sitegroup
+SITEGROUP="$RET"
+# Only replace the sitegroup file if the content changed
+if [ -f /etc/sitesummary/sitegroup ] ; then
+ OLDSITE=`cat /etc/sitesummary/sitegroup`
+ if [ "$SITEGROUP" != "$OLDSITEGROUP" ] ; then
+ echo "$SITEGROUP" > /etc/sitesummary/sitegroup
+ fi
+else
+ echo "$SITEGROUP" > /etc/sitesummary/sitegroup
+fi
+
db_stop
#DEBHELPER#
diff --git a/debian/sitesummary-client.templates b/debian/sitesummary-client.templates
index c987974..5ce9390 100644
--- a/debian/sitesummary-client.templates
+++ b/debian/sitesummary-client.templates
@@ -10,3 +10,8 @@ Type: string
_Description: Site?
Insert a string identifying the site where this machine is located.
+Template: sitesummary-client/sitegroup
+Type: string
+_Description: Sitegroup?
+ Insert a string identifying the subgroup within the site where this
+ machine is located.