-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hi Uwe,
On 21/01/15 17:04, Uwe Kleine-K?nig wrote:> Hello,
>
> just a quick lists of issues I found while compiling nsd myself
> for testing Wouter's fix for the bug I reported.
>
> - When flex/bison are not installed during ./configure this just
> results in:
>
> ... checking for bison... no checking for byacc... no
>
> but no failure. It would be nice to catch that at configure time.
This is because for the released packages, the flex/bison generated
files are included (and are used if flex and bison are missing). So
it is not an error for released packages.
> - if /var/db/nsd doesn't exist
>
> sudo ./nsd -c ../nsd.conf
>
> exists with status 0 and no error message. If nsd would exit with
> != 0 an init script could catch such an error. Not sure if this is
> easy enough to be feasible to implement.
NSD forks into the background before it chroots or chdirs, and this
causes the error to be printed later. nsd-checkconf tests errors in
configuration before the daemon is started.
Best regards,
Wouter
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJUwMVUAAoJEJ9vHC1+BF+NQWsP/iwNZuw1Nk1BTomFiM5Y48J2
qPuYJO9wU7VvGS6mjWDXhInP2/t1XjqIab+VTKvjd4HjDKW0nrc7YQcguzBpK0wG
lIJCtOtjPhABVV0bbipAXcUjLOFHRzs/lUz4CcaNd+2QkSh3uRBRFaj7tmVBIU1n
uEX/ahsDdQCTruU46KdWQNXzoqO7bN/j/TINFChaCqWLnWRbLsqj6w5Hh6PxWnSp
lFz4zae5d5H41gPM3B8fWsvQ7YeQqWEvHx3pm/rmC/K+vrwxhO7NaiFIdXuv9IZb
8e4YzTwvzcLYKtyubAnm6e7onuob6bGqogO2kmC6GEM8zEbFNRbN3biGqqBA/JXB
xxEI4HmXonJ6ygn+w1AwkC1Zrw8t6tvQ3gBeI45DTVLERWCwklD3HdweTePud+lO
7iGk/4LzwccRHnbOD8xUls70D3ERj07hO0f8T6bdX2LXXLAVM1hXu8n6INeVZ4T8
V5hIVUdFWfzq6eaNe/VLbIDf6G4BsvJvFzIGaOmUbDWC/GKtDXxa0jApG2iaMyyV
yMTPHqEEhTOdse+T+8zwkSsJJICk2lyrzIPbYJ1XPWywUaf7hPkU+ZuG901wsVC5
8N6qV8oYUKmrZy02LfN3fiBfwW9IMvw2iNBcBvDeQXtAgkQCnHK3aud116UdkbjV
ZxIC5TeZedDE/xVSIbz7
=udj9
-----END PGP SIGNATURE-----