sysconfdir vs libdir for smb.conf
Bradley W. Langhorst
brad at langhorst.com
Fri Apr 26 12:15:02 GMT 2002
right now the Makefile says
CONFIGFILE = $(LIBDIR)/smb.conf
libdir is set by
the ./configure script
and is suggested to be
/usr/lib or /usr/local/lib
I want my smb.conf in /etc/samba (or at least /etc) not /usr or
/usr/local
there is a configure parameter "sysconfdir" that replaces
@sysconfdir@ in the makefile but @sysconfdir@ does not exist in the
make file so it's a useless parameter.
I think maybe configure should be run with
--sysconfdir=/etc or --sysconfdir=/etc/samba
which should set up the make file to put smb.conf and friends there
here is a patch to do that
diff -r1.471 Makefile.in
46a47
> CONFDIR = @sysconfdir@
55,57c56,58
< CONFIGFILE = $(LIBDIR)/smb.conf
< LMHOSTSFILE = $(LIBDIR)/lmhosts
< DRIVERFILE = $(LIBDIR)/printers.def
---
> CONFIGFILE = $(CONFDIR)/smb.conf
> LMHOSTSFILE = $(CONFDIR)/lmhosts
> DRIVERFILE = $(CONFDIR)/printers.def
More information about the samba-technical
mailing list