kcd at chrysler.com
Mon Jun 20 22:04:55 UTC 2011
On 6/20/2011 7:04 AM, Vignesh Gadiyar wrote:
> What do the client.c and server.c programs in the /bin/named do?
They're not programs, they're C source files in the BIND distribution:
% ls bin/named/client.c bin/named/server.c
As part of the build process, those source files get compiled into
object files, which then get linked, along with some libraries, to
produce the "named" executable program, which might be installed as
/bin/named or some other pathname, depending on platform and/or the
personal preference of whoever is building/installing it at the time.
I suggest that if you're new to "traditional" cross-platform,
open-source software development, using the "C" language, a diversity of
compilers, linkers, libraries, etc., and you want to learn more, you
pick some other package besides BIND to start the learning process.
There are a number of smaller, simpler packages out there.
More information about the bind-users