aboutsummaryrefslogtreecommitdiffstats
path: root/debian/plptools.config
diff options
context:
space:
mode:
authorReuben Thomas <rrt@sc3d.org>2014-07-06 23:54:25 +0100
committerReuben Thomas <rrt@sc3d.org>2014-07-06 23:54:25 +0100
commit07eb049b002f2144e9f5c73f08865831d7fb5c89 (patch)
treea4e1fc52f78ce5115db92fd4fe17c1660ff0d47d /debian/plptools.config
parentff0a91874d2fc99564eea29ff31f075296d69fb0 (diff)
downloadplptools-07eb049b002f2144e9f5c73f08865831d7fb5c89.tar.gz
plptools-07eb049b002f2144e9f5c73f08865831d7fb5c89.tar.bz2
plptools-07eb049b002f2144e9f5c73f08865831d7fb5c89.zip
Add Debianization files from Debian package 1.0.9-2.4
Diffstat (limited to 'debian/plptools.config')
-rw-r--r--debian/plptools.config52
1 files changed, 52 insertions, 0 deletions
diff --git a/debian/plptools.config b/debian/plptools.config
new file mode 100644
index 0000000..593eda3
--- /dev/null
+++ b/debian/plptools.config
@@ -0,0 +1,52 @@
+#! /bin/sh
+
+set -e
+# Use debconf baby
+. /usr/share/debconf/confmodule
+
+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/plpfuse/start || 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