Re: Bind9.9.1 Dependences
How can I find out which Unix files/libraries bind requires before I do the compile? Thanks I am not sure of the question but here is my best response: assume you need openssl, libiconv, gnu gettext, libxml2 you may also want libidn and a few others. Does this help? Dennis -- -- http://pgp.mit.edu:11371/pks/lookup?op=vindexsearch=0x1D936C72FA35B44B +-+---+ | Dennis Clarke | Solaris and Linux and Open Source | | dcla...@blastwave.org | Respect for open standards. | +-+---+ ___ Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list bind-users mailing list bind-users@lists.isc.org https://lists.isc.org/mailman/listinfo/bind-users
RE: Bind9.9.1 Dependences
Yes It would help if you could add the version of each listed below. What are the 'few others? Thanks -Original Message- From: Dennis Clarke [mailto:dcla...@blastwave.org] Sent: Tuesday, May 22, 2012 12:14 PM To: Manson, John Cc: 'bind-users@lists.isc.org' Subject: Re: Bind9.9.1 Dependences How can I find out which Unix files/libraries bind requires before I do the compile? Thanks I am not sure of the question but here is my best response: assume you need openssl, libiconv, gnu gettext, libxml2 you may also want libidn and a few others. Does this help? Dennis -- -- http://pgp.mit.edu:11371/pks/lookup?op=vindexsearch=0x1D936C72FA35B44B +-+---+ | Dennis Clarke | Solaris and Linux and Open Source | | dcla...@blastwave.org | Respect for open standards. | +-+---+ ___ Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list bind-users mailing list bind-users@lists.isc.org https://lists.isc.org/mailman/listinfo/bind-users
RE: Bind9.9.1 Dependences
How can I find out which Unix files/libraries bind requires before I do the compile? I have successfully built Bind 9.9.1 on Ubuntu 12.04 LTS (Precise Pangolin). Since Ubuntu comes with a previous version of the Bind 9 utilities installed, I uninstall the following packages: apt-get purge bind9-host dnsutils libbind9-80 libdns81 libisc83 libisccc80 libisccfg82 liblwres80 To be able to build bind9, I install the following tools for building software packages: apt-get install build-essential autoconf libtool pkg-config Bind9 has a dependency on OpenSSL: apt-get install libssl-dev After that you should be able to download Bind 9.9.1, configure, make, and make install. See bind-9.9.1/README for info on options to configure. Hopefully this provides some general guidance regardless of distribution. I have a script and some ancillary files that I can send you if you are in fact using Ubuntu 12.04 LTS. Jeffry A. Spain Network Administrator Cincinnati Country Day School ___ Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list bind-users mailing list bind-users@lists.isc.org https://lists.isc.org/mailman/listinfo/bind-users
Re: Bind9.9.1 Dependences
How can I find out which Unix files/libraries bind requires before I do the compile? configure will complain if you're missing anything critical. BIND 9 has relatively few dependencies other than a C compiler and POSIX-compliant system libraries. You need openssl if you want to use crypto; libxml2 if you want XML-based statistics; perl if you want to run the tests, and some of the tests specifically want Net::DNS. I can't think of anything else, offhand. (I'm assuming you mean BIND 9. BIND 10 has a longer list.) -- Evan Hunt -- e...@isc.org Internet Systems Consortium, Inc. ___ Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list bind-users mailing list bind-users@lists.isc.org https://lists.isc.org/mailman/listinfo/bind-users
Re: Bind9.9.1 Dependences
How can I find out which Unix files/libraries bind requires before I do the compile? configure will complain if you're missing anything critical. BIND 9 has relatively few dependencies other than a C compiler and POSIX-compliant system libraries. You need openssl if you want to use crypto; libxml2 if you want XML-based statistics; perl if you want to run the tests, and some of the tests specifically want Net::DNS. I can't think of anything else, offhand. (I'm assuming you mean BIND 9. BIND 10 has a longer list.) Here is what I see : root@testy:~# rndc -s 127.0.0.1 -p 953 -k /usr/local/mm/etc/rndc.key status version: 9.8.3 CPUs found: 1 worker threads: 1 number of zones: 19 debug level: 0 xfers running: 0 xfers deferred: 0 soa queries in progress: 0 query logging is OFF recursive clients: 0/0/1000 tcp clients: 0/100 server is up and running root@testy:~# readelf -d /usr/local/mm/sbin/named Dynamic section at offset 0x9d380 contains 34 entries: TagType Name/Value 0x0001 (NEEDED) Shared library: [liblwres.so.80] 0x0001 (NEEDED) Shared library: [libdns.so.81] 0x0001 (NEEDED) Shared library: [libbind9.so.80] 0x0001 (NEEDED) Shared library: [libisccfg.so.82] 0x0001 (NEEDED) Shared library: [libcrypto.so.0.9.8] 0x0001 (NEEDED) Shared library: [libisccc.so.80] 0x0001 (NEEDED) Shared library: [libisc.so.83] 0x0001 (NEEDED) Shared library: [libpthread.so.0] 0x0001 (NEEDED) Shared library: [libxml2.so.2] 0x0001 (NEEDED) Shared library: [libdl.so.2] 0x0001 (NEEDED) Shared library: [libz.so.1] 0x0001 (NEEDED) Shared library: [libiconv.so.2] 0x0001 (NEEDED) Shared library: [libm.so.6] 0x0001 (NEEDED) Shared library: [libc.so.6] 0x000f (RPATH) Library rpath: [/usr/local/mm/lib] 0x000c (INIT) 0x412cd8 0x000d (FINI) 0x489878 0x0004 (HASH) 0x400240 0x0005 (STRTAB) 0x4079c8 0x0006 (SYMTAB) 0x401a58 0x000a (STRSZ) 19400 (bytes) 0x000b (SYMENT) 24 (bytes) 0x0015 (DEBUG) 0x0 0x0003 (PLTGOT) 0x69d960 0x0002 (PLTRELSZ) 21648 (bytes) 0x0014 (PLTREL) RELA 0x0017 (JMPREL) 0x40d848 0x0007 (RELA) 0x40cdf8 0x0008 (RELASZ) 2640 (bytes) 0x0009 (RELAENT)24 (bytes) 0x6ffe (VERNEED)0x40cd88 0x6fff (VERNEEDNUM) 3 0x6ff0 (VERSYM) 0x40c590 0x (NULL) 0x0 Most of those NEEDed items are from the bind package so that is a non-issue. libcrypto.so.0.9.8 is from openssl and libxml2.so.2 is what it is. libz.so.1 and libiconv.so.2 are pretty obvious. I thinks that is all that one would want or need. Dennis -- -- http://pgp.mit.edu:11371/pks/lookup?op=vindexsearch=0x1D936C72FA35B44B +-+---+ | Dennis Clarke | Solaris and Linux and Open Source | | dcla...@blastwave.org | Respect for open standards. | +-+---+ ___ Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list bind-users mailing list bind-users@lists.isc.org https://lists.isc.org/mailman/listinfo/bind-users