aboutsummaryrefslogtreecommitdiffstats
path: root/debian/plptools.config
diff options
context:
space:
mode:
authorFritz Elfert <felfert@to.com>2003-02-03 22:17:11 +0000
committerFritz Elfert <felfert@to.com>2003-02-03 22:17:11 +0000
commitfc4a92ad209a004b3dc1ba19c086943832174909 (patch)
tree114d0ead918887b78f4cc80d1944962fc3d2fffe /debian/plptools.config
parentc8a7865a8e29fa276213c26aab948976b3a22469 (diff)
downloadplptools-fc4a92ad209a004b3dc1ba19c086943832174909.tar.gz
plptools-fc4a92ad209a004b3dc1ba19c086943832174909.tar.bz2
plptools-fc4a92ad209a004b3dc1ba19c086943832174909.zip
- More elaborated debian config
Diffstat (limited to 'debian/plptools.config')
-rw-r--r--debian/plptools.config47
1 files changed, 45 insertions, 2 deletions
diff --git a/debian/plptools.config b/debian/plptools.config
index 6fe411f..8c2b002 100644
--- a/debian/plptools.config
+++ b/debian/plptools.config
@@ -4,8 +4,51 @@ set -e
# Use debconf baby
. /usr/share/debconf/confmodule
-# minimalistic for now ;-)
-db_text medium plptools/customize || true
+db_input medium plptools/ncpd/start || true
db_go
+db_get plptools/ncpd/start
+if [ "$RET" = "true" ] ; then
+ db_input medium plptools/ncpd/serial || true
+ db_go
+ db_input medium plptools/ncpd/listenat || true
+ db_go
+ db_get plptools/ncpd/listenat
+ SEENREM=false
+ case "$RET" in
+ 0.0.0.0)
+ ;;
+ 127.0.0.1)
+ ;;
+ 0.0.0.0:7501)
+ ;;
+ 127.0.0.1:7501)
+ ;;
+ *)
+ SEENREM=true
+ db_set plptools/frontends/remoteaddr "$RET"
+ esac
+ db_fset plptools/frontends/remoteaddr seen $SEENREM
+else
+ db_fset plptools/frontends/remoteaddr seen false
+fi
+
+db_input medium plptools/plpnfsd/start || true
+db_go
+db_input medium plptools/plpnfsd/suid || true
+db_go
+
+db_input medium plptools/plpprintd/start || true
+db_go
+db_get plptools/plpprintd/start
+if [ "$RET" = "true" ] ; then
+ db_input medium plptools/plpprintd/printqueue || true
+ db_go
+fi
+
+db_get plptools/ncpd/start
+if [ "$RET" = "false" ] ; then
+ db_input medium plptools/frontends/remoteaddr || true
+ db_go
+fi
exit 0