Have a look in freevsd/src/vsd/modules/mod_bind/bind.h and you will find the
definitions for BIND_DB and BIND_EXCL_DB:

/* Domain name database. This contains an entry for every domain on
   the name server.  */
#ifdef HAVE_GDBM_H
#define BIND_DB "/var/named/bind.db"
#elif defined (HAVE_NDBM_H)
#define BIND_DB "/var/named/bind"
#endif

/* Domain exclusion database. If an entry is in this database then the
   user is not permitted from performing add/delete/modify operations
   on the domain.  */
#ifdef HAVE_GDBM_H
#define BIND_EXCL_DB "/var/named/bind-excl.db"
#elif defined (HAVE_NDBM_H)
#define BIND_EXCL_DB "/var/named/bind-excl"
#endif

You will notice that they are conditional on GDBM or NDBM support being
present on your system and being properly detected. The tests for gdbm.h and
ndbm.h are present in freevsd/src/vsd/modules/mod_bind/configure.in:

AC_CHECK_HEADERS(fcntl.h gdbm.h ndbm.h stdio.h stdlib.h string.h strings.h
unistd.h)

>From the output you have sent, they are not being detected:

checking for gdbm.h... no
checking for ndbm.h... no

You need to ensure that you have these necessary headers installed and that
they are in a standard location.

Tim


> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]On Behalf Of Andres L. Figari
> Sent: 30 January 2002 02:51
> To: [EMAIL PROTECTED]
> Subject: mod_bind more details ...
>
>
> Ok here is what the ./configure output was for this little
> trouble of mine,
> any ideas?
>
> configuring in modules/mod_bind
> running /bin/sh
> ./configure  --enable-addons --with-openssl
> --cache-file=../../../.././confi
> g.cache --srcdir=.
> loading cache ../../../.././config.cache
> checking for gcc... (cached) gcc
> checking whether the C compiler (gcc  ) works... yes
> checking whether the C compiler (gcc  ) is a cross-compiler... no
> checking whether we are using GNU C... (cached) yes
> checking whether gcc accepts -g... (cached) yes
> checking host system type... i686-pc-linux-gnu
> checking build system type... i686-pc-linux-gnu
> checking for ar... (cached) ar
> checking for rm... (cached) /bin/rm
> checking for bison... no
> checking for byacc... no
> checking for dirent.h that defines DIR... (cached) yes
> checking for opendir in -ldir... (cached) no
> checking for sys_siglist declaration in signal.h or unistd.h...
> (cached) yes
> checking for dirent.h that defines DIR... (cached) yes
> checking for opendir in -ldir... (cached) no
> checking how to run the C preprocessor... (cached) gcc -E
> checking for ANSI C header files... (cached) yes
> checking whether stat file-mode macros are broken... (cached) no
> checking whether time.h and sys/time.h may both be included...
> (cached) yes
> checking for fcntl.h... (cached) yes
> checking for gdbm.h... no
> checking for ndbm.h... no
> checking for stdio.h... (cached) yes
> checking for stdlib.h... (cached) yes
> checking for string.h... (cached) yes
> checking for strings.h... (cached) yes
> checking for unistd.h... (cached) yes
> checking for working const... (cached) yes
> checking for size_t... (cached) yes
> checking whether stat file-mode macros are broken... (cached) no
> checking return type of signal handlers... (cached) void
> checking whether struct tm is in sys/time.h or time.h... (cached) time.h
> checking whether gcc needs -traditional... (cached) no
> checking for working alloca.h... (cached) yes
> checking for alloca... (cached) yes
> checking for strftime... (cached) yes
> checking for gethostname... (cached) yes
> checking for mkdir... (cached) yes
> checking for strchr... (cached) yes
> checking for strerror... (cached) yes
> checking for strspn... (cached) yes
> checking for strstr... (cached) yes
> checking for gethostname in -lresolv... yes
> updating cache ../../../.././config.cache
> creating ./config.status
> creating Makefile
> creating config.h
> ]
> Andres Figari
> [EMAIL PROTECTED]
>
> ------------------------- The freeVSD Support List
> --------------------------
> Subscribe:   mailto:[EMAIL PROTECTED]?body=subscribe%20freevsd-support
> Unsubscribe:
mailto:[EMAIL PROTECTED]?body=unsubscribe%20freevsd-support
Archives:    http://freevsd.org/support/mail-archives/freevsd-support
----------------------------------------------------------------------------
-

------------------------- The freeVSD Support List --------------------------
Subscribe:   mailto:[EMAIL PROTECTED]?body=subscribe%20freevsd-support
Unsubscribe: mailto:[EMAIL PROTECTED]?body=unsubscribe%20freevsd-support
Archives:    http://freevsd.org/support/mail-archives/freevsd-support
-----------------------------------------------------------------------------

Reply via email to