pcsc-lite/debian/pcscd.postinst

27 lines
419 B
Bash

#!/bin/sh
set -e
OLDCFGFILE=/etc/reader.conf
CFGDIR=/var/lib/pcscd
CFGFILE="$CFGDIR/reader.conf"
# /etc/reader.conf is no more used
if [ -f $OLDCFGFILE ]; then
mv $OLDCFGFILE $OLDCFGFILE.old
fi
# remove /var/lib/pcscd
if [ -d $CFGDIR ]; then
rm -rf $CFGDIR
fi
# create the pcscd group
addgroup --system pcscd --quiet
# set guid pcscd for pcscd
chgrp pcscd /usr/sbin/pcscd
chmod g+s /usr/sbin/pcscd
#DEBHELPER#