Description of problem: The new service file for nsd uses -D, which the daemon itself does not support. Version-Release number of selected component (if applicable): 3.2.17-1.fc20 How reproducible: 100% Steps to Reproduce: 1. systemctl start nsd 2. systemctl status nsd 3. Actual results: nsd prints a help message specifying allowable options Expected results: nsd starts Additional info: -D option is not supported by nsd. The service file needs to specify a forking type and omit the -D
Created attachment 898896 [details] Patch for /lib/systemd/system/nsd.service Patch to fix nsd version 3 startup problems. Note that systemd might complain about a PID file not readable (yet?) after start, but this does not affect the nsd nor the systemd processes. IMHO a systemd legacy issue still requiring a PID file.
Type=forking ofcourse..
*** This bug has been marked as a duplicate of bug 1089505 ***