mirror of
https://github.com/laurivosandi/certidude
synced 2024-09-28 21:11:42 +00:00
Lauri Võsandi
4e4b551cc2
* Reverse RDN components for all certs * Less side effects in unittests * Split help dialog shell snippets into separate files * Restore 'admin subnets' config option * Embedded subnets, IKE and ESP proposals now configurable in builder.conf * Use expr instead of bc for math operations in shell * Better frontend support for Let's Encrypt certificates
16 lines
510 B
Bash
16 lines
510 B
Bash
test -e /sbin/uci && NAME=$(uci get system.@system[0].hostname)
|
|
test -e /bin/hostname && NAME=$(hostname)
|
|
test -n "$NAME" || NAME=$(cat /proc/sys/kernel/hostname)
|
|
|
|
{% include "snippets/update-trust.sh" %}
|
|
|
|
{% include "snippets/request-common.sh" %}
|
|
|
|
curl -f -L -H "Content-type: application/pkcs10" \
|
|
--data-binary @/etc/certidude/authority/{{ authority_name }}/host_req.pem \
|
|
-o /etc/certidude/authority/{{ authority_name }}/host_cert.pem \
|
|
'http://{{ authority_name }}/api/request/?wait=yes&autosign=yes'
|
|
|
|
|
|
|