This is a very minor bug report, and I'm not sure it even qualifies for a bugzilla entry, but I'll file it for the sake of completeness. Lines 33 and 35 of the NSD spec file read: install -d 0755 %{buildroot}%{_initrddir} install -d 0700 %{buildroot}%{_localstatedir}/run/%{name} This causes 2 extraneous directories to be created in the build directory. They should read: install -d -m 0755 %{buildroot}%{_initrddir} install -d -m 0700 %{buildroot}%{_localstatedir}/run/%{name} This doesn't affect the package build, because the files section of the spec file sets the permissions correctly. But I'm filing this anyway.
Thanks, fixed and building now.