bind9/bin/dnssec
Ondřej Surý 53e835130e
Allow interrupting dnssec-signzone during signing
The signal handler in the isc_loop would wait for all the work to finish
before interrupting the signing.  Add teardown handlers via
isc_loopmgr_teardown() to signal the assignwork() it should stop signing
and bail-out early.

NOTE: The dnssec-signzone binary still can't be interrupted during zone
loading, zone cleaning, nsec(3) chain generation or zone writing.  This
might get addressed in the future if it becomes a problem.
2023-01-22 20:44:18 +01:00
..
.gitignore [master] dnssec-cds 2017-10-05 01:04:18 -07:00
dnssec-cds.c Update sources to Clang 15 formatting 2022-11-29 08:54:34 +01:00
dnssec-cds.rst Add internal hyperlinks to See Also section of manual pages 2022-03-14 10:46:36 +01:00
dnssec-dsfromkey.c Use the semantic patch to do the unsigned -> unsigned int change 2022-09-19 15:56:02 +02:00
dnssec-dsfromkey.rst Add internal hyperlinks to See Also section of manual pages 2022-03-14 10:46:36 +01:00
dnssec-importkey.c Replace ISC_NORETURN with C11's noreturn 2022-03-25 08:33:43 +01:00
dnssec-importkey.rst Teach dnssec-settime to read unset times that it writes 2022-05-17 16:28:40 +02:00
dnssec-keyfromlabel.c Update sources to Clang 15 formatting 2022-11-29 08:54:34 +01:00
dnssec-keyfromlabel.rst Clarify dnssec-keyfromlabel -a in man page 2022-06-09 15:00:08 +02:00
dnssec-keygen.c Update sources to Clang 15 formatting 2022-11-29 08:54:34 +01:00
dnssec-keygen.rst Update NSEC3 guidance to match draft-ietf-dnsop-nsec3-guidance-10 2022-06-15 17:53:33 +02:00
dnssec-revoke.c Update sources to Clang 15 formatting 2022-11-29 08:54:34 +01:00
dnssec-revoke.rst Add internal hyperlinks to See Also section of manual pages 2022-03-14 10:46:36 +01:00
dnssec-settime.c Update sources to Clang 15 formatting 2022-11-29 08:54:34 +01:00
dnssec-settime.rst Teach dnssec-settime to read unset times that it writes 2022-05-17 16:28:40 +02:00
dnssec-signzone.c Allow interrupting dnssec-signzone during signing 2023-01-22 20:44:18 +01:00
dnssec-signzone.rst Update NSEC3 guidance to match draft-ietf-dnsop-nsec3-guidance-10 2022-06-15 17:53:33 +02:00
dnssec-verify.c Update netmgr, tasks, and applications to use isc_loopmgr 2022-08-26 09:09:24 +02:00
dnssec-verify.rst Add internal hyperlinks to See Also section of manual pages 2022-03-14 10:46:36 +01:00
dnssectool.c Update sources to Clang 15 formatting 2022-11-29 08:54:34 +01:00
dnssectool.h Replace ISC_NORETURN with C11's noreturn 2022-03-25 08:33:43 +01:00
Makefile.am Move the include Makefile.tests to the bottom of Makefile.am(s) 2021-06-24 15:33:52 +02:00