Blame misc/misc.mk

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