# systemctl status named-setup-rndc.service × named-setup-rndc.service - Generate rndc key for BIND (DNS) Loaded: loaded (/usr/lib/systemd/system/named-setup-rndc.service; static) Active: failed (Result: exit-code) since Sun 2022-12-11 10:50:55 EST; 10min ago Main PID: 28467 (code=exited, status=1/FAILURE) CPU: 59ms Dec 11 10:50:55 x9v.hodgins.homeip.net systemd[1]: Starting named-setup-rndc.service... Dec 11 10:50:55 x9v.hodgins.homeip.net generate-rndc-key.sh[28467]: Generating /etc/rndc.key:[FAILED] Dec 11 10:50:55 x9v.hodgins.homeip.net systemd[1]: named-setup-rndc.service: Main process exited, code=exited, status=1/FAILURE Dec 11 10:50:55 x9v.hodgins.homeip.net systemd[1]: named-setup-rndc.service: Failed with result 'exit-code'. Dec 11 10:50:55 x9v.hodgins.homeip.net systemd[1]: Failed to start named-setup-rndc.service. The script runs /usr/sbin/rndc-confgen -a -A hmac-sha256 -r /dev/urandom > /dev/null 2>&1 which fails. Running it without the redirection ... # /usr/sbin/rndc-confgen -a -A hmac-sha256 -r /dev/urandom rndc-confgen: The -r option has been deprecated. Running it without the "-r /dev/urandom" ... # /usr/sbin/rndc-confgen -a -A hmac-sha256 wrote key file "/etc/rndc.key" After removing "-r /dev/urandom" from /usr/libexec/generate-rndc-key.sh and deleting the manually created /etc/rndc.key ... [root@x9v libexec]# systemctl start named-setup-rndc.service [root@x9v libexec]# systemctl status named-setup-rndc.service ○ named-setup-rndc.service - Generate rndc key for BIND (DNS) Loaded: loaded (/usr/lib/systemd/system/named-setup-rndc.service; static) Active: inactive (dead) Dec 11 11:07:04 x9v.hodgins.homeip.net systemd[1]: Starting named-setup-rndc.service... Dec 11 11:07:04 x9v.hodgins.homeip.net systemd[1]: named-setup-rndc.service: Deactivated successfully. Dec 11 11:07:04 x9v.hodgins.homeip.net systemd[1]: Finished named-setup-rndc.service. Dec 11 11:08:48 x9v.hodgins.homeip.net systemd[1]: Starting named-setup-rndc.service... Dec 11 11:08:48 x9v.hodgins.homeip.net systemd[1]: named-setup-rndc.service: Deactivated successfully. Dec 11 11:08:48 x9v.hodgins.homeip.net systemd[1]: Finished named-setup-rndc.service. Dec 11 11:12:02 x9v.hodgins.homeip.net systemd[1]: Starting named-setup-rndc.service... Dec 11 11:12:02 x9v.hodgins.homeip.net generate-rndc-key.sh[69725]: Generating /etc/rndc.key:[ OK ] Dec 11 11:12:02 x9v.hodgins.homeip.net systemd[1]: named-setup-rndc.service: Deactivated successfully. Dec 11 11:12:02 x9v.hodgins.homeip.net systemd[1]: Finished named-setup-rndc.service.
Created attachment 13563 [details] Patch to fix rndc key generation