updated on Wed Jan 25 16:08:47 UTC 2012
[aur-mirror.git] / trousers / trousers.install
blob078109475236333ec633ecb5f48c77d1b3bafbc3
1 post_install() {
2   groupadd -r tss
4   useradd -r -g tss -d /var/lib/tpm -s /bin/false tss
5   chown tss:tss /usr/sbin/tcsd
7   mkdir -p /usr/var/lib/tpm
8   chown tss:tss /usr/var/lib/tpm
9   chmod 0700 /usr/var/lib/tpm
11   chown tss:tss /etc/tcsd.conf
12   chmod 0600 /etc/tcsd.conf
15 post_upgrade() {
16   post_install $1
19 pre_remove() {
20   /etc/rc.d/tcsd stop &> /dev/null
21   rm -rf /usr/var/lib/tpm
22   userdel tss
25 op=$1
26 shift
27 $op $*