1 dnl $Id: configure.in,v 1.126.2.1 2001-11-17 23:43:01 srittau Exp $
2 dnl configure.in for netatalk
4 AC_INIT(bin/adv1tov2/adv1tov2.c)
6 NETATALK_VERSION=`cat VERSION`
7 AC_SUBST(NETATALK_VERSION)
10 AM_INIT_AUTOMAKE(netatalk, ${NETATALK_VERSION})
11 AM_CONFIG_HEADER(config.h)
13 dnl Reset locations to proper places
14 AC_PREFIX_DEFAULT(/usr/local)
16 dnl Checks for programs.
25 dnl *********************************************************************
26 dnl FIXME! FIXME! These should be selectable properly, and should produce
27 dnl the proper flags and defines...
28 dnl *********************************************************************
30 dnl Checks for libraries.
31 dnl Replace `main' with a function in -labs:
32 AC_CHECK_LIB(abs, main)
33 dnl Replace `main' with a function in -laudit:
34 AC_CHECK_LIB(audit, main)
35 dnl Replace `main' with a function in -lauth:
36 AC_CHECK_LIB(auth, main)
37 dnl Replace `main' with a function in -lcmd:
38 AC_CHECK_LIB(cmd, main)
39 dnl Replace `main' with a function in -lcom_err:
40 AC_CHECK_LIB(com_err, main)
41 dnl Replace `main' with a function in -lcrypt:
42 AC_CHECK_LIB(crypt, main)
43 dnl Replace `main' with a function in -ld:
45 dnl Replace `main' with a function in -ldl:
46 AC_CHECK_LIB(dl, main)
47 dnl Replace `main' with a function in -lkauth:
48 AC_CHECK_LIB(kauth, main)
49 dnl Replace `main' with a function in -lkrb:
50 AC_CHECK_LIB(krb, main)
51 dnl Replace `main' with a function in -llwp:
52 AC_CHECK_LIB(lwp, main)
53 dnl Replace `main' with a function in -ln:
55 dnl Replace `main' with a function in -lnsl:
56 AC_CHECK_LIB(nsl, main)
57 dnl Replace `main' with a function in -lprot:
58 AC_CHECK_LIB(prot, main)
59 dnl Replace `main' with a function in -lresolv:
60 AC_CHECK_LIB(resolv, main)
61 dnl Replace `main' with a function in -lrpcsvc:
62 AC_CHECK_LIB(rpcsvc, main)
63 dnl Replace `main' with a function in -lrx:
64 AC_CHECK_LIB(rx, main)
65 dnl Replace `main' with a function in -lrxkad:
66 AC_CHECK_LIB(rxkad, main)
67 dnl Replace `main' with a function in -lsocket:
68 AC_CHECK_LIB(socket, main)
69 dnl Replace `main' with a function in -lsys:
70 AC_CHECK_LIB(sys, main)
71 dnl Replace `main' with a function in -lubik:
72 AC_CHECK_LIB(ubik, main)
75 # Check presence of some functions
77 # Check for XPG4 access() function
78 # Be sure to test before adding AFS libs in LIBS path as AFS lib
79 # has such a function that works only on AFS filesystems.
80 AC_CHECK_FUNCS(access)
82 dnl Checks for header files.
86 AC_CHECK_HEADERS(fcntl.h limits.h stdint.h strings.h sys/fcntl.h sys/file.h sys/ioctl.h sys/time.h sys/mnttab.h sys/statvfs.h sys/stat.h sys/vfs.h mntent.h syslog.h unistd.h termios.h sys/termios.h netdb.h sgtty.h ufs/quota.h mount.h sys/mount.h statfs.h sys/types.h dlfcn.h errno.h sys/errno.h security/pam_appl.h)
87 AC_CHECK_HEADER(sys/cdefs.h,,
88 AC_MSG_RESULT([enabling generic cdefs.h from tree])
89 CFLAGS="-I\$(top_srcdir)/sys/generic $CFLAGS"
92 # Allow user to specify flags
94 [ --with-cflags specify additional flags to pass to compiler],
96 if test "x$withval" != "xno" ; then
97 CFLAGS="$CFLAGS $withval"
102 [ --with-libs specify additional libraries to link with],
104 if test "x$withval" != "xno" ; then
105 LIBS="$LIBS $withval"
110 dnl Checks for typedefs, structures, and compiler characteristics.
122 dnl Checks for library functions.
124 AC_PROG_GCC_TRADITIONAL
131 AC_CHECK_FUNCS(flock getcwd gethostname gettimeofday getusershell mkdir rmdir select socket strdup strstr strtoul setpgrp strchr memcpy)
134 dnl --------------------------------------------------------------------------
135 dnl specific configuration comes in here:
136 dnl --------------------------------------------------------------------------
138 AC_DEFINE(ADMIN_GRP, 1)
140 AC_ARG_WITH(admin-group,
141 [ --disable-admin-group disable admin group],
142 if test "$enableval" = "no"; then
143 AC_DEFINE(ADMIN_GRP, 0)
144 AC_MSG_RESULT([disabling administrative group support])
149 [ --enable-afs enable AFS support],
150 if test "$enableval" = "yes"; then
152 AC_MSG_RESULT([enabling AFS support])
156 AC_ARG_WITH(config-dir,
157 [ --with-config-dir=DIR obsolete - use --with-pkgconfdir],
158 sysconfdir="$withval",
159 if test "x$prefix" = "xNONE"; then
160 sysconfdir="$ac_default_prefix/etc"
162 sysconfdir="${prefix}/etc"
166 AC_ARG_WITH(pkgconfdir,
167 [ --with-pkgconfdir=DIR package specific configuration in DIR
168 [[SYSCONF/netatalk]]],
169 PKGCONFDIR="$withval",
170 PKGCONFDIR="${sysconfdir}/netatalk"
173 AC_ARG_WITH(cracklib,
174 [ --with-cracklib=DICT enable/set location of cracklib dictionary],
175 if test "x$withval" != "xno" ; then
177 AC_CHECK_LIB(crack, main,
178 AC_DEFINE(USE_CRACKLIB)
180 AC_MSG_RESULT([enabling cracklib support])
181 if test "$cracklib" = "yes"; then
182 cracklib="/usr/lib/cracklib_dict"
184 AC_DEFINE_UNQUOTED(_PATH_CRACKLIB, "$cracklib",
185 [path to cracklib dictionary])
186 AC_MSG_RESULT([setting cracklib dictionary to $cracklib]),
187 AC_MSG_ERROR([cracklib not found!])
193 [ --disable-ddp disable DDP],
194 if test "$enableval" = "no"; then
196 AC_MSG_RESULT([disabling DDP])
201 [ --enable-debug enable debug code],
202 if test "$enableval" != "no"; then
203 if test "$enableval" = "yes"; then
206 AC_DEFINE_UNQUOTED(DEBUG, $enableval)
208 AC_MSG_RESULT([enabling debugging code])
215 dnl ----------- A NOTE ABOUT DROPKLUDGE
216 dnl The trouble with this fix is that if you know what the file is called, it
217 dnl can be read from the Unix side. That's okay for most academic institutions
218 dnl since the students don't have telnet access to the Mac servers. There is
219 dnl currently no one working on further development/fixes of DROPKLUDGE.
222 AC_ARG_ENABLE(dropkludge,
223 [ --enable-dropkludge enable the experimental dropbox fix (INSECURE!) ],
224 if test "$enableval" = "yes"; then
225 AC_DEFINE(DROPKLUDGE, 1)
226 AC_MSG_RESULT([enabling experimental dropbox support])
230 AC_ARG_ENABLE(force-uidgid,
231 [ --enable-force-uidgid allow forcing of uid/gid per volume (BROKEN) ],
232 if test "$enableval" = "yes"; then
233 AC_DEFINE(FORCE_UIDGID, 1)
234 AC_MSG_RESULT([enabling forcing of uid/gid per volume])
238 dnl Don't use DB3 unless it's needed
241 dnl Check for CNID DB support
242 AC_MSG_CHECKING([whether CNID support should be enabled])
243 AC_ARG_ENABLE(cnid-db,
244 [ --enable-cnid-db use persistent cnid database per volume (EXPERIMENTAL) ],
246 if test "x$enableval" = "xyes"; then
254 ],[AC_MSG_RESULT([no])]
257 dnl Check for Berkeley DB3 library
258 if test "x$db3_required" = "xyes"; then
259 AC_PATH_DB3(, [AC_MSG_ERROR([Berkeley DB3 library not found!])])
261 CFLAGS="$CFLAGS $DB3_CFLAGS"
262 LIBS="$LIBS $DB3_LIBS"
264 dnl Determine DID scheme
265 AC_MSG_CHECKING([for DID scheme to use])
267 [ --with-did=SCHEME set DID scheme (last,mtab)],
268 [ did_scheme="$withval" ],
269 [ did_scheme="last" ]
272 if test "x$did_scheme" = "xlast"; then
273 AC_DEFINE(USE_LASTDID, 1)
274 AC_MSG_RESULT([no DID dev/inode mapping kludge])
275 elif test "x$did_scheme" = "xmtab"; then
276 AC_DEFINE(DID_MTAB, 1)
277 AC_MSG_RESULT([mtab-based DID creation support])
278 elif test "x$did_scheme" != "xno"; then
279 AC_MSG_RESULT([default])
281 AC_MSG_ERROR([unknown DID scheme])
285 AC_ARG_WITH(message-dir,
286 [ --with-message-dir=PATH path to message files [[PKGCONF/msg]]],
288 if test x"$msg_dir" = "x"; then
289 msg_dir="${PKGCONFDIR}/msg"
291 AC_DEFINE_UNQUOTED(SERVERTEXT, "$msg_dir",
292 [path to message dir [[PKGCONF/msg]]])
293 SERVERTEXT="$msg_dir"
297 AC_ARG_ENABLE(srvloc,
298 [ --enable-srvloc turn on Server Location Protocol support (EXPERIMENTAL)],
303 dnl Conditional for optional server location protocol support (used by OS X)
304 AM_CONDITIONAL(USE_SRVLOC, test "x$srvloc" != "xno")
305 if test "x$srvloc" != "xno"; then
306 for slpdir in "" $srvloc /usr /usr/local ; do
307 if test -f "$slpdir/include/slp.h" ; then
308 LIBS="$LIBS -L$slpdir/lib -lslp"
309 CFLAGS="$CFLAGS -I$slpdir/include"
310 AC_CHECK_LIB(slp,SLPOpen)
311 AC_CHECK_FUNCS(SLPReg SLPDereg SLPClose)
312 AC_DEFINE(USE_SRVLOC, 1)
319 AC_MSG_CHECKING([if we should even bother with PAM])
321 [ --with-pam enable PAM support],
322 [PAM_MSG="$withval"],
325 AC_MSG_RESULT($PAM_MSG)
329 if test "x$PAM_MSG" = "xyes"; then
330 if test "x$ac_cv_header_security_pam_appl_h" = "xyes" ; then
332 AC_CHECK_LIB(pam, pam_set_item,
333 [PAPD_LIBS="$PAPD_LIBS -lpam"; AFPD_LIBS="$AFPD_LIBS -lpam"; use_pam_so=yes; compile_pam=yes; AC_DEFINE(USE_PAM)],
334 [use_pam_so=no; compile_pam=no]
342 AC_MSG_CHECKING([whether shadow support should be enabled])
344 [ --with-shadow enable shadow password support],
345 [shadowpw="$withval"],
348 if test "x$shadowpw" = "xyes"; then
351 AC_MSG_RESULT([$shadowpw])
353 AC_ARG_ENABLE(shell-check,
354 [ --disable-shell-check disable checking for a valid shell],
355 if test "$enableval" = "no"; then
356 AC_DEFINE(DISABLE_SHELLCHECK, 1)
357 AC_MSG_RESULT([disabling valid shell check])
361 AC_MSG_CHECKING([whether flock locks should be enabled])
362 AC_ARG_WITH(flock-locks,
363 [ --with-flock-locks enable flock locks support],
364 [flock_locks="$withval"],
367 if test "x$flock_locks" = "xyes"; then
368 AC_DEFINE(USE_FLOCK_LOCKS)
370 AC_MSG_RESULT([$flock_locks])
372 AC_ARG_WITH(tcp-wrappers,
373 [ --with-tcp-wrappers enable TCP wrappers support],
374 AC_CHECK_LIB(wrap, tcpd_warn,
376 AFPD_LIBS="$AFPD_LIBS -lwrap"
377 AC_MSG_RESULT([enabling TCP wrappers support])
381 AC_ARG_ENABLE(redhat,
382 [ --enable-redhat use redhat-style sysv configuration ],
383 if test "$enableval" = "yes"; then
386 AC_MSG_RESULT([enabling redhat-style sysv support])
390 [ --enable-suse use suse-style sysv configuration ],
391 if test "$enableval" = "yes"; then
394 AC_MSG_RESULT([enabling suse-style sysv support])
397 AC_ARG_ENABLE(cobalt,
398 [ --enable-cobalt use cobalt-style sysv configuration ],
399 if test "$enableval" = "yes"; then
402 AC_MSG_RESULT([enabling cobalt-style sysv support])
405 dnl ----- timelord compilation (disabled by default)
406 AC_MSG_CHECKING([whether timelord should be compiled])
408 AC_ARG_ENABLE(timelord,
409 [ --enable-timelord enable compilation of timelord server],
410 [compile_timelord="$enableval"],
411 [compile_timelord="no"]
413 AC_MSG_RESULT([$compile_timelord])
415 AC_ARG_WITH(uams-path,
416 [ --with-uams-path=PATH path to UAMs [[PKGCONF/uams]]],
417 uams_path="$withval",
418 uams_path="${PKGCONFDIR}/uams"
421 dnl --------------------------------------------------------------------------
422 dnl FHS stuff has to be done last because it overrides other defaults
423 dnl --------------------------------------------------------------------------
426 [ --enable-fhs use Filesystem Hierarchy Standard (FHS) compatibility],
427 if test "$enableval" = "yes"; then
428 uams_path="/usr/lib/netatalk"
430 PKGCONFDIR=${sysconfdir}/netatalk
432 dnl FIXME: NEED TO HAVE --mandir=/usr/share/man AT SOME POINT...
433 AC_DEFINE(FHS_COMPATIBILITY)
435 AC_MSG_RESULT([enabling Filesystem Hierarchy Standard (FHS) compatibility])
438 dnl --------------------------------------------------------------------------
439 dnl post-FHS substitutions, etc
440 dnl --------------------------------------------------------------------------
443 AC_DEFINE_UNQUOTED(UAMS_PATH, "${uams_path}",
444 [path to UAMs [default=PKGCONF/uams]])
445 UAMS_PATH="${uams_path}"
448 dnl --------------------------------------------------------------------------
449 dnl drop in includes for top level directory structures here...
450 dnl --------------------------------------------------------------------------
452 dnl Note: $(top_srcdir)/include should be added before all other includes
453 dnl so that includes from that directory a preferred to includes from
454 dnl /usr/include or similar places.
455 LIBS="$LIBS -L\$(top_srcdir)/libatalk"
456 CFLAGS="-I\$(top_srcdir)/include $CFLAGS -I\$(top_srcdir)/sys"
458 dnl --------------------------------------------------------------------------
459 dnl specific configuration comes in here:
460 dnl --------------------------------------------------------------------------
462 dnl ac_cv_target_os is now host_os, ac_cv_target_cpu is now host_cpu
464 dnl --------------------- determine operating system from "target"
466 *aix*) this_os=aix ;;
467 *freebsd*) this_os=freebsd ;;
468 *hpux11*) this_os=hpux11 ;;
469 *irix*) this_os=irix ;;
470 *linux*) this_os=linux ;;
471 *osx*) this_os=macosx ;;
472 *netbsd*) this_os=netbsd ;;
473 *openbsd*) this_os=openbsd ;;
474 *osf*) this_os=tru64 ;;
475 *solaris*) this_os=solaris ;;
479 i386|i486|i586|i686|k7) this_cpu=x86 ;;
480 alpha) this_cpu=alpha ;;
481 mips) this_cpu=mips ;;
482 powerpc|ppc) this_cpu=ppc ;;
485 dnl --------------------- operating system specific flags (port from sys/*)
487 dnl ----- AIX specific -----
488 if test x"$this_os" = "xaix"; then
489 AC_MSG_RESULT([ * AIX specific configuration])
490 AC_DEFINE(NO_STRUCT_TM_GMTOFF)
492 dnl This is probably a lie; AIX 4.3 supports a 64-bit long
493 dnl compilation environment. It's enough to get things defined
494 dnl right in endian.h provided that long long is supported, though.
495 AC_DEFINE(HAVE_32BIT_LONGS)
498 dnl ----- FreeBSD specific -----
499 if test x"$this_os" = "xfreebsd"; then
500 AC_MSG_RESULT([ * FreeBSD specific configuration])
502 AC_DEFINE(SENDFILE_FLAVOR_BSD)
504 AC_DEFINE(NO_CRYPT_H, 1)
507 dnl ----- HP-UX 11 specific -----
508 if test x"$this_os" = "xhpux11"; then
509 AC_MSG_RESULT([ * HP-UX 11 specific configuration])
511 AC_DEFINE(_ISOC9X_SOURCE)
512 AC_DEFINE(NO_STRUCT_TM_GMTOFF)
515 dnl ----- IRIX specific -----
516 if test x"$this_os" = "xirix"; then
517 AC_MSG_RESULT([ * IRIX specific configuration])
519 AC_DEFINE(NO_STRUCT_TM_GMTOFF)
522 dnl ----- Linux specific -----
523 if test x"$this_os" = "xlinux"; then
524 AC_MSG_RESULT([ * Linux specific configuration])
526 dnl ----- check if we need the quotactl wrapper
527 AC_CHECK_HEADERS(sys/quota.h linux/quota.h)
528 AC_CHECK_FUNC(quotactl,,
529 AC_DEFINE(NEED_QUOTACTL_WRAPPER)
530 AC_MSG_RESULT([enabling quotactl wrapper])
533 dnl ----- as far as I can tell, dbtob always does the wrong thing
534 dnl ----- on every single version of linux I've ever played with.
535 dnl ----- see etc/afpd/quota.c
536 AC_DEFINE(HAVE_BROKEN_DBTOB)
538 dnl --- added by Yoshinobu Ishizaki (2001.03.13) ---
539 dnl ----- check if version is newer than 2.2.x
541 majorvers="`uname -r | sed 's/\([0-9]\)..*/\1/'`"
542 minorvers="`uname -r | sed 's/[0-9]\.\([0-9]\)\..*/\1/'`"
543 if [ $majorvers -ge 2 ]; then
544 if [ $minorvers -ge 2 ]; then
546 AC_MSG_RESULT([ * found Linux 2.2.x or higher])
547 AC_DEFINE(SENDFILE_FLAVOR_LINUX)
549 AC_MSG_RESULT([ * found Linux 2.0.x ])
553 dnl ----- Linux/alpha specific -----
554 if test x"$this_cpu" = "xalpha"; then
555 AC_MSG_RESULT([enabling gcc memcpy bug workaround])
556 AC_DEFINE(HAVE_GCC_MEMCPY_BUG)
561 dnl ----- Mac OSX specific -----
562 if test x"$this_os" = "xmacosx"; then
563 AC_MSG_RESULT([ * Mac OSX specific configuration])
565 AC_DEFINE(HAVE_BROKEN_CPP)
566 AC_DEFINE(HAVE_2ARG_DBTOB)
567 dnl AC_DEFINE(NO_DLFCN_H)
568 AC_DEFINE(MACOSX_SERVER)
571 dnl ----- NetBSD specific -----
572 if test x"$this_os" = "xnetbsd"; then
573 AC_MSG_RESULT([ * NetBSD specific configuration])
575 AC_DEFINE(DLSYM_PREPEND_UNDERSCORE)
576 CFLAGS="-I\$(top_srcdir)/sys/netbsd -I/usr/include/kerberosIV $CFLAGS"
579 dnl ----- NetBSD does not have crypt.h, uses unistd.h -----
580 AC_DEFINE(UAM_DHX, 1)
581 AC_DEFINE(NO_CRYPT_H, 1)
584 dnl ----- OpenBSD specific -----
585 if test x"$this_os" = "xopenbsd"; then
586 AC_MSG_RESULT([ * OpenBSD specific configuration])
588 AC_DEFINE(DLSYM_PREPEND_UNDERSCORE)
590 dnl ----- OpenBSD does not have crypt.h, uses unistd.h -----
591 AC_DEFINE(UAM_DHX, 1)
592 AC_DEFINE(NO_CRYPT_H, 1)
595 dnl ----- Solaris specific -----
596 if test x"$this_os" = "xsolaris"; then
597 AC_MSG_RESULT([ * Solaris specific configuration])
599 AC_DEFINE(_ISOC9X_SOURCE)
600 AC_DEFINE(NO_STRUCT_TM_GMTOFF)
602 CFLAGS="-I\$(top_srcdir)/sys/generic $CFLAGS"
605 AC_MSG_RESULT([enabling Solaris kernel module build])
609 dnl ----- Tru64 specific -----
610 if test x"$this_os" = "xtru64"; then
611 AC_MSG_RESULT([ * Tru64 specific configuration])
613 AC_DEFINE(HAVE_64BIT_LONGS)
614 dnl AC_DEFINE(USE_MOUNT_H)
615 AC_DEFINE(USE_OLD_RQUOTA)
616 dnl AC_DEFINE(USE_UFS_QUOTA_H)
618 AC_CHECK_LIB(security,set_auth_parameters)
619 CFLAGS="-I\$(top_srcdir)/sys/tru64 $CFLAGS"
624 dnl -- look for openssl
627 dnl --------------------- check for building PGP UAM module
629 AC_ARG_ENABLE(pgp-uam,
630 [ --enable-pgp-uam enable build of PGP UAM module],
631 if test "$enableval" = "yes"; then
632 if test "$compile_ssl" = "yes"; then
633 AC_DEFINE(UAM_PGP, 1)
635 AC_MSG_RESULT([enabling build with PGP UAM module])
640 dnl --------------------- check for building Kerberos v4 UAM module
642 AC_ARG_ENABLE(krb4-uam,
643 [ --enable-krb4-uam enable build of Kerberos v4 UAM module],
644 if test "$enableval" = "yes"; then
645 AC_DEFINE(UAM_KRB4, 1)
647 AC_MSG_RESULT([enabling build with Kerberos v4 UAM module])
650 dnl --------------------- overwrite the config files . . . or not.
652 AC_MSG_CHECKING([whether configuration files should be overwritten])
653 AC_ARG_ENABLE(overwrite,
654 [ --enable-overwrite overwrite configuration files during installation],
655 [OVERWRITE_CONFIG="${enable_overwrite}"],
656 [OVERWRITE_CONFIG="no"]
658 AC_MSG_RESULT([$OVERWRITE_CONFIG])
660 dnl --------------------- last minute substitutions
667 AC_SUBST(OVERWRITE_CONFIG)
669 AM_CONDITIONAL(SOLARIS_MODULE, test x$solaris_module = xyes)
670 AM_CONDITIONAL(COMPILE_TIMELORD, test x$compile_timelord = xyes)
671 AM_CONDITIONAL(USE_DHX, test x$compile_ssl = xyes)
672 AM_CONDITIONAL(USE_KERBEROS, test x$compile_kerberos = xyes)
673 AM_CONDITIONAL(USE_PAM_SO, test x$use_pam_so = xyes)
674 AM_CONDITIONAL(USE_PAM, test x$compile_pam = xyes)
675 AM_CONDITIONAL(BUILD_PAM, test x$compile_pam = xyes)
676 AM_CONDITIONAL(USE_PGP, test x$compile_pgp = xyes)
677 AM_CONDITIONAL(USE_COBALT, test x$sysv_style = xcobalt)
678 AM_CONDITIONAL(USE_REDHAT, test x$sysv_style = xredhat)
679 AM_CONDITIONAL(USE_SUSE, test x$sysv_style = xsuse)
680 AM_CONDITIONAL(USE_SHADOWPW, test x$shadowpw = xyes)
681 AM_CONDITIONAL(USE_TRU64, test x$sysv_style = xtru64)
683 dnl --------------------- generate files
687 bin/adv1tov2/Makefile
690 bin/afppasswd/Makefile
691 bin/getzones/Makefile
692 bin/megatron/Makefile
698 contrib/macusers/Makefile
700 contrib/printing/Makefile
701 contrib/shell_utils/Makefile
702 contrib/timelord/Makefile
704 distrib/config/Makefile
705 distrib/config/netatalk-config
706 distrib/initscripts/Makefile
711 etc/afpd/nls/Makefile
714 etc/uams/uams_krb4/Makefile
718 include/atalk/Makefile
720 libatalk/adouble/Makefile
721 libatalk/asp/Makefile
722 libatalk/atp/Makefile
723 libatalk/cnid/Makefile
724 libatalk/compat/Makefile
725 libatalk/dsi/Makefile
726 libatalk/nbp/Makefile
727 libatalk/netddp/Makefile
728 libatalk/util/Makefile
738 sys/generic/sys/Makefile
739 sys/netatalk/Makefile
741 sys/netbsd/netatalk/Makefile
746 [chmod a+x distrib/config/netatalk-config contrib/shell_utils/apple_*]