xref: /freebsd/secure/caroot/Makefile (revision 87c46facc3cf1744c30ecc9f63c10a778a1af104)
1f27f39dbSKyle EvansCLEANFILES+=	certdata.txt
2f27f39dbSKyle Evans
3f27f39dbSKyle EvansSUBDIR+=	trusted
464e6e1e4SCeri DaviesSUBDIR+=	untrusted
5f27f39dbSKyle Evans
60428b669SKyle Evans.include <bsd.obj.mk>
7f27f39dbSKyle Evans
8f27f39dbSKyle Evans# To be used by secteam@ to update the trusted certificates
9f27f39dbSKyle Evansfetchcerts: .PHONY
10*87c46facSMichael Osipov	fetch --no-sslv3 --no-tlsv1 -o certdata.txt 'https://raw.githubusercontent.com/mozilla-firefox/firefox/refs/heads/release/security/nss/lib/ckfw/builtins/certdata.txt'
11f27f39dbSKyle Evans
12f27f39dbSKyle Evanscleancerts: .PHONY
13f27f39dbSKyle Evans	@${MAKE} -C ${.CURDIR}/trusted ${.TARGET}
14f27f39dbSKyle Evans
15f27f39dbSKyle Evansupdatecerts: .PHONY cleancerts fetchcerts
16f27f39dbSKyle Evans	perl ${.CURDIR}/MAca-bundle.pl -i certdata.txt -o ${.CURDIR}/trusted
17