1178825Sdfrinclude $(top_srcdir)/Makefile.am.common
2178825Sdfr
3178825Sdfrlib_LTLIBRARIES = libhx509.la
4233294Sstaslibhx509_la_LDFLAGS = -version-info 5:0:0
5178825Sdfr
6178825SdfrBUILT_SOURCES =				\
7233294Sstas	sel-gram.h			\
8178825Sdfr	$(gen_files_ocsp:.x=.c)		\
9178825Sdfr	$(gen_files_pkcs10:.x=.c)	\
10178825Sdfr	hx509_err.c			\
11178825Sdfr	hx509_err.h
12178825Sdfr
13178825Sdfrgen_files_ocsp = 			\
14178825Sdfr	asn1_OCSPBasicOCSPResponse.x	\
15178825Sdfr	asn1_OCSPCertID.x		\
16178825Sdfr	asn1_OCSPCertStatus.x		\
17178825Sdfr	asn1_OCSPInnerRequest.x		\
18178825Sdfr	asn1_OCSPKeyHash.x		\
19178825Sdfr	asn1_OCSPRequest.x		\
20178825Sdfr	asn1_OCSPResponderID.x		\
21178825Sdfr	asn1_OCSPResponse.x		\
22178825Sdfr	asn1_OCSPResponseBytes.x	\
23178825Sdfr	asn1_OCSPResponseData.x		\
24178825Sdfr	asn1_OCSPResponseStatus.x	\
25178825Sdfr	asn1_OCSPSignature.x		\
26178825Sdfr	asn1_OCSPSingleResponse.x	\
27178825Sdfr	asn1_OCSPTBSRequest.x		\
28178825Sdfr	asn1_OCSPVersion.x		\
29178825Sdfr	asn1_id_pkix_ocsp.x		\
30178825Sdfr	asn1_id_pkix_ocsp_basic.x	\
31178825Sdfr	asn1_id_pkix_ocsp_nonce.x
32178825Sdfr
33178825Sdfrgen_files_pkcs10 = 			\
34178825Sdfr	asn1_CertificationRequestInfo.x	\
35178825Sdfr	asn1_CertificationRequest.x
36178825Sdfr
37178825Sdfrgen_files_crmf = 			\
38178825Sdfr	asn1_CRMFRDNSequence.x		\
39178825Sdfr	asn1_CertReqMessages.x		\
40178825Sdfr	asn1_CertReqMsg.x		\
41178825Sdfr	asn1_CertRequest.x		\
42178825Sdfr	asn1_CertTemplate.x		\
43178825Sdfr	asn1_Controls.x			\
44178825Sdfr	asn1_PBMParameter.x		\
45178825Sdfr	asn1_PKMACValue.x		\
46178825Sdfr	asn1_POPOPrivKey.x		\
47178825Sdfr	asn1_POPOSigningKey.x		\
48178825Sdfr	asn1_POPOSigningKeyInput.x	\
49178825Sdfr	asn1_ProofOfPossession.x	\
50178825Sdfr	asn1_SubsequentMessage.x	
51178825Sdfr
52233294SstasAM_YFLAGS = -d
53233294Sstas
54178825Sdfrdist_libhx509_la_SOURCES = \
55178825Sdfr	ca.c \
56178825Sdfr	cert.c \
57233294Sstas	char_map.h \
58178825Sdfr	cms.c \
59178825Sdfr	collector.c \
60178825Sdfr	crypto.c \
61178825Sdfr	doxygen.c \
62178825Sdfr	error.c \
63178825Sdfr	env.c \
64178825Sdfr	file.c \
65178825Sdfr	hx509-private.h \
66178825Sdfr	hx509-protos.h \
67178825Sdfr	hx509.h \
68178825Sdfr	hx_locl.h \
69233294Sstas	sel.c \
70233294Sstas	sel.h \
71233294Sstas	sel-gram.y \
72233294Sstas	sel-lex.l \
73178825Sdfr	keyset.c \
74178825Sdfr	ks_dir.c \
75178825Sdfr	ks_file.c \
76178825Sdfr	ks_mem.c \
77178825Sdfr	ks_null.c \
78178825Sdfr	ks_p11.c \
79178825Sdfr	ks_p12.c \
80178825Sdfr	ks_keychain.c \
81178825Sdfr	lock.c \
82178825Sdfr	name.c \
83178825Sdfr	peer.c \
84178825Sdfr	print.c \
85178825Sdfr	softp11.c \
86178825Sdfr	ref/pkcs11.h \
87178825Sdfr	req.c \
88178825Sdfr	revoke.c
89178825Sdfr
90233294Sstassel-lex.c: sel-gram.h
91233294Sstas
92233294Sstaslibhx509_la_DEPENDENCIES = version-script.map
93233294Sstas
94178825Sdfrlibhx509_la_LIBADD = \
95178825Sdfr	$(LIB_com_err) \
96178825Sdfr	$(LIB_hcrypto) \
97178825Sdfr	$(top_builddir)/lib/asn1/libasn1.la \
98233294Sstas	$(top_builddir)/lib/wind/libwind.la \
99178825Sdfr	$(LIBADD_roken) \
100178825Sdfr	$(LIB_dlopen)
101178825Sdfr
102178825Sdfrif FRAMEWORK_SECURITY
103178825Sdfrlibhx509_la_LDFLAGS += -framework Security -framework CoreFoundation
104178825Sdfrendif
105178825Sdfr
106178825Sdfrif versionscript
107178825Sdfrlibhx509_la_LDFLAGS += $(LDFLAGS_VERSION_SCRIPT)$(srcdir)/version-script.map
108178825Sdfrendif
109233294Sstas$(libhx509_la_OBJECTS): $(srcdir)/version-script.map $(nodist_include_HEADERS) $(priv_headers)
110178825Sdfr
111178825Sdfrlibhx509_la_CPPFLAGS = -I$(srcdir)/ref $(INCLUDE_hcrypto)
112178825Sdfrnodist_libhx509_la_SOURCES = $(BUILT_SOURCES)
113178825Sdfr
114233294Sstas$(gen_files_ocsp) ocsp_asn1.hx ocsp_asn1-priv.hx: ocsp_asn1_files
115233294Sstas$(gen_files_pkcs10) pkcs10_asn1.hx pkcs10_asn1-priv.hx: pkcs10_asn1_files
116233294Sstas$(gen_files_crmf) crmf_asn1.hx crmf_asn1-priv.hx: crmf_asn1_files
117178825Sdfr
118233294Sstasdist_include_HEADERS = hx509.h hx509-protos.h
119178825Sdfr
120233294Sstasnodist_include_HEADERS = hx509_err.h
121233294Sstasnodist_include_HEADERS += ocsp_asn1.h
122233294Sstasnodist_include_HEADERS += pkcs10_asn1.h
123233294Sstasnodist_include_HEADERS += crmf_asn1.h
124178825Sdfr
125233294Sstaspriv_headers  = ocsp_asn1-priv.h
126233294Sstaspriv_headers += pkcs10_asn1-priv.h
127233294Sstaspriv_headers += crmf_asn1-priv.h
128178825Sdfr
129178825Sdfr
130233294Sstasocsp_asn1_files: $(ASN1_COMPILE_DEP) $(srcdir)/ocsp.asn1 $(srcdir)/ocsp.opt
131233294Sstas	$(ASN1_COMPILE) --option-file=$(srcdir)/ocsp.opt $(srcdir)/ocsp.asn1 ocsp_asn1 || (rm -f ocsp_asn1_files ; exit 1)
132178825Sdfr
133233294Sstaspkcs10_asn1_files: $(ASN1_COMPILE_DEP) $(srcdir)/pkcs10.asn1 $(srcdir)/pkcs10.opt
134233294Sstas	$(ASN1_COMPILE) --option-file=$(srcdir)/pkcs10.opt $(srcdir)/pkcs10.asn1 pkcs10_asn1 || (rm -f pkcs10_asn1_files ; exit 1)
135233294Sstas
136233294Sstascrmf_asn1_files: $(ASN1_COMPILE_DEP) $(srcdir)/crmf.asn1
137233294Sstas	$(ASN1_COMPILE) $(srcdir)/crmf.asn1 crmf_asn1 || (rm -f crmf_asn1_files ; exit 1)
138233294Sstas
139233294Sstas$(libhx509_la_OBJECTS): $(srcdir)/hx509-protos.h $(srcdir)/hx509-private.h $(srcdir)/hx_locl.h
140233294Sstas$(libhx509_la_OBJECTS): ocsp_asn1.h pkcs10_asn1.h
141233294Sstas
142178825Sdfr$(srcdir)/hx509-protos.h:
143233294Sstas	cd $(srcdir) && perl ../../cf/make-proto.pl -R '^(_|^C)' -E HX509_LIB -q -P comment -o hx509-protos.h $(dist_libhx509_la_SOURCES) || rm -f hx509-protos.h
144178825Sdfr
145178825Sdfr$(srcdir)/hx509-private.h:
146178825Sdfr	cd $(srcdir) && perl ../../cf/make-proto.pl -q -P comment -p hx509-private.h $(dist_libhx509_la_SOURCES) || rm -f hx509-private.h
147178825Sdfr
148178825Sdfrbin_PROGRAMS = hxtool
149178825Sdfr
150178825Sdfrhxtool-commands.c hxtool-commands.h: hxtool-commands.in $(SLC)
151178825Sdfr	$(SLC) $(srcdir)/hxtool-commands.in
152178825Sdfr
153178825Sdfrdist_hxtool_SOURCES = hxtool.c
154178825Sdfrnodist_hxtool_SOURCES = hxtool-commands.c hxtool-commands.h
155178825Sdfr
156178825Sdfr$(hxtool_OBJECTS): hxtool-commands.h
157178825Sdfr
158178825Sdfrhxtool_CPPFLAGS = $(INCLUDE_hcrypto)
159178825Sdfrhxtool_LDADD = \
160178825Sdfr	libhx509.la \
161178825Sdfr	$(top_builddir)/lib/asn1/libasn1.la \
162178825Sdfr	$(LIB_hcrypto) \
163178825Sdfr	$(LIB_roken) \
164178825Sdfr	$(top_builddir)/lib/sl/libsl.la
165178825Sdfr
166233294SstasCLEANFILES = $(BUILT_SOURCES) sel-gram.c sel-lex.c \
167233294Sstas	$(gen_files_ocsp) ocsp_asn1_files ocsp_asn1{,-priv}.h* \
168233294Sstas	ocsp_asn1-template.[ch]* \
169233294Sstas	$(gen_files_pkcs10) pkcs10_asn1_files pkcs10_asn1{,-priv}.h* \
170233294Sstas	pkcs10_asn1-template.[ch]* \
171233294Sstas	$(gen_files_crmf) crmf_asn1_files crmf_asn1{,-priv}.h* \
172233294Sstas	crmf_asn1-template.[ch]* \
173178825Sdfr	$(TESTS) \
174178825Sdfr	hxtool-commands.c hxtool-commands.h *.tmp \
175178825Sdfr	request.out \
176178825Sdfr	out.pem out2.pem \
177233294Sstas	sd sd.pem \
178178825Sdfr	sd.data sd.data.out \
179178825Sdfr	ev.data ev.data.out \
180178825Sdfr	cert-null.pem cert-sub-ca2.pem \
181178825Sdfr	cert-ee.pem cert-ca.pem \
182178825Sdfr	cert-sub-ee.pem cert-sub-ca.pem \
183178825Sdfr	cert-proxy.der cert-ca.der cert-ee.der pkcs10-request.der \
184178825Sdfr	wca.pem wuser.pem wdc.pem wcrl.crl \
185178825Sdfr	random-data statfile crl.crl \
186178825Sdfr	test p11dbg.log pkcs11.cfg \
187178825Sdfr	test-rc-file.rc
188178825Sdfr
189178825Sdfrclean-local:
190178825Sdfr	@echo "cleaning PKITS" ; rm -rf PKITS_data
191178825Sdfr
192178825Sdfr#
193178825Sdfr# regression tests
194178825Sdfr#
195178825Sdfr
196178825Sdfrcheck_SCRIPTS = $(SCRIPT_TESTS)
197178825Sdfrcheck_PROGRAMS = $(PROGRAM_TESTS) test_soft_pkcs11
198178825Sdfr
199178825SdfrLDADD = libhx509.la
200178825Sdfr
201178825Sdfrtest_soft_pkcs11_LDADD = libhx509.la
202178825Sdfrtest_soft_pkcs11_CPPFLAGS = -I$(srcdir)/ref
203178825Sdfr
204233294Sstastest_name_CPPFLAGS = $(INCLUDE_hcrypto)
205233294Sstastest_name_LDADD = libhx509.la $(LIB_roken)
206233294Sstas
207178825SdfrTESTS = $(SCRIPT_TESTS) $(PROGRAM_TESTS)
208178825Sdfr
209178825SdfrPROGRAM_TESTS = 		\
210233294Sstas	test_name		\
211233294Sstas	test_expr
212178825Sdfr
213178825SdfrSCRIPT_TESTS = 			\
214178825Sdfr	test_ca			\
215178825Sdfr	test_cert		\
216178825Sdfr	test_chain		\
217178825Sdfr	test_cms		\
218178825Sdfr	test_crypto		\
219178825Sdfr	test_nist		\
220178825Sdfr	test_nist2		\
221178825Sdfr	test_pkcs11		\
222178825Sdfr	test_java_pkcs11	\
223178825Sdfr	test_nist_cert		\
224178825Sdfr	test_nist_pkcs12	\
225178825Sdfr	test_req		\
226178825Sdfr	test_windows		\
227178825Sdfr	test_query
228178825Sdfr
229178825Sdfrdo_subst = sed -e 's,[@]srcdir[@],$(srcdir),g' \
230233294Sstas	-e 's,[@]objdir[@],$(top_builddir)/lib/hx509,g' \
231233294Sstas	-e 's,[@]egrep[@],$(EGREP),g'
232178825Sdfr
233178825Sdfrtest_ca: test_ca.in Makefile
234178825Sdfr	$(do_subst) < $(srcdir)/test_ca.in > test_ca.tmp
235178825Sdfr	chmod +x test_ca.tmp
236178825Sdfr	mv test_ca.tmp test_ca
237178825Sdfr
238178825Sdfrtest_cert: test_cert.in Makefile
239178825Sdfr	$(do_subst) < $(srcdir)/test_cert.in > test_cert.tmp
240178825Sdfr	chmod +x test_cert.tmp
241178825Sdfr	mv test_cert.tmp test_cert
242178825Sdfr
243178825Sdfrtest_chain: test_chain.in Makefile
244178825Sdfr	$(do_subst) < $(srcdir)/test_chain.in > test_chain.tmp
245178825Sdfr	chmod +x test_chain.tmp
246178825Sdfr	mv test_chain.tmp test_chain
247178825Sdfr
248178825Sdfrtest_cms: test_cms.in Makefile
249178825Sdfr	$(do_subst) < $(srcdir)/test_cms.in > test_cms.tmp
250178825Sdfr	chmod +x test_cms.tmp
251178825Sdfr	mv test_cms.tmp test_cms
252178825Sdfr
253178825Sdfrtest_crypto: test_crypto.in Makefile
254178825Sdfr	$(do_subst) < $(srcdir)/test_crypto.in > test_crypto.tmp
255178825Sdfr	chmod +x test_crypto.tmp
256178825Sdfr	mv test_crypto.tmp test_crypto
257178825Sdfr
258178825Sdfrtest_nist: test_nist.in Makefile
259178825Sdfr	$(do_subst) < $(srcdir)/test_nist.in > test_nist.tmp
260178825Sdfr	chmod +x test_nist.tmp
261178825Sdfr	mv test_nist.tmp test_nist
262178825Sdfr
263178825Sdfrtest_nist2: test_nist2.in Makefile
264178825Sdfr	$(do_subst) < $(srcdir)/test_nist2.in > test_nist2.tmp
265178825Sdfr	chmod +x test_nist2.tmp
266178825Sdfr	mv test_nist2.tmp test_nist2
267178825Sdfr
268178825Sdfrtest_pkcs11: test_pkcs11.in Makefile
269178825Sdfr	$(do_subst) < $(srcdir)/test_pkcs11.in > test_pkcs11.tmp
270178825Sdfr	chmod +x test_pkcs11.tmp
271178825Sdfr	mv test_pkcs11.tmp test_pkcs11
272178825Sdfr
273178825Sdfrtest_java_pkcs11: test_java_pkcs11.in Makefile
274178825Sdfr	$(do_subst) < $(srcdir)/test_java_pkcs11.in > test_java_pkcs11.tmp
275178825Sdfr	chmod +x test_java_pkcs11.tmp
276178825Sdfr	mv test_java_pkcs11.tmp test_java_pkcs11
277178825Sdfr
278178825Sdfrtest_nist_cert: test_nist_cert.in Makefile
279178825Sdfr	$(do_subst) < $(srcdir)/test_nist_cert.in > test_nist_cert.tmp
280178825Sdfr	chmod +x test_nist_cert.tmp
281178825Sdfr	mv test_nist_cert.tmp test_nist_cert
282178825Sdfr
283178825Sdfrtest_nist_pkcs12: test_nist_pkcs12.in Makefile
284178825Sdfr	$(do_subst) < $(srcdir)/test_nist_pkcs12.in > test_nist_pkcs12.tmp
285178825Sdfr	chmod +x test_nist_pkcs12.tmp
286178825Sdfr	mv test_nist_pkcs12.tmp test_nist_pkcs12
287178825Sdfr
288178825Sdfrtest_req: test_req.in Makefile
289178825Sdfr	$(do_subst) < $(srcdir)/test_req.in > test_req.tmp
290178825Sdfr	chmod +x test_req.tmp
291178825Sdfr	mv test_req.tmp test_req
292178825Sdfr
293178825Sdfrtest_windows: test_windows.in Makefile
294178825Sdfr	$(do_subst) < $(srcdir)/test_windows.in > test_windows.tmp
295178825Sdfr	chmod +x test_windows.tmp
296178825Sdfr	mv test_windows.tmp test_windows
297178825Sdfr
298178825Sdfrtest_query: test_query.in Makefile
299178825Sdfr	$(do_subst) < $(srcdir)/test_query.in > test_query.tmp
300178825Sdfr	chmod +x test_query.tmp
301178825Sdfr	mv test_query.tmp test_query
302178825Sdfr
303178825SdfrEXTRA_DIST = \
304233294Sstas	NTMakefile \
305233294Sstas	hxtool-version.rc \
306233294Sstas	libhx509-exports.def \
307178825Sdfr	version-script.map \
308178825Sdfr	crmf.asn1 \
309178825Sdfr	hx509_err.et \
310178825Sdfr	hxtool-commands.in \
311233294Sstas	quote.py \
312178825Sdfr	ocsp.asn1 \
313233294Sstas	ocsp.opt \
314178825Sdfr	pkcs10.asn1 \
315233294Sstas	pkcs10.opt \
316178825Sdfr	test_ca.in \
317178825Sdfr	test_chain.in \
318178825Sdfr	test_cert.in \
319178825Sdfr	test_cms.in \
320178825Sdfr	test_crypto.in \
321178825Sdfr	test_nist.in \
322178825Sdfr	test_nist2.in \
323178825Sdfr	test_nist_cert.in \
324178825Sdfr	test_nist_pkcs12.in \
325178825Sdfr	test_pkcs11.in \
326178825Sdfr	test_java_pkcs11.in \
327178825Sdfr	test_query.in \
328178825Sdfr	test_req.in \
329178825Sdfr	test_windows.in \
330178825Sdfr	tst-crypto-available1 \
331178825Sdfr	tst-crypto-available2 \
332178825Sdfr	tst-crypto-available3 \
333178825Sdfr	tst-crypto-select \
334178825Sdfr	tst-crypto-select1 \
335178825Sdfr	tst-crypto-select2 \
336178825Sdfr	tst-crypto-select3 \
337178825Sdfr	tst-crypto-select4 \
338178825Sdfr	tst-crypto-select5 \
339178825Sdfr	tst-crypto-select6 \
340178825Sdfr	tst-crypto-select7 \
341233294Sstas	data/n0ll.pem \
342233294Sstas	data/secp160r1TestCA.cert.pem \
343233294Sstas	data/secp160r1TestCA.key.pem \
344233294Sstas	data/secp160r1TestCA.pem \
345233294Sstas	data/secp160r2TestClient.cert.pem \
346233294Sstas	data/secp160r2TestClient.key.pem \
347233294Sstas	data/secp160r2TestClient.pem \
348233294Sstas	data/secp160r2TestServer.cert.pem \
349233294Sstas	data/secp160r2TestServer.key.pem \
350233294Sstas	data/secp160r2TestServer.pem \
351233294Sstas	data/bleichenbacher-bad.pem \
352178825Sdfr	data/bleichenbacher-good.pem \
353178825Sdfr	data/bleichenbacher-sf-pad-correct.pem \
354178825Sdfr	data/ca.crt \
355178825Sdfr	data/ca.key \
356178825Sdfr	data/crl1.crl \
357178825Sdfr	data/crl1.der \
358178825Sdfr	data/gen-req.sh \
359178825Sdfr	data/j.pem \
360178825Sdfr	data/kdc.crt \
361178825Sdfr	data/kdc.key \
362178825Sdfr	data/key.der \
363178825Sdfr	data/key2.der \
364178825Sdfr	data/nist-data \
365178825Sdfr	data/nist-data2 \
366178825Sdfr	data/no-proxy-test.crt \
367178825Sdfr	data/no-proxy-test.key \
368178825Sdfr	data/ocsp-req1.der \
369178825Sdfr	data/ocsp-req2.der \
370178825Sdfr	data/ocsp-resp1-2.der \
371178825Sdfr	data/ocsp-resp1-3.der \
372178825Sdfr	data/ocsp-resp1-ca.der \
373178825Sdfr	data/ocsp-resp1-keyhash.der \
374178825Sdfr	data/ocsp-resp1-ocsp-no-cert.der \
375178825Sdfr	data/ocsp-resp1-ocsp.der \
376178825Sdfr	data/ocsp-resp1.der \
377178825Sdfr	data/ocsp-resp2.der \
378178825Sdfr	data/ocsp-responder.crt \
379178825Sdfr	data/ocsp-responder.key \
380178825Sdfr	data/openssl.cnf \
381178825Sdfr	data/pkinit-proxy-chain.crt \
382178825Sdfr	data/pkinit-proxy.crt \
383178825Sdfr	data/pkinit-proxy.key \
384178825Sdfr	data/pkinit-pw.key \
385178825Sdfr	data/pkinit.crt \
386178825Sdfr	data/pkinit.key \
387233294Sstas	data/pkinit-ec.crt \
388233294Sstas	data/pkinit-ec.key \
389178825Sdfr	data/proxy-level-test.crt \
390178825Sdfr	data/proxy-level-test.key \
391178825Sdfr	data/proxy-test.crt \
392178825Sdfr	data/proxy-test.key \
393178825Sdfr	data/proxy10-child-test.crt \
394178825Sdfr	data/proxy10-child-test.key \
395178825Sdfr	data/proxy10-child-child-test.crt \
396178825Sdfr	data/proxy10-child-child-test.key \
397178825Sdfr	data/proxy10-test.crt \
398178825Sdfr	data/proxy10-test.key \
399178825Sdfr	data/revoke.crt \
400178825Sdfr	data/revoke.key \
401178825Sdfr	data/sf-class2-root.pem \
402178825Sdfr	data/static-file \
403178825Sdfr	data/sub-ca.crt \
404178825Sdfr	data/sub-ca.key \
405178825Sdfr	data/sub-cert.crt \
406178825Sdfr	data/sub-cert.key \
407178825Sdfr	data/sub-cert.p12 \
408178825Sdfr	data/test-ds-only.crt \
409178825Sdfr	data/test-ds-only.key \
410178825Sdfr	data/test-enveloped-aes-128 \
411178825Sdfr	data/test-enveloped-aes-256 \
412178825Sdfr	data/test-enveloped-des \
413178825Sdfr	data/test-enveloped-des-ede3 \
414178825Sdfr	data/test-enveloped-rc2-128 \
415178825Sdfr	data/test-enveloped-rc2-40 \
416178825Sdfr	data/test-enveloped-rc2-64 \
417178825Sdfr	data/test-ke-only.crt \
418178825Sdfr	data/test-ke-only.key \
419178825Sdfr	data/test-nopw.p12 \
420178825Sdfr	data/test-pw.key \
421178825Sdfr	data/test-signed-data \
422178825Sdfr	data/test-signed-data-noattr \
423178825Sdfr	data/test-signed-data-noattr-nocerts \
424233294Sstas	data/test-signed-sha-1 \
425233294Sstas	data/test-signed-sha-256 \
426233294Sstas	data/test-signed-sha-512 \
427178825Sdfr	data/test.combined.crt \
428178825Sdfr	data/test.crt \
429178825Sdfr	data/test.key \
430178825Sdfr	data/test.p12 \
431233294Sstas	data/win-u16-in-printablestring.der \
432178825Sdfr	data/yutaka-pad-broken-ca.pem \
433178825Sdfr	data/yutaka-pad-broken-cert.pem \
434178825Sdfr	data/yutaka-pad-ok-ca.pem \
435178825Sdfr	data/yutaka-pad-ok-cert.pem \
436178825Sdfr	data/yutaka-pad.key
437