ca-certificates-wip-donotuse (892B)
1 {%- set src_dir="ca-certificates-20241121" -%} 2 {% extends "genlinks" %} 3 {% block package_deps -%} 4 #+{{pkg_install_name("certdata2pem")}} 5 #@untar:-j:sha256:6ef7bc56cc0e0b307d99a3c494119686091cc1d4ad08986d68aa089dd00c7788:. 6 {% endblock %} 7 {% block build -%} 8 touch blacklist.txt # TODO! 9 certdata2pem 10 11 {% endblock %} 12 {% block install -%} 13 install -d "${dest}/{{ssldir}}/certs" 14 for file in ./*.crt; do 15 install -m 644 $file "${dest}/{{ssldir}}/certs" 16 printf '# %s\n' $file >>"${dest}/{{ssldir}}/certs/ca-certificates.crt" 17 cat $file >>"${dest}/{{ssldir}}/certs/ca-certificates.crt" 18 done 19 20 {% endblock %} 21 {% block genlinks_rules %} 22 # TODO! need better matching, will break if you move ssldir out of configdir! 23 $2 == "{{configdir}}" { link($0); next } 24 {% endblock -%} 25 {% block genlinks_begin %} 26 x["./{{ssldir}}/certs/ISRG_Root_X1.crt"]=1 27 x["./{{ssldir}}/certs/ISRG_Root_X2.crt"]=1 28 {% endblock %}