If systemd is used then do not start pcscd at boot but on demand

http://ludovicrousseau.blogspot.com/2011/11/pcscd-auto-start-using-systemd.html
This commit is contained in:
Ludovic Rousseau 2011-12-03 13:49:05 +00:00
parent cd45894a2f
commit e0af461603
2 changed files with 15 additions and 0 deletions

7
debian/changelog vendored
View File

@ -1,3 +1,10 @@
pcsc-lite (1.8.1-4) unstable; urgency=low
* If systemd is used then do not start pcscd at boot but on demand
http://ludovicrousseau.blogspot.com/2011/11/pcscd-auto-start-using-systemd.html
-- Ludovic Rousseau <rousseau@debian.org> Sat, 03 Dec 2011 14:45:35 +0100
pcsc-lite (1.8.1-3) unstable; urgency=low
* debian/{control,rules}: do not Build-Depends: on systemd but use

8
debian/pcscd.init vendored
View File

@ -41,6 +41,14 @@ SCRIPTNAME=/etc/init.d/$NAME
# Load the VERBOSE setting and other rcS variables
. /lib/init/vars.sh
# Do not start at boot using systemd but start using on-demand
# http://ludovicrousseau.blogspot.com/2011/11/pcscd-auto-start-using-systemd.html
if [ $1 = "start" -a -d /sys/fs/cgroup/systemd ]
then
# Do not start from this script
exit 0
fi
# Define LSB log_* functions.
# Depend on lsb-base (>= 3.0-6) to ensure that this file is present.
. /lib/lsb/init-functions