1 EXTRA_DIST = system.data.auth system.data.noauth \ 2 fedora/fedora.initrd.tcsd 3 4 install: install-exec-hook 5 if test ! -e ${DESTDIR}/@sysconfdir@/tcsd.conf; then mkdir -p ${DESTDIR}/@sysconfdir@ && cp tcsd.conf ${DESTDIR}/@sysconfdir@; fi 6 if !NOUSERCHECK 7 /bin/chown tss:tss ${DESTDIR}/@sysconfdir@/tcsd.conf || true 8 /bin/chmod 0600 ${DESTDIR}/@sysconfdir@/tcsd.conf 9 endif 10 11 install-exec-hook: 12 /bin/sh -c 'if [ ! -e ${DESTDIR}/@localstatedir@/lib/tpm ];then mkdir -p ${DESTDIR}/@localstatedir@/lib/tpm; fi' 13 if !NOUSERCHECK 14 /usr/sbin/groupadd tss || true 15 /usr/sbin/useradd -r tss -g tss || true 16 /bin/chown tss:tss ${DESTDIR}/@localstatedir@/lib/tpm || true 17 /bin/chmod 0700 ${DESTDIR}/@localstatedir@/lib/tpm 18 endif 19 20 uninstall-hook: 21 rm ${DESTDIR}/@sysconfdir@/tcsd.conf 22 rmdir ${DESTDIR}/@localstatedir@/lib/tpm 23 if !NOUSERCHECK 24 /usr/sbin/userdel tss || true 25 /usr/sbin/groupdel tss || true 26 endif 27