aboutsummaryrefslogtreecommitdiffstats
path: root/debian/plptools.postinst
diff options
context:
space:
mode:
authorReuben Thomas <rrt@sc3d.org>2014-07-22 15:48:27 +0100
committerReuben Thomas <rrt@sc3d.org>2014-07-22 15:48:27 +0100
commit6876d60cdd17a7336c35df2e1769f9da0a98a324 (patch)
treea8c67e174610c13854a05a1a35a32a7104e94bbd /debian/plptools.postinst
parentd7ca70692a35637e9efeae051951af7f30a05640 (diff)
downloadplptools-6876d60cdd17a7336c35df2e1769f9da0a98a324.tar.gz
plptools-6876d60cdd17a7336c35df2e1769f9da0a98a324.tar.bz2
plptools-6876d60cdd17a7336c35df2e1769f9da0a98a324.zip
Fix Debian bug #238921 about argument handling in init script
Diffstat (limited to 'debian/plptools.postinst')
-rw-r--r--debian/plptools.postinst8
1 files changed, 6 insertions, 2 deletions
diff --git a/debian/plptools.postinst b/debian/plptools.postinst
index 1a7d9f2..ea71767 100644
--- a/debian/plptools.postinst
+++ b/debian/plptools.postinst
@@ -72,10 +72,14 @@ case "$1" in
PLPPRINTD_ARGS="$FREM"
db_get plptools/plpprintd/printqueue
if [ "$RET" != "psion" ] ; then
- PLPPRINTD_ARGS="$PLPPRINTD_ARGS -s \"lpr -P$RET\""
+ PLPPRINTD_ARGS="$PLPPRINTD_ARGS -c 'lpr -P$RET'"
fi
fi
-# Move /etc/plptools.conf to /etc/default/plptools if it exists
+ # Strip leading whitespace from argument lists
+ NCPD_ARGS=${NCPD_ARGS## }
+ PLPFUSE_ARGS=${PLPFUSE_ARGS## }
+ PLPPRINTD_ARGS=${PLPPRINTD_ARGS## }
+ # Move /etc/plptools.conf to /etc/default/plptools if it exists
if test -f /etc/plptools.conf; then
mv /etc/plptools.conf /etc/default/plptools
fi