summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2003-04-24 10:36:23 +0000
committerAndrew Bartlett <abartlet@samba.org>2003-04-24 10:36:23 +0000
commit30a6f801ae79e6b4d0d930c23a269ca3bfe9f1a3 (patch)
tree73a06282beea4c43eea685c4e58681366bcfeb9f
parent596de71fc60b622d7a9d5e12baf234db0bf22499 (diff)
downloadsamba-30a6f801ae79e6b4d0d930c23a269ca3bfe9f1a3.tar.gz
samba-30a6f801ae79e6b4d0d930c23a269ca3bfe9f1a3.tar.bz2
samba-30a6f801ae79e6b4d0d930c23a269ca3bfe9f1a3.zip
Add vfs_fake_perms to Samba 3.0
Andrew Bartlett (This used to be commit 3ad260ced99dd703d3fb1cb15e4eba7ecf7c858a)
-rw-r--r--source3/Makefile.in6
-rw-r--r--source3/configure.in2
2 files changed, 7 insertions, 1 deletions
diff --git a/source3/Makefile.in b/source3/Makefile.in
index 8ba76863ec..facda6e115 100644
--- a/source3/Makefile.in
+++ b/source3/Makefile.in
@@ -297,6 +297,7 @@ NOTIFY_OBJ = smbd/notify.o smbd/notify_hash.o smbd/notify_kernel.o
VFS_AUDIT_OBJ = modules/vfs_audit.o
VFS_EXTD_AUDIT_OBJ = modules/vfs_extd_audit.o
+VFS_FAKE_PERMS_OBJ = modules/vfs_fake_perms.o
VFS_RECYCLE_OBJ = modules/vfs_recycle.o
VFS_NETATALK_OBJ = modules/vfs_netatalk.o
@@ -1055,6 +1056,11 @@ bin/extd_audit.@SHLIBEXT@: $(VFS_EXTD_AUDIT_OBJ)
@$(SHLD) $(LDSHFLAGS) -o $@ $(VFS_EXTD_AUDIT_OBJ) \
@SONAMEFLAG@`basename $@`
+bin/fake_perms.@SHLIBEXT@: $(VFS_FAKE_PERMS_OBJ)
+ @echo "Building plugin $@"
+ @$(SHLD) $(LDSHFLAGS) -o $@ $(VFS_FAKE_PERMS_OBJ) \
+ @SONAMEFLAG@`basename $@`
+
bin/recycle.@SHLIBEXT@: $(VFS_RECYCLE_OBJ)
@echo "Building plugin $@"
@$(SHLD) $(LDSHFLAGS) -o $@ $(VFS_RECYCLE_OBJ) \
diff --git a/source3/configure.in b/source3/configure.in
index 72ed483c16..c15832a713 100644
--- a/source3/configure.in
+++ b/source3/configure.in
@@ -252,7 +252,7 @@ if test "x$enable_developer" = xyes; then
fi
dnl These are preferably build shared, and static if dlopen() is not available
-default_shared_modules="vfs_recycle vfs_audit vfs_extd_audit vfs_netatalk"
+default_shared_modules="vfs_recycle vfs_audit vfs_extd_audit vfs_netatalk vfs_fake_perms"
#
# Config CPPFLAG settings for strange OS's that must be set