#
install-data-local: install-config-files
+ mkdir -pm 0755 $(DESTDIR)$(localstatedir)/netatalk/
+ $(INSTALL_DATA) README $(DESTDIR)$(localstatedir)/netatalk/
uninstall-local:
for f in $(CONFFILES) $(GENFILES); do \
--- /dev/null
+This directory contains modifiable Netatalk configuration files and the CNID databases.
\ No newline at end of file
-DSERVERTEXT=\"$(SERVERTEXT)/\" \
-D_PATH_AFPDPWFILE=\"$(pkgconfdir)/afppasswd\" \
-D_PATH_AFPDUAMPATH=\"$(UAMS_PATH)/\" \
- -D_PATH_CONFDIR=\"$(pkgconfdir)/\"
+ -D_PATH_CONFDIR=\"$(pkgconfdir)/\" \
+ -D_PATH_STATEDIR='"$(localstatedir)/netatalk/"'
if HAVE_ACLS
afpd_SOURCES += acls.c
static void show_paths( void )
{
printf( " afp.conf:\t%s\n", _PATH_CONFDIR "afp.conf");
+ printf( " state directory:\t%s\n", _PATH_STATEDIR);
printf( " afp_signature.conf:\t%s\n", _PATH_CONFDIR "afp_signature.conf");
printf( " afp_voluuid.conf:\t%s\n", _PATH_CONFDIR "afp_voluuid.conf");
printf( " UAM search path:\t%s\n", _PATH_AFPDUAMPATH );
#endif
#endif /* atalk/paths.h */
+
unix.c
libutil_la_CFLAGS = \
- -D_PATH_CONFDIR=\"$(pkgconfdir)/\" \
- -DSERVERTEXT=\"$(SERVERTEXT)/\" \
- -D_PATH_AFPDPWFILE=\"$(pkgconfdir)/afppasswd\" \
- -D_PATH_AFPDUAMPATH=\"$(UAMS_PATH)/\"
+ -D_PATH_CONFDIR='"$(pkgconfdir)/"' \
+ -DSERVERTEXT='"$(SERVERTEXT)/"' \
+ -D_PATH_AFPDPWFILE='"$(pkgconfdir)/afppasswd"' \
+ -D_PATH_AFPDUAMPATH='"$(UAMS_PATH)/"' \
+ -D_PATH_STATEDIR='"$(localstatedir)/netatalk/"'
if HAVE_ATFUNCS
libutil_la_SOURCES += ftw.c
AFPObj->afp_version = 11;
options->configfile = AFPObj->cmdlineconfigfile ? strdup(AFPObj->cmdlineconfigfile) : strdup(_PATH_CONFDIR "afp.conf");
- options->sigconffile = strdup(_PATH_CONFDIR "afp_signature.conf");
- options->uuidconf = strdup(_PATH_CONFDIR "afp_voluuid.conf");
+ options->sigconffile = strdup(_PATH_STATEDIR "afp_signature.conf");
+ options->uuidconf = strdup(_PATH_STATEDIR "afp_voluuid.conf");
options->flags = OPTION_ACL2MACCESS | OPTION_UUID | OPTION_SERVERNOTIF | AFPObj->cmdlineflags;
if ((config = iniparser_load(AFPObj->options.configfile)) == NULL)