Michael Adam
99186bf726
Extract regkey_open_internal() from reg_frontend.c to new reg_util_legacy.c
...
reg_openpath should be used instead of this function (along with the
reg_api interface). Last callers of this function are in services_db.c
Michael
(This used to be commit 0005b88d74
)
2008-01-21 08:49:12 +01:00
Michael Adam
b5666ceefb
Rename reg_db.c to reg_backend_db.c
...
Michael
(This used to be commit c3f695d3b1
)
2008-01-21 08:49:12 +01:00
Michael Adam
e7520f3ad8
Rename reg_shares.c to reg_backend_shares.c
...
Michael
(This used to be commit aaf33ae5b8
)
2008-01-21 08:49:12 +01:00
Michael Adam
4ccee0dc0c
Rename reg_smbconf.c to reg_backend_smbconf.c
...
Michael
(This used to be commit b85e5ee450
)
2008-01-21 08:49:12 +01:00
Michael Adam
1e68e24c8e
Rename reg_printing.c to reg_backend_printing.c
...
Start making naming of source files more systematic
to facilitate understanding of the structures.
Michael
(This used to be commit b3c2fb17a4
)
2008-01-21 08:49:12 +01:00
Michael Adam
625c17e670
Makefile.in: Group together registry related object variables.
...
Michael
(This used to be commit cf485273f6
)
2008-01-21 08:49:12 +01:00
Michael Adam
8f290dccc9
Makefile.in: extract registry backend objects to common variable.
...
Michael
(This used to be commit 562c3eb37e
)
2008-01-21 08:49:12 +01:00
Michael Adam
ea725473b3
reg_eventlog.o and reg_perfcount.o are no longer neede for reg_smbconf.
...
This is an effect of the removal of the dynamic registry overlay.
This is the beginning of a restructuring of registry linkage in Makefile.in.
Michael
(This used to be commit 7453e78a8e
)
2008-01-21 08:49:11 +01:00
Michael Adam
e45dacce89
Remove the dynamic registry overlay.
...
It is unnecessary now the dynamic functions have been made
registry backends of their own.
Michael
(This used to be commit e327953bd6
)
2008-01-20 03:47:37 +01:00
Michael Adam
c16b74cc86
Add a registry backend perflib that replaces the former dynamic overlay.
...
Michael
(This used to be commit c3fba41595
)
2008-01-20 03:47:37 +01:00
Michael Adam
2925d83573
Add a registry backend current_version that replaces the former dynamic overlay.
...
Make sure to only respond to the exact current version key since subkeys
are registered by other backends (printing and - soon - perflib).
Michael
(This used to be commit 2c650bf63c
)
2008-01-20 03:47:36 +01:00
Michael Adam
949a88ee2f
Add a registry backend hkpt_params that replaces the former dynamic overlay.
...
Michael
(This used to be commit 8e8bb6ba12
)
2008-01-20 02:03:40 +01:00
Michael Adam
c5a5b404b4
Add a registry backend tcpip_params that replaces the former dynamic overlay.
...
Michael
(This used to be commit a8a743b693
)
2008-01-20 02:03:40 +01:00
Michael Adam
663815ec2b
Add a registry backend prod_options that replaces the former dynamic overlay.
...
Michael
(This used to be commit d9b89e9d30
)
2008-01-20 02:03:39 +01:00
Volker Lendecke
dfd05b9b65
vfs_streams_depot
...
Store streams in a file each. Not 100% finished, and not built by default.
(This used to be commit 5f5fc72b01
)
2008-01-19 23:36:34 +01:00
Volker Lendecke
4ba64fce49
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.
(This used to be commit 83a805220e
)
2008-01-19 23:34:22 +01:00
Volker Lendecke
7b73ad2755
Link ndr_xattr.o with LIBNDR_GEN_OBJ
...
It will be used elsewhere (net xattr for example)
(This used to be commit 924c4ede2a
)
2008-01-19 12:54:46 +01:00
Michael Adam
60fbc7e4f0
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
(This used to be commit e8a0524961
)
2008-01-18 09:40:57 +01:00
Günther Deschner
a92eb76688
Finally enable pidl generated SAMR & NETLOGON headers and clients.
...
Guenther
(This used to be commit f7100156a7
)
2008-01-17 16:54:46 +01:00
Günther Deschner
7faee16966
Re-run make idl to generate SAMR output.
...
Guenther
(This used to be commit b4c1904022
)
2008-01-17 16:54:46 +01:00
Günther Deschner
101f275b98
Use pidl generated data from misc.idl.
...
Guenther
(This used to be commit 5d8e5cbc3b
)
2008-01-17 16:54:46 +01:00
Alexander Bokovoy
80f1cc3879
Enable building of VFS modules: vfs_tsmsm, vfs_shadowcopy2 and IDMAP module idmap_tdb2
...
Signed-off-by: Alexander Bokovoy <ab@samba.org>(This used to be commit 136c024c9a
)
2008-01-16 12:28:28 +03:00
Volker Lendecke
c2acec43ae
rename vfs_ea_tdb to vfs_xattr_tdb
...
(This used to be commit 151b42a150
)
2008-01-15 17:30:29 +01:00
Stefan Metzmacher
bd8f1f71ac
libwbclient: don't link talloc.o into libwbclient.a
...
hopefully fix the build...(and hopefully the correct fix)
metze
(This used to be commit 561e529a71
)
2008-01-15 16:00:40 +01:00
Stefan Metzmacher
0a21a1ab09
Revert "libwbclient: don't link talloc.o into libwbclient.a"
...
This reverts commit 9a4b6fd3e2
.
Sorry...
metze
(This used to be commit 58c806dbf8
)
2008-01-15 15:56:58 +01:00
Günther Deschner
b239612fcf
Use autogenerated libnet_join header.
...
Guenther
(This used to be commit d94bd3a03b
)
2008-01-15 15:29:50 +01:00
Stefan Metzmacher
97f61b542c
libwbclient: don't link talloc.o into libwbclient.a
...
hopefully fix the build...
metze
(This used to be commit 9a4b6fd3e2
)
2008-01-15 15:02:01 +01:00
Stefan Metzmacher
ab10557a68
krb5_locator: winbind_krb5_locator.o doesn't need socket wrapper any more
...
metze
(This used to be commit a5fb8b443a
)
2008-01-15 13:58:35 +01:00
Stefan Metzmacher
11fb5f39fe
nss_winbind: nss_winbind.so doesn't need socket wrapper any more
...
metze
(This used to be commit ed559b4a59
)
2008-01-15 13:58:34 +01:00
Stefan Metzmacher
b5aa1a3c24
pam_winbind: pam_winbind.so doesn't need soecket wrapper any more
...
metze
(This used to be commit e37859164c
)
2008-01-15 13:58:33 +01:00
Stefan Metzmacher
84d73ff78b
libwbclient: libwbclient.so doesn't need socket nor nss wrapper any more
...
metze
(This used to be commit 4f05b50d4c
)
2008-01-15 13:58:33 +01:00
Volker Lendecke
57cc992e0f
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
(This used to be commit 2036b4c5ad
)
2008-01-15 11:01:18 +01:00
Stefan Metzmacher
1e9c289d84
libwbclient: install wbclient.h into the same path as smbclient.h
...
metze
(This used to be commit 7cb81bfc6b
)
2008-01-15 10:43:43 +01:00
Michael Adam
ff256b4284
Fix "make test_shlibs": it showed unresolved symbols for -lwbclient.
...
Michael
(This used to be commit 9a435b510f
)
2008-01-14 14:57:30 +01:00
Günther Deschner
43d7bb53ad
Revert ""make test_shlibs" shows unresolved symbols for -lwbclient."
...
This reverts commit 0093f618e9
.
(This used to be commit ad6cb9afc9
)
2008-01-14 12:01:06 +01:00
Günther Deschner
e41fe768b6
"make test_shlibs" shows unresolved symbols for -lwbclient.
...
Guenther
(This used to be commit 0093f618e9
)
2008-01-14 10:43:49 +01:00
Volker Lendecke
2aa12fff43
One more empty line
...
(This used to be commit 10b6f52910
)
2008-01-12 20:11:10 +01:00
Volker Lendecke
0bfa867159
--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
(This used to be commit 7a88cd61e0
)
2008-01-10 22:15:19 +01:00
Michael Adam
ba2a255282
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
(This used to be commit 395f29d8b7
)
2008-01-10 14:31:25 +01:00
Volker Lendecke
e8909e2840
Fix suspicious Makefile line
...
If @WINBIND_KRB5_LOCATOR@ is not defined, this leads to a line with just one
tab in.
(This used to be commit af07adaf42
)
2008-01-10 10:55:38 +01:00
Jelmer Vernooij
bfab6ab14b
Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test
...
(This used to be commit ea36c3add5
)
2008-01-08 15:43:11 +01:00
Michael Adam
ac8659232b
Remove vlp.o in make clean.
...
Michael
(This used to be commit 020ed731b1
)
2008-01-06 22:50:38 +01:00
Jelmer Vernooij
1f46aac357
Use metze's approach.
...
(This used to be commit 126cc07599
)
2008-01-06 01:12:56 +01:00
Jelmer Vernooij
aaa2770666
Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test
...
(This used to be commit 5a30f6377d
)
2008-01-05 23:09:38 +01:00
Jelmer Vernooij
3ba8fbef29
selftest: Use platform-specific equivalents of LD_LIBRARY_PATH for Samba4's smbtorture.
...
(This used to be commit 64ff1dad86
)
2008-01-05 23:09:25 +01:00
Günther Deschner
4656265a23
Fix libnetapi (resolve dependency on libwbclient).
...
Guenther
(This used to be commit fa669b307c
)
2008-01-02 13:52:23 +01:00
Günther Deschner
0195afeed7
Fix libsmbclient (resolve dependency on libwbclient).
...
Guenther
(This used to be commit ef17dc7bda
)
2008-01-02 13:52:23 +01:00
Günther Deschner
866b5291b6
Make libsmbsharemodes.so work again (fix unresolved tdb symbols).
...
Guenther
(This used to be commit 3c6ed03216
)
2008-01-02 13:52:23 +01:00
Günther Deschner
4484339174
Add test_shlibs to Makefile.
...
Guenther
(This used to be commit 5f5051911c
)
2008-01-02 13:25:25 +01:00
Volker Lendecke
c2b5cf58f5
bin/vlp needs a dependency on @LIBWBCLIENT_SHARED@
...
This failed to link if you compile with -j.
(This used to be commit fed8f2abd7
)
2007-12-28 11:57:18 +01:00