TOKENS = swtok
if ENABLE_ICATOK TOKENS += lite endif
if ENABLE_EP11TOK TOKENS += ep11tok endif
if ENABLE_TPMTOK TOKENS += tpm endif
if ENABLE_CCATOK TOKENS += ccatok endif
if ENABLE_ICSFTOK TOKENS += icsf endif
EXTRA_DIST += \ misc/pkcsslotd.in misc/pkcsslotd.service.in misc/tmpfiles.conf.in
if ENABLE_DAEMON if ENABLE_SYSTEMD servicedir = $(unitdir) service_DATA = misc/pkcsslotd.service misc/tmpfiles.conf
CLEANFILES += misc/pkcsslotd.service misc/tmpfiles.conf
${srcdir}/misc/pkcsslotd.service: ${srcdir}/misc/pkcsslotd.service.in @SED@ -e s!\@sbindir\@!"@sbindir@"!g < $< > $@-t mv $@-t $@
${srcdir}/misc/tmpfiles.conf: ${srcdir}/misc/tmpfiles.conf.in @SED@ -e s!\@lockdir\@!$(lockdir)!g < $< > $@-t $(foreach TOK,$(TOKENS),\ echo "D $(lockdir)/$(TOK) 0770 root pkcs11 -" >> $@-t;) mv $@-t $@ else initddir = $(sysconfdir)/rc.d/init.d initd_SCRIPTS = misc/pkcsslotd
CLEANFILES += misc/pkcsslotd ${srcdir}/misc/pkcsslotd: ${srcdir}/misc/pkcsslotd.in @SED@ -e s!\@sbindir\@!"@sbindir@"!g < $< > $@-t @CHMOD@ a+x $@-t mv $@-t $@ endif endif