27 lines
419 B
Bash
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#
|