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