--- Makefile.orig Sat Feb 22 19:26:39 1997 +++ Makefile Tue Mar 4 11:16:34 1997 @@ -5,16 +5,16 @@ # The base manpages directory to put the man pages in # Note: $(MANDIR)/man1, $(MANDIR)/man5 and $(MANDIR)/man8 must exist. -MANDIR = /usr/local/man +MANDIR = $(PREFIX)/man # The directories to put things in. If you use multiple # architectures or share the samba binaries across NFS then # you will probably want to change this layout. -BASEDIR = /usr/local/samba +BASEDIR = $(PREFIX) BINDIR = $(BASEDIR)/bin -SBINDIR = $(BASEDIR)/bin -LIBDIR = $(BASEDIR)/lib -VARDIR = $(BASEDIR)/var +SBINDIR = $(BASEDIR)/sbin +ETCDIR = $(BASEDIR)/etc +LOGDIR = /var/log # The permissions to give the executables INSTALLPERMS = 0755 @@ -42,13 +42,13 @@ # set these to where to find various files # These can be overridden by command line switches (see smbd(8)) # or in smb.conf (see smb.conf(5)) -SMBLOGFILE = $(VARDIR)/log.smb -NMBLOGFILE = $(VARDIR)/log.nmb -CONFIGFILE = $(LIBDIR)/smb.conf -LMHOSTSFILE = $(LIBDIR)/lmhosts +SMBLOGFILE = $(LOGDIR)/smb +NMBLOGFILE = $(LOGDIR)/nmb +CONFIGFILE = $(ETCDIR)/smb.conf +LMHOSTSFILE = $(ETCDIR)/lmhosts # the directory where lock files go -LOCKDIR = $(VARDIR)/locks +LOCKDIR = /var/spool/lock # set this to the default group you want your machine to appear in # for browsing. This can also be set in nmbd (see nmbd(8)) @@ -329,8 +329,8 @@ # This is for FreeBSD # contributed by kuku@acds.physik.rwth-aachen.de # NOTE: You may need to add -DBSD44 if you have password problems -# FLAGSM = -DFreeBSD -# LIBSM = -lcrypt +FLAGSM = -DFreeBSD -DBSD44 +LIBSM = -lcrypt # This is for NEXTSTEP Release 2.X @@ -624,8 +624,8 @@ install: installbin installman installscripts installbin: all - @$(SHELL) $(srcdir)installbin.sh $(INSTALLPERMS) $(BASEDIR) $(SBINDIR) $(LIBDIR) $(VARDIR) $(SPROGS) - @$(SHELL) $(srcdir)installbin.sh $(INSTALLPERMS) $(BASEDIR) $(BINDIR) $(LIBDIR) $(VARDIR) $(PROGS) + @$(SHELL) $(srcdir)installbin.sh $(INSTALLPERMS) $(BASEDIR) $(SBINDIR) $(ETCDIR) $(LOGDIR) $(SPROGS) + @$(SHELL) $(srcdir)installbin.sh $(INSTALLPERMS) $(BASEDIR) $(BINDIR) $(ETCDIR) $(LOGDIR) $(PROGS) installscripts: @$(SHELL) $(srcdir)installscripts.sh $(INSTALLPERMS) $(BINDIR) $(SCRIPTS)