Subject: | dnssec-keymgr does not exit correctly on syntax error in policy file |
From: | stephen@isc.org |
Date: | Mon, 18 Sep 2017 13:44:39 +0000 |
To: | bind9-public@isc.org |
Ticket #45641 reported an error hereby dnssec-keymgr reported a syntax error when a zone in the policy file started with a digit and did not exit correctly. A fix was made to allow zone names to start with a digit and the ticket closed.
The fix was not complete. A syntax error in the policy file always causes dnssec-keymgr to report a syntax error: however, on some systems it then hangs. In particular, it hangs on Ubuntu 16.04 (python 2.7.12) and FreeBSD 11.1 (python 2.7.13): it does not hang on Centos 7.3 (python 2.7.5).