Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have just compiles and installed BIND 9.9.1-P1 on Debian 6.0 as the version in the repositories is too old for Samba4, and am getting the said error. I have been looking for source for named, but cannot find any.

# ls ¦ grep named in /usr/sbin

Any suggestions? Regards

share|improve this question
try sudo su; which named – PersianGulf Sep 14 '12 at 4:53
Version in Debian stable is 9.8.4, so quite recent and I really wonder why Samba would need anything so specific as BIND version 9.9. – bortzmeyer Jun 16 '13 at 20:22

If you install from source, the installation prefix very often (not entirely always) defaults to /usr/local rather than /usr. So assuming that you did go through the installation properly, you should be looking in /usr/local/bin.

That said, the canonical daemon name for BIND 9 is named, not bind9named.

You can try something like find / -type f -name named -perm /111 -ls (yes, there's supposed to be a slash there) to find out where the named executable is. The -perm /111 will limit the results to files which have the executable bits set, and the -type f excludes anything that is not an ordinary file.

share|improve this answer

Did you do a:

make install

to install the binaries?

You can also try:

locate named
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.