need help with ndc and Solaris 8

Lemman, Paul paul_lemman at mentorg.com
Fri Feb 23 16:12:13 UTC 2001


Hi, 
 I'm installing BIND8.2.3-rel on Solaris 8.  When I try to run ndc, I get
the 
 following error: 

 <ns1:root>:/opt/MGCbind/etc # ndc -c ext-ndc 
 ndc: usage error: bad channel name (ext-ndc) 
 ndc: fatal error: usage: ndc [-l localsock] [-c channel] [-p pidfile] [-n 
 namedpath] [-dqst] [command [args]] 

 Here are the file permissions: 
 <ns1:root>:/opt/MGCbind/etc # ls -al 
 total 290 
 drwx------   2 root     root         512 Feb 22 14:24 . 
 drwxr-xr-x   8 root     other        512 Feb 22 09:43 .. 
 -rw-r--r--   1 root     other       6946 Feb 22 14:23 ext-mentor.conf 
 srwxr-xr-x   1 root     other          0 Feb 22 14:24 ext-ndc 

 The control definition in named.conf: 
 controls { 
         unix "/opt/MGCbind/etc/ext-ndc" perm 0600 owner 0 group 0; 
 }; 

 The odd thing is that if I link ext-ndc to ndc (ln ext-ndc ndc) and run ndc

 without the -c switch, it will work ok.  Since I want to run two instances 
 of named on this host, I'd like to have two different ctontrol sockets. 
 What am I missing?  Also, the ndc socket doesn't get created with the 
 permissions specified in the control file. 

 TIA, 

 paul 


More information about the bind-users mailing list