diff --git a/l/pcsc-lite/pcsc-lite.SlackBuild b/l/pcsc-lite/pcsc-lite.SlackBuild index 08591f18..5dd161c8 100755 --- a/l/pcsc-lite/pcsc-lite.SlackBuild +++ b/l/pcsc-lite/pcsc-lite.SlackBuild @@ -32,7 +32,7 @@ WGET=${WGET:-https://pcsclite.apdu.fr/files/$ARCHIVE} # Build infos NAMEPKG=${NAMEPKG:-pcsc-lite} -BUILD=${BUILD:-1GGD} +BUILD=${BUILD:-2GGD} ARCH=${ARCH:-$(uname -m | sed 's/^i.86$/i486/;s/^arm.*/arm/')} JOBS=${JOBS:-1} EXT=${EXT:-txz} diff --git a/l/pcsc-lite/rc.pcscd b/l/pcsc-lite/rc.pcscd index 6077ec54..a9aacfcf 100644 --- a/l/pcsc-lite/rc.pcscd +++ b/l/pcsc-lite/rc.pcscd @@ -1,9 +1,15 @@ #!/bin/sh -PIDFILE=/var/run/pcscd/pcscd.pid +PIDDIR=/var/run/pcscd +PIDFILE=$PIDDIR/pcscd.pid + case "$1" in start) + if [ ! -d $PIDDIR ]; then + mkdir -p $PIDDIR + chown scard:scard $PIDDIR + fi su scard -c "/usr/sbin/pcscd" ;;