[comp.sys.apollo] bind 4.8.3 installed : experiences

chytil@vlsivie.tuwien.ac.at (Chytil Georg) (11/30/90)

During the last weeks I've installed bind4.8.3 from ucbarpa.berkeley.edu, due
to the frequent timeouts experienced by the Domain/OS named. 
Thanks to system@alchemy (sp?) and pare@apollo.com I've finally managed some
difficulties and would like to share my experiences with the net.

named/ns_main.c needs the following diffs :
1249c1249
< 	register char *cp;
---
> /*	register char *cp;		*/
1253c1253
< 	cp = Argv[0];
---
> /*	cp = Argv[0];			*/
1261c1261
< 	(void) strncpy(cp, buf, LastArg - cp);
---
> /*	(void) strncpy(cp, buf, LastArg - cp);		
1264c1264
< 		*cp++ = ' ';
---
> 		*cp++ = ' ';				*/

Make sure to uncomment the line 
#	/etc/ifconfig lo0  localhost
in /etc/rc.user .

Add -A nansi to the compiler options in the relevant makefiles, and make sure 
to include ../include there.
Better make the libresolv in res and include it in the compiler-line via
-L../res .
Comment the inclusions of <stdlib.h> in the tools/nslookup/*.[ch]-files, I
didn't miss them.

I'm running bind 4.8.3 for a week in /usr/local/etc/namedb now and have yet to
experience these timeouts again ! 

						Georg

(Be careful, though, since the same restrictions apply to these hints as to
 the HP license agreement ;-) )

<------Don't trust a man who's rich in flax, his morals may be sadly lax------>
Chytil Georg Systemdamager@Dep. of VLSI (vlsivie)   TU Wien A-1040 Wien Austria
chytil@vlsivie.{tuwien.ac.at,uucp}  chytil@egh780.una.at  +43/(0)222/58801/8146
#include <extra_disclaimer.h>         Don't panic!       Fax: +43/(0)222/569697