1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-29 21:47:30 +03:00

1338 Commits

Author SHA1 Message Date
Michael Adam
8e8bb6ba12 Add a registry backend hkpt_params that replaces the former dynamic overlay.
Michael
2008-01-20 02:03:40 +01:00
Michael Adam
a8a743b693 Add a registry backend tcpip_params that replaces the former dynamic overlay.
Michael
2008-01-20 02:03:40 +01:00
Michael Adam
d9b89e9d30 Add a registry backend prod_options that replaces the former dynamic overlay.
Michael
2008-01-20 02:03:39 +01:00
Volker Lendecke
5f5fc72b01 vfs_streams_depot
Store streams in a file each. Not 100% finished, and not built by default.
2008-01-19 23:36:34 +01:00
Volker Lendecke
83a805220e vfs_streams_xattr module
Store streams in posix xattrs. A kludge, as xattrs are limited in many ways,
but it might be a help for some situations.
2008-01-19 23:34:22 +01:00
Volker Lendecke
924c4ede2a Link ndr_xattr.o with LIBNDR_GEN_OBJ
It will be used elsewhere (net xattr for example)
2008-01-19 12:54:46 +01:00
Michael Adam
e8a0524961 Add a registry backend netlogon_params that replaces the former dynamic overlay.
This is the first step in replacing the dynamic overlays by proper
backends implementing REGISTRY_OPS.

Michael
2008-01-18 09:40:57 +01:00
Günther Deschner
f7100156a7 Finally enable pidl generated SAMR & NETLOGON headers and clients.
Guenther
2008-01-17 16:54:46 +01:00
Günther Deschner
b4c1904022 Re-run make idl to generate SAMR output.
Guenther
2008-01-17 16:54:46 +01:00
Günther Deschner
5d8e5cbc3b Use pidl generated data from misc.idl.
Guenther
2008-01-17 16:54:46 +01:00
Alexander Bokovoy
136c024c9a Enable building of VFS modules: vfs_tsmsm, vfs_shadowcopy2 and IDMAP module idmap_tdb2
Signed-off-by: Alexander Bokovoy <ab@samba.org>
2008-01-16 12:28:28 +03:00
Volker Lendecke
151b42a150 rename vfs_ea_tdb to vfs_xattr_tdb 2008-01-15 17:30:29 +01:00
Stefan Metzmacher
561e529a71 libwbclient: don't link talloc.o into libwbclient.a
hopefully fix the build...(and hopefully the correct fix)

metze
2008-01-15 16:00:40 +01:00
Stefan Metzmacher
58c806dbf8 Revert "libwbclient: don't link talloc.o into libwbclient.a"
This reverts commit 9a4b6fd3e21f54a0ff83f1fd0d0d5331a2cfdd0a.

Sorry...

metze
2008-01-15 15:56:58 +01:00
Günther Deschner
d94bd3a03b Use autogenerated libnet_join header.
Guenther
2008-01-15 15:29:50 +01:00
Stefan Metzmacher
9a4b6fd3e2 libwbclient: don't link talloc.o into libwbclient.a
hopefully fix the build...

metze
2008-01-15 15:02:01 +01:00
Stefan Metzmacher
a5fb8b443a krb5_locator: winbind_krb5_locator.o doesn't need socket wrapper any more
metze
2008-01-15 13:58:35 +01:00
Stefan Metzmacher
ed559b4a59 nss_winbind: nss_winbind.so doesn't need socket wrapper any more
metze
2008-01-15 13:58:34 +01:00
Stefan Metzmacher
e37859164c pam_winbind: pam_winbind.so doesn't need soecket wrapper any more
metze
2008-01-15 13:58:33 +01:00
Stefan Metzmacher
4f05b50d4c libwbclient: libwbclient.so doesn't need socket nor nss wrapper any more
metze
2008-01-15 13:58:33 +01:00
Volker Lendecke
2036b4c5ad Implement vfs_ea_tdb
This is an option for file systems that do not implement xattrs: in
lockdir/eas.tdb an array of xatts per inode is stored.

It can not solve the problem that xattrs might reappear if a posix-level
process deletes a file and happens to re-create it under the same name. On file
systems with birthtime we might have a chance to detect this, but not with
standard posix. A future version might put relief on file systems that do have
xattrs but where these are severely limited in size/speed/whatever: We can put
a simple marker as a native xattr, but the xattrs proper are stored in the tdb.

