summaryrefslogtreecommitdiffstats
path: root/packaging
diff options
context:
space:
mode:
authorJohn Terpstra <jht@samba.org>2002-06-03 05:41:59 +0000
committerJohn Terpstra <jht@samba.org>2002-06-03 05:41:59 +0000
commit89c1c984c0befe606fb954b5bb72e0d56663f65c (patch)
tree8b4279197f5971c35ce4f01e2815e78542112080 /packaging
parent79411d80162e37e0caa0494bdf6ac0012cb6b420 (diff)
downloadsamba-89c1c984c0befe606fb954b5bb72e0d56663f65c.tar.gz
samba-89c1c984c0befe606fb954b5bb72e0d56663f65c.tar.xz
samba-89c1c984c0befe606fb954b5bb72e0d56663f65c.zip
Added VFS Modules
Diffstat (limited to 'packaging')
-rw-r--r--packaging/Mandrake/samba2.spec.tmpl24
1 files changed, 23 insertions, 1 deletions
diff --git a/packaging/Mandrake/samba2.spec.tmpl b/packaging/Mandrake/samba2.spec.tmpl
index 0ba49db0833..80f657c6558 100644
--- a/packaging/Mandrake/samba2.spec.tmpl
+++ b/packaging/Mandrake/samba2.spec.tmpl
@@ -335,6 +335,16 @@ CFLAGS="$RPM_OPT_FLAGS"
#make CFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE" all
make CFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE" all smbfilter smbwrapper smbcacls pam_smbpass nsswitch nsswitch/libnss_wins.so debug2html
+cd ../example/VFS
+%configure --prefix=%{prefix} \
+ --with-fhs \
+ --libdir=/etc/samba \
+ --sysconfdir=/etc/samba \
+ --localstatedir=/var
+make
+cd block
+make
+
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT
@@ -353,7 +363,7 @@ mkdir -p $RPM_BUILD_ROOT/var/spool/samba
mkdir -p $RPM_BUILD_ROOT/var/lib/samba/{netlogon,profiles,printers}
mkdir -p $RPM_BUILD_ROOT/var/lib/samba/printers/{W32X86,WIN40,W32ALPHA,W32MIPS,W32PPC}
mkdir -p $RPM_BUILD_ROOT/var/lib/samba/codepages/src
-mkdir -p $RPM_BUILD_ROOT/lib/security
+mkdir -p $RPM_BUILD_ROOT/lib/{security,samba}
mkdir -p $RPM_BUILD_ROOT%prefix/lib
# Install standard binary files
@@ -465,6 +475,13 @@ done
#
install -m644 $RPM_SOURCE_DIR/samba.log $RPM_BUILD_ROOT/etc/logrotate.d/samba
+# Install VFS Modules
+ install -m755 example/VFS/audit.so $RPM_BUILD_ROOT/lib/samba/
+ install -m755 example/VFS/recycle.so $RPM_BUILD_ROOT/lib/samba/
+ install -m755 example/VFS/block/block.so $RPM_BUILD_ROOT/lib/samba/
+ install -m644 example/VFS/block/smb-block.conf $RPM_BUILD_ROOT/etc/samba/
+ install -m644 example/VFS/block/smb.conf $RPM_BUILD_ROOT/etc/samba/smb.conf.example-with-block
+
# Link smbmount to /sbin/mount.smb and /sbin/mount.smbfs
ln -s /%{prefix}/bin/smbmount $RPM_BUILD_ROOT/sbin/mount.smb
@@ -696,6 +713,8 @@ fi
%{prefix}/bin/smbstatus
%{prefix}/bin/convert_smbpasswd
%attr(755,root,root) /lib/security/pam_smbpass*
+# Samba VFS modules
+%{prefix}/lib/samba/*
#/usr/share/swat
%attr(-,root,root) %config(noreplace) /etc/samba/smbusers
%attr(-,root,root) %config /etc/rc.d/init.d/smb
@@ -811,6 +830,9 @@ fi
%endif
%changelog
+* Sun Jun 02 2002 John H Terpstra <jht@samba.org>
+- Added VFS modules
+
* Fri Apr 26 2002 Buchan Milne <bgmilne@cae.co.za> 2.2.3a-12mdk
- Final changes for 2.2.4 release
- Removed patches 4(nsl),11(smbspool-guest)