SUBDIRS = pam
SUFFIXES = .tmpl .
-TMPLFILES = afp.conf.tmpl
-GENFILES = afp.conf
+TMPLFILES = afp.conf.tmpl dbus-session.conf.tmpl
+GENFILES = afp.conf dbus-session.conf
CLEANFILES = $(GENFILES)
- EXTRA_DIST = afp.conf.tmpl extmap.conf dbus-session.conf.tmpl
-EXTRA_DIST = afp.conf.tmpl extmap.conf netatalk-dbus.conf
++EXTRA_DIST = afp.conf.tmpl extmap.conf dbus-session.conf.tmpl netatalk-dbus.conf
OVERWRITE_CONFIG = @OVERWRITE_CONFIG@
# Makefile.am for etc/afpd/
pkgconfdir = @PKGCONFDIR@
+ BUILT_SOURCES =
+ EXTRA_DIST =
+ CLEANFILES =
+ DISTCLEANFILES =
sbin_PROGRAMS = afpd
-noinst_PROGRAMS = hash fce
+noinst_PROGRAMS = hash fce spot
afpd_SOURCES = \
afp_avahi.c \
int flag = 1;
setsockopt(dsi->socket, SOL_TCP, TCP_NODELAY, &flag, sizeof(flag));
+ /* Initialize Spotlight */
+ if ((obj->options.flags & OPTION_SPOTLIGHT) && (obj->options.slmod_path))
+ sl_mod_load(obj->options.slmod_path);
+
+ ipc_child_state(obj, DSI_RUNNING);
+
/* get stuck here until the end */
while (1) {
if (sigsetjmp(recon_jmp, 1) != 0)
#include <atalk/server_ipc.h>
#include <atalk/uuid.h>
#include <atalk/globals.h>
+#include <atalk/spotlight.h>
+ #include <atalk/unix.h>
#include "auth.h"
#include "uam_auth.h"
ftw.h \
dsi.h \
ldapconfig.h \
- fce_api.h
+ talloc.h \
+ dalloc.h \
+ byteorder.h \
+ fce_api.h \
+ spotlight.h
+
+ EXTRA_DIST = afp_dtrace.d
+
+ if WITH_DTRACE
+ BUILT_SOURCES += afp_dtrace.h
+ CLEANFILES += afp_dtrace.h
+ afp_dtrace.h: $(top_srcdir)/include/atalk/afp_dtrace.d
+ $(LIBTOOL) --mode=execute dtrace -o afp_dtrace.h -h -s $(top_srcdir)/include/atalk/afp_dtrace.d
+ endif