X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=lfs%2Fsamba;h=213f8eb62d0fa9460ba152b4a0d72b27e2cc2434;hb=325a846a10e80385e12f08c72bfda19690c0aa5d;hp=aa635d150c2cb4ba4192fd1ce7f8ced955d78cec;hpb=d0d3fe9d266c265697250dabba0bfdac316314ff;p=ipfire-2.x.git diff --git a/lfs/samba b/lfs/samba index aa635d150c..213f8eb62d 100644 --- a/lfs/samba +++ b/lfs/samba @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2013 IPFire Team # +# Copyright (C) 2007-2014 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@ include Config -VER = 3.6.20 +VER = 3.6.24 THISAPP = samba-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -32,9 +32,9 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = samba -PAK_VER = 54 +PAK_VER = 59 -DEPS = "cups" +DEPS = "cups krb5" ############################################################################### # Top-level Rules @@ -44,7 +44,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 3f1b60c681845ce6828a1abe5aacf671 +$(DL_FILE)_MD5 = d98425c0c2b73e08f048d31ffc727fb0 install : $(TARGET) @@ -78,16 +78,27 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) cd $(DIR_APP)/source3 && ./configure \ - --prefix=/usr \ - --libdir=/usr/lib/ \ - --sysconfdir=/var/ipfire \ - --localstatedir=/var \ - --with-piddir=/var/run \ - --with-fhs \ - --with-winbind \ - --disable-swat \ - --enable-cups \ - --with-syslog + --prefix=/usr \ + --libdir=/usr/lib/ \ + --sysconfdir=/var/ipfire \ + --localstatedir=/var \ + --with-cachedir=/var/lib/samba \ + --with-lockdir=/var/lib/samba \ + --with-piddir=/var/run \ + --with-ads \ + --with-acl-support \ + --with-libsmbclient \ + --with-libsmbsharemodes \ + --with-sendfile-support \ + --without-smbwrapper \ + --with-mmap \ + --with-fhs \ + --with-vfs \ + --with-winbind \ + --disable-swat \ + --enable-cups \ + --disable-avahi \ + --with-syslog cd $(DIR_APP)/source3 && make proto && make all $(MAKETUNING) $(EXTRA_MAKE) cd $(DIR_APP)/source3 && make install cd $(DIR_APP)/source3 && chmod -v 644 /usr/include/libsmbclient.h @@ -107,5 +118,10 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cat /var/ipfire/samba/global /var/ipfire/samba/shares > /var/ipfire/samba/smb.conf -mkdir -p /var/log/samba install -v -m 644 $(DIR_SRC)/config/backup/includes/samba /var/ipfire/backup/addons/includes/samba + + -mkdir -p /var/lib/samba/winbindd_privileged + chmod 750 /var/lib/samba/winbindd_privileged + chgrp wbpriv /var/lib/samba/winbindd_privileged + @rm -rf $(DIR_APP) @$(POSTBUILD)