Volker
2008-01-15 11:01:18 +01:00
Stefan Metzmacher
7cb81bfc6b libwbclient: install wbclient.h into the same path as smbclient.h
metze
2008-01-15 10:43:43 +01:00
Michael Adam
9a435b510f Fix "make test_shlibs": it showed unresolved symbols for -lwbclient.
Michael
2008-01-14 14:57:30 +01:00
Günther Deschner
ad6cb9afc9 Revert ""make test_shlibs" shows unresolved symbols for -lwbclient."
This reverts commit 0093f618e91f7dcc69d57dbd09d23acc614999aa.
2008-01-14 12:01:06 +01:00
Günther Deschner
0093f618e9 "make test_shlibs" shows unresolved symbols for -lwbclient.
Guenther
2008-01-14 10:43:49 +01:00
Volker Lendecke
10b6f52910 One more empty line 2008-01-12 20:11:10 +01:00
Volker Lendecke
7a88cd61e0 --enable-libwbclient-shared
This patch adds the configure option --enable-libwbclient-shared that defaults
to yes. If you set --enable-developer=yes, then you can say
--enable-libwbclient-shared=no to avoid problems you might have with the wrong
shared libaries.

Jerry, is this acceptable to you? If yes, please push.

Thanks!

Volker
2008-01-10 22:15:19 +01:00
Michael Adam
395f29d8b7 Move transfer_file and transfer_file_internal to a module of their own.
Also, don't auto-generate prototypes of the (two) exported functions
but make a start in having handwritten prototypes in dedicated header
files (not in includes.h ... :-)

Michael
2008-01-10 14:31:25 +01:00
Volker Lendecke
af07adaf42 Fix suspicious Makefile line
If @WINBIND_KRB5_LOCATOR@ is not defined, this leads to a line with just one
tab in.
2008-01-10 10:55:38 +01:00
Jelmer Vernooij
ea36c3add5 Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test 2008-01-08 15:43:11 +01:00
Michael Adam
020ed731b1 Remove vlp.o in make clean.
Michael
2008-01-06 22:50:38 +01:00
Jelmer Vernooij
126cc07599 Use metze's approach. 2008-01-06 01:12:56 +01:00
Jelmer Vernooij
5a30f6377d Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test 2008-01-05 23:09:38 +01:00
Jelmer Vernooij
64ff1dad86 selftest: Use platform-specific equivalents of LD_LIBRARY_PATH for Samba4's smbtorture. 2008-01-05 23:09:25 +01:00
Günther Deschner
fa669b307c Fix libnetapi (resolve dependency on libwbclient).
Guenther
2008-01-02 13:52:23 +01:00
Günther Deschner
ef17dc7bda Fix libsmbclient (resolve dependency on libwbclient).
Guenther
2008-01-02 13:52:23 +01:00
Günther Deschner
3c6ed03216 Make libsmbsharemodes.so work again (fix unresolved tdb symbols).
Guenther
2008-01-02 13:52:23 +01:00
Günther Deschner
5f5051911c Add test_shlibs to Makefile.
Guenther
2008-01-02 13:25:25 +01:00
Volker Lendecke
fed8f2abd7 bin/vlp needs a dependency on @LIBWBCLIENT_SHARED@
This failed to link if you compile with -j.
2007-12-28 11:57:18 +01:00
Jeremy Allison
d78045601a Add SMB encryption. Still fixing client decrypt but
negotiation works.
Jeremy.
2007-12-26 17:12:36 -08:00
Volker Lendecke
768e043950 make clean should remove everything in bin/
Jerry, you might want to review/change removing libwbclient.so.0
2007-12-25 13:38:08 +01:00
Volker Lendecke
c2a988d842 Attempt to fix the Solaris build
Lets see what the others in the build farm think about this
2007-12-23 15:53:09 +01:00
Günther Deschner
b4a4a2b293 Fix the build of cifs.spnego.
Guenther
2007-12-22 01:14:24 +01:00
Jeremy Allison
035fadaa59 Fix install - it was trying to install libnetapi.h whereas
the actual file is netapi.h. Guenther please check which
name this should be !
Jeremy.
2007-12-21 14:38:52 -08:00
Jeremy Allison
abba6717b5 Fix make test by adding winbind libs to vlp.
Jeremy.
2007-12-21 13:42:47 -08:00
Jeremy Allison
c855de0c05 Actually fix the merge.
Jeremy.
2007-12-21 12:50:39 -08:00
Jeremy Allison
351df194a9 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test
Conflicts:

	source/Makefile.in
2007-12-21 12:44:31 -08:00
Günther Deschner
d6703f6d4e Make sure libnet/libnet_proto.h exists.
Guenther
2007-12-21 21:25:39 +01:00
Jeremy Allison
b8310f4272 Fix build failure if symlink already exists.
Jeremy.
2007-12-21 12:18:35 -08:00
Jeremy Allison
35a450b595 Fix making the new proto file after a distclean.
Jeremy.
2007-12-21 12:06:37 -08:00