summaryrefslogtreecommitdiff
path: root/debian/zephyr-server.postinst
diff options
context:
space:
mode:
authorGravatar Karl Ramm <kcr@mit.edu>2007-12-28 05:21:22 +0000
committerGravatar Karl Ramm <kcr@mit.edu>2007-12-28 05:21:22 +0000
commite6a2775caa735b19dd079d1bc36ba05d0f7baa5c (patch)
treec2852bb3d8662ecf658e276d768b64187e8030c3 /debian/zephyr-server.postinst
parent68b0dea007c8ba54f7ab18d54bee6b4324409308 (diff)
just punt debconf if /etc/zephyr/server.list exists
Diffstat (limited to 'debian/zephyr-server.postinst')
-rw-r--r--debian/zephyr-server.postinst26
1 files changed, 14 insertions, 12 deletions
diff --git a/debian/zephyr-server.postinst b/debian/zephyr-server.postinst
index 5470f6f..014ab5e 100644
--- a/debian/zephyr-server.postinst
+++ b/debian/zephyr-server.postinst
@@ -24,19 +24,21 @@ set -e
case "$1" in
configure)
-
- . /usr/share/debconf/confmodule
- db_version 2.0
-
- db_set zephyr-server/read_conf true
-
- db_get zephyr-server/servers || true
- : > /etc/zephyr/server.list
- for i in $RET
- do
+ if test ! -f /etc/zephyr/server.list; then
+ # if there's a server.list file, don't mess with it
+ . /usr/share/debconf/confmodule
+
+ db_version 2.0
+
+ db_set zephyr-server/read_conf true
+
+ db_get zephyr-server/servers || true
+ : > /etc/zephyr/server.list
+ for i in $RET
+ do
echo $i >> /etc/zephyr/server.list
- done
-
+ done
+ fi
;;
abort-upgrade|abort-remove|abort-deconfigure)