<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri","sans-serif";
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri","sans-serif";}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal">Hi all,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I couldn’t find this on the mailing list, please point me to the discussion if it has been raised already.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I’m getting an error on an include: line when I run nsd-control reconfig for a chrooted nsd:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">mrice@csi03:~ % sudo nsd-checkconf /var/chroot/nsd/etc/nsd/nsd.conf<o:p></o:p></p>
<p class="MsoNormal">mrice@csi03:~ % sudo nsd-control reload<o:p></o:p></p>
<p class="MsoNormal">ok<o:p></o:p></p>
<p class="MsoNormal">mrice@csi03:~ % sudo nsd-control reconfig <o:p></o:p></p>
<p class="MsoNormal">reconfig start, read /etc/nsd/nsd.conf<o:p></o:p></p>
<p class="MsoNormal">/etc/nsd/nsd.conf:24: error: cannot open include file '/etc/nsd/conf.d/*.conf': No such file or directory<o:p></o:p></p>
<p class="MsoNormal">read /etc/nsd/nsd.conf failed: 1 errors in configuration file<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Here’s what I’m running and running on:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">mrice@csi03:~ % rpm -qa nsd<o:p></o:p></p>
<p class="MsoNormal">nsd-4.1.10-2.el7.x86_64<o:p></o:p></p>
<p class="MsoNormal">mrice@csi03:~ % cat /etc/redhat-release<o:p></o:p></p>
<p class="MsoNormal">Red Hat Enterprise Linux Server release 7.2 (Maipo)<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">There are in fact /etc/nsd/conf.d/*.conf in the chroot.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">mrice@csi03:~ % sudo ls -al /var/chroot/nsd/etc/nsd/conf.d/<o:p></o:p></p>
<p class="MsoNormal">total 12<o:p></o:p></p>
<p class="MsoNormal">drwx------. 2 nsd nsd 91 Nov 16 10:21 .<o:p></o:p></p>
<p class="MsoNormal">drwx------. 3 nsd nsd 34 Nov 14 12:29 ..<o:p></o:p></p>
<p class="MsoNormal">-rw-------. 1 nsd nsd 95 Nov 14 12:29 key:sarc-infoblox.conf<o:p></o:p></p>
<p class="MsoNormal">-rw-------. 1 nsd nsd 127 Nov 14 12:29 key:sarc-rndckey.conf<o:p></o:p></p>
<p class="MsoNormal">-rw-------. 1 nsd nsd 236 Nov 14 12:29 sarc.samsung.com.conf<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Here is my nsd.conf:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">mrice@csi03:~ % sudo cat /var/chroot/nsd/etc/nsd/nsd.conf<o:p></o:p></p>
<p class="MsoNormal">server:<o:p></o:p></p>
<p class="MsoNormal"> ip-address: 0.0.0.0<o:p></o:p></p>
<p class="MsoNormal"> do-ip6: no<o:p></o:p></p>
<p class="MsoNormal"> hide-version: yes<o:p></o:p></p>
<p class="MsoNormal"> chroot: "/var/chroot/nsd"<o:p></o:p></p>
<p class="MsoNormal"> username: nsd<o:p></o:p></p>
<p class="MsoNormal"> zonesdir: "/var/chroot/nsd/zonefiles"<o:p></o:p></p>
<p class="MsoNormal"> difffile: "/var/chroot/nsd/db/nsd/ixfr.db"<o:p></o:p></p>
<p class="MsoNormal"> xfrdfile: "/var/chroot/nsd/db/nsd/xfrd.state"<o:p></o:p></p>
<p class="MsoNormal"> database: "/var/chroot/nsd/db/nsd/nsd.db"<o:p></o:p></p>
<p class="MsoNormal"> pidfile: "/var/chroot/nsd/db/nsd/nsd.pid"<o:p></o:p></p>
<p class="MsoNormal"> zonelistfile: "/var/chroot/nsd/var/lib/nsd/zone.list"<o:p></o:p></p>
<p class="MsoNormal"> xfrdir: "/var/chroot/nsd/tmp"<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">remote-control:<o:p></o:p></p>
<p class="MsoNormal"> control-enable: yes<o:p></o:p></p>
<p class="MsoNormal"> control-interface: 0.0.0.0<o:p></o:p></p>
<p class="MsoNormal"> control-port: 8952<o:p></o:p></p>
<p class="MsoNormal"> server-key-file: "/etc/nsd/nsd_server.key"<o:p></o:p></p>
<p class="MsoNormal"> server-cert-file: "/etc/nsd/nsd_server.pem"<o:p></o:p></p>
<p class="MsoNormal"> control-key-file: "/etc/nsd/nsd_control.key"<o:p></o:p></p>
<p class="MsoNormal"> control-cert-file: "/etc/nsd/nsd_control.pem"<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">include: "/var/chroot/nsd/etc/nsd/conf.d/*.conf"<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Can someone spot what I’m doing wrong?<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Michael Rice<o:p></o:p></p>
<p class="MsoNormal">IT Architect<o:p></o:p></p>
<p class="MsoNormal">Samsung Austin R&D Center (SARC)<o:p></o:p></p>
<p class="MsoNormal">7300 RR 2222, Building 1, Suite 100<o:p></o:p></p>
<p class="MsoNormal">Austin, TX 78730<o:p></o:p></p>
<p class="MsoNormal">512-425-2521 (office)<o:p></o:p></p>
<p class="MsoNormal">512-577-2910 (mobile)<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>