Overview
| Comment: | Added Makefile to download DoD Root CAs | 
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive | 
| Timelines: | family | ancestors | descendants | both | piv | 
| Files: | files | file ages | folders | 
| SHA1: | d97a4f9c8a5e7ad077398e3417f3029a | 
| User & Date: | rkeene on 2013-01-10 05:07:18 | 
| Other Links: | branch diff | manifest | tags | 
Context
| 2013-01-10 | ||
| 05:10 | Renamed "DoD Certs" slot to "US Government Certs" and added Federal Certificates to built-in list check-in: 3f1484d1ad user: rkeene tags: piv | |
| 05:07 | Added Makefile to download DoD Root CAs check-in: d97a4f9c8a user: rkeene tags: piv | |
| 05:02 | Added Makefile to generate certs for federal CA chain check-in: 69e6931bb8 user: rkeene tags: piv | |
Changes
Added build/certs/dod/Makefile version [678511107e].
| > > > > > > > > > > > > > > > > > > > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | 
all: cert-0.crt
rel3_dodroot_2048.cac:
	wget -O "$@.new" http://dodpki.c3pki.chamb.disa.mil/rel3_dodroot_2048.cac
	mv "$@.new" "$@"
cert-%.crt: rel3_dodroot_2048.cac
	idx=0; \
	( \
		openssl pkcs7 -in rel3_dodroot_2048.cac -inform DER -print_certs -text; \
	) | while IFS='' read -r line; do \
		if [ -z "$${line}" ]; then \
			continue; \
		fi; \
		echo "$${line}" >> "cert-$${idx}.crt"; \
		if [ "$${line}" == "-----END CERTIFICATE-----" ]; then \
			idx=$$[$$idx + 1]; \
		fi; \
	done
clean:
	rm -f cert-*.crt
	rm -f rel3_dodroot_2048.cac.new
distclean: clean
	rm -f rel3_dodroot_2048.cac
 |