@@ -190,6 +190,21 @@ For a more comprehensive installation (e.g. install also helper scripts)
190190use the provided Makefile with each release tarball. Use the ` install `
191191target.
192192
193+ If you install only the standalone ` getssl ` script to a location such as
194+ ` /usr/local/bin/getssl ` , the helper scripts under ` dns_scripts/ ` and
195+ ` other_scripts/ ` are not installed automatically. In that case, copy any
196+ helper scripts you need to a suitable location yourself, for example:
197+
198+ ``` sh
199+ /usr/local/share/getssl/dns_scripts/
200+ ```
201+
202+ and reference that path in ` DNS_ADD_COMMAND ` / ` DNS_DEL_COMMAND ` .
203+
204+ If you install ` getssl ` from the provided RPM/DEB packages or via the
205+ ` make install ` target, the helper scripts are installed alongside it under
206+ ` /usr/share/getssl/dns_scripts/ ` and ` other_scripts/ ` .
207+
193208You'll find the latest version in the git repository:
194209
195210``` sh
@@ -279,6 +294,26 @@ DNS_ADD_COMMAND=/home/root/getssl/dns_scripts/dns_add_cpanel
279294DNS_DEL_COMMAND=/home/root/getssl/dns_scripts/dns_del_cpanel
280295```
281296
297+ ## PowerDNS
298+
299+ PowerDNS users can either use the existing MySQL helper scripts or the HTTP
300+ API helper scripts in ` dns_scripts/PowerDNS-API-README.md ` .
301+
302+ If you installed only ` /usr/local/bin/getssl ` , remember to copy the helper
303+ scripts to a local directory first, for example:
304+
305+ ``` sh
306+ install -d /usr/local/share/getssl/dns_scripts
307+ install -m 755 dns_scripts/dns_add_pdns-api /usr/local/share/getssl/dns_scripts/
308+ install -m 755 dns_scripts/dns_del_pdns-api /usr/local/share/getssl/dns_scripts/
309+ ```
310+
311+ and then reference them in your ` getssl.cfg ` :
312+
313+ ``` sh
314+ DNS_ADD_COMMAND=" /usr/local/share/getssl/dns_scripts/dns_add_pdns-api"
315+ DNS_DEL_COMMAND=" /usr/local/share/getssl/dns_scripts/dns_del_pdns-api"
316+ ```
282317
283318## ISPConfig
284319
@@ -717,6 +752,7 @@ for dir in *_scripts; do install -dv /root/rpmbuild/BUILDROOT/getssl-2.49-1.x86_
717752' dns_scripts/DNS_IONOS.md' -> ' /root/rpmbuild/BUILDROOT/getssl-2.49-1.x86_64/usr/share/getssl/dns_scripts/DNS_IONOS.md'
718753' dns_scripts/DNS_ROUTE53.md' -> ' /root/rpmbuild/BUILDROOT/getssl-2.49-1.x86_64/usr/share/getssl/dns_scripts/DNS_ROUTE53.md'
719754' dns_scripts/GoDaddy-README.txt' -> ' /root/rpmbuild/BUILDROOT/getssl-2.49-1.x86_64/usr/share/getssl/dns_scripts/GoDaddy-README.txt'
755+ ' dns_scripts/PowerDNS-API-README.md' -> ' /root/rpmbuild/BUILDROOT/getssl-2.49-1.x86_64/usr/share/getssl/dns_scripts/PowerDNS-API-README.md'
720756' dns_scripts/dns_add_acmedns' -> ' /root/rpmbuild/BUILDROOT/getssl-2.49-1.x86_64/usr/share/getssl/dns_scripts/dns_add_acmedns'
721757' dns_scripts/dns_add_azure' -> ' /root/rpmbuild/BUILDROOT/getssl-2.49-1.x86_64/usr/share/getssl/dns_scripts/dns_add_azure'
722758' dns_scripts/dns_add_challtestsrv' -> ' /root/rpmbuild/BUILDROOT/getssl-2.49-1.x86_64/usr/share/getssl/dns_scripts/dns_add_challtestsrv'
@@ -737,6 +773,7 @@ for dir in *_scripts; do install -dv /root/rpmbuild/BUILDROOT/getssl-2.49-1.x86_
737773' dns_scripts/dns_add_manual' -> ' /root/rpmbuild/BUILDROOT/getssl-2.49-1.x86_64/usr/share/getssl/dns_scripts/dns_add_manual'
738774' dns_scripts/dns_add_nsupdate' -> ' /root/rpmbuild/BUILDROOT/getssl-2.49-1.x86_64/usr/share/getssl/dns_scripts/dns_add_nsupdate'
739775' dns_scripts/dns_add_ovh' -> ' /root/rpmbuild/BUILDROOT/getssl-2.49-1.x86_64/usr/share/getssl/dns_scripts/dns_add_ovh'
776+ ' dns_scripts/dns_add_pdns-api' -> ' /root/rpmbuild/BUILDROOT/getssl-2.49-1.x86_64/usr/share/getssl/dns_scripts/dns_add_pdns-api'
740777' dns_scripts/dns_add_pdns-mysql' -> ' /root/rpmbuild/BUILDROOT/getssl-2.49-1.x86_64/usr/share/getssl/dns_scripts/dns_add_pdns-mysql'
741778' dns_scripts/dns_add_vultr' -> ' /root/rpmbuild/BUILDROOT/getssl-2.49-1.x86_64/usr/share/getssl/dns_scripts/dns_add_vultr'
742779' dns_scripts/dns_add_windows_dns_server' -> ' /root/rpmbuild/BUILDROOT/getssl-2.49-1.x86_64/usr/share/getssl/dns_scripts/dns_add_windows_dns_server'
@@ -759,6 +796,7 @@ for dir in *_scripts; do install -dv /root/rpmbuild/BUILDROOT/getssl-2.49-1.x86_
759796' dns_scripts/dns_del_manual' -> ' /root/rpmbuild/BUILDROOT/getssl-2.49-1.x86_64/usr/share/getssl/dns_scripts/dns_del_manual'
760797' dns_scripts/dns_del_nsupdate' -> ' /root/rpmbuild/BUILDROOT/getssl-2.49-1.x86_64/usr/share/getssl/dns_scripts/dns_del_nsupdate'
761798' dns_scripts/dns_del_ovh' -> ' /root/rpmbuild/BUILDROOT/getssl-2.49-1.x86_64/usr/share/getssl/dns_scripts/dns_del_ovh'
799+ ' dns_scripts/dns_del_pdns-api' -> ' /root/rpmbuild/BUILDROOT/getssl-2.49-1.x86_64/usr/share/getssl/dns_scripts/dns_del_pdns-api'
762800' dns_scripts/dns_del_pdns-mysql' -> ' /root/rpmbuild/BUILDROOT/getssl-2.49-1.x86_64/usr/share/getssl/dns_scripts/dns_del_pdns-mysql'
763801' dns_scripts/dns_del_vultr' -> ' /root/rpmbuild/BUILDROOT/getssl-2.49-1.x86_64/usr/share/getssl/dns_scripts/dns_del_vultr'
764802' dns_scripts/dns_del_windows_dns_server' -> ' /root/rpmbuild/BUILDROOT/getssl-2.49-1.x86_64/usr/share/getssl/dns_scripts/dns_del_windows_dns_server'
@@ -864,6 +902,7 @@ for dir in *_scripts; do install -dv /root/debbuild/BUILDROOT/getssl-2.49-1.amd6
864902' dns_scripts/DNS_IONOS.md' -> ' /root/debbuild/BUILDROOT/getssl-2.49-1.amd64/usr/share/getssl/dns_scripts/DNS_IONOS.md'
865903' dns_scripts/DNS_ROUTE53.md' -> ' /root/debbuild/BUILDROOT/getssl-2.49-1.amd64/usr/share/getssl/dns_scripts/DNS_ROUTE53.md'
866904' dns_scripts/GoDaddy-README.txt' -> ' /root/debbuild/BUILDROOT/getssl-2.49-1.amd64/usr/share/getssl/dns_scripts/GoDaddy-README.txt'
905+ ' dns_scripts/PowerDNS-API-README.md' -> ' /root/debbuild/BUILDROOT/getssl-2.49-1.amd64/usr/share/getssl/dns_scripts/PowerDNS-API-README.md'
867906' dns_scripts/dns_add_acmedns' -> ' /root/debbuild/BUILDROOT/getssl-2.49-1.amd64/usr/share/getssl/dns_scripts/dns_add_acmedns'
868907' dns_scripts/dns_add_azure' -> ' /root/debbuild/BUILDROOT/getssl-2.49-1.amd64/usr/share/getssl/dns_scripts/dns_add_azure'
869908' dns_scripts/dns_add_challtestsrv' -> ' /root/debbuild/BUILDROOT/getssl-2.49-1.amd64/usr/share/getssl/dns_scripts/dns_add_challtestsrv'
@@ -884,6 +923,7 @@ for dir in *_scripts; do install -dv /root/debbuild/BUILDROOT/getssl-2.49-1.amd6
884923' dns_scripts/dns_add_manual' -> ' /root/debbuild/BUILDROOT/getssl-2.49-1.amd64/usr/share/getssl/dns_scripts/dns_add_manual'
885924' dns_scripts/dns_add_nsupdate' -> ' /root/debbuild/BUILDROOT/getssl-2.49-1.amd64/usr/share/getssl/dns_scripts/dns_add_nsupdate'
886925' dns_scripts/dns_add_ovh' -> ' /root/debbuild/BUILDROOT/getssl-2.49-1.amd64/usr/share/getssl/dns_scripts/dns_add_ovh'
926+ ' dns_scripts/dns_add_pdns-api' -> ' /root/debbuild/BUILDROOT/getssl-2.49-1.amd64/usr/share/getssl/dns_scripts/dns_add_pdns-api'
887927' dns_scripts/dns_add_pdns-mysql' -> ' /root/debbuild/BUILDROOT/getssl-2.49-1.amd64/usr/share/getssl/dns_scripts/dns_add_pdns-mysql'
888928' dns_scripts/dns_add_vultr' -> ' /root/debbuild/BUILDROOT/getssl-2.49-1.amd64/usr/share/getssl/dns_scripts/dns_add_vultr'
889929' dns_scripts/dns_add_windows_dns_server' -> ' /root/debbuild/BUILDROOT/getssl-2.49-1.amd64/usr/share/getssl/dns_scripts/dns_add_windows_dns_server'
@@ -906,6 +946,7 @@ for dir in *_scripts; do install -dv /root/debbuild/BUILDROOT/getssl-2.49-1.amd6
906946' dns_scripts/dns_del_manual' -> ' /root/debbuild/BUILDROOT/getssl-2.49-1.amd64/usr/share/getssl/dns_scripts/dns_del_manual'
907947' dns_scripts/dns_del_nsupdate' -> ' /root/debbuild/BUILDROOT/getssl-2.49-1.amd64/usr/share/getssl/dns_scripts/dns_del_nsupdate'
908948' dns_scripts/dns_del_ovh' -> ' /root/debbuild/BUILDROOT/getssl-2.49-1.amd64/usr/share/getssl/dns_scripts/dns_del_ovh'
949+ ' dns_scripts/dns_del_pdns-api' -> ' /root/debbuild/BUILDROOT/getssl-2.49-1.amd64/usr/share/getssl/dns_scripts/dns_del_pdns-api'
909950' dns_scripts/dns_del_pdns-mysql' -> ' /root/debbuild/BUILDROOT/getssl-2.49-1.amd64/usr/share/getssl/dns_scripts/dns_del_pdns-mysql'
910951' dns_scripts/dns_del_vultr' -> ' /root/debbuild/BUILDROOT/getssl-2.49-1.amd64/usr/share/getssl/dns_scripts/dns_del_vultr'
911952' dns_scripts/dns_del_windows_dns_server' -> ' /root/debbuild/BUILDROOT/getssl-2.49-1.amd64/usr/share/getssl/dns_scripts/dns_del_windows_dns_server'
0 commit comments