Jeremy Allison
2a66db8f93
Fix the merged build. Probably not strictly correct but allows us to "make test".
...
Jeremy.
2010-01-04 13:27:48 -08:00
Matthieu Patou
8dc636ad67
s4: tests controls parsing and using for ldbadd/ldbedit/ldbmodify
2009-12-23 08:09:19 -05:00
Matthias Dieter Wallnöfer
b255a41dca
s4:operational module - move and enhancements
...
This moves the "operational" LDB module to the right place under "dsdb/samdb/ldb_modules"
(suggested by abartlet) and enhances it for supporting dynamic generated
"primaryGroupToken" for AD groups. This should fix bug #6466 .
2009-08-11 12:59:15 +02:00
Stefan Metzmacher
d965ff05c9
s4:ldb: remove dependency to samba4's events wrapper
...
metze
2009-01-21 10:44:04 +01:00
Andrew Bartlett
7e851ada55
Move ad2oLschema and oLschema2ldif into Samba4, out of LDB
...
LDB does not know about nor process the AD schema, so it makes no
sense to have this tool there. I've been changing it anyway, to use a
common schema manipulation library, and will enhance these links in
the future.
Andrew Bartlett
(This used to be commit c7704805b9
)
2008-07-02 21:30:08 +10:00
Stefan Metzmacher
5ccfd6a90e
ldb: allow ldb modules to specify LDB_MODULE(name) or LDB_BACKEND(name)
...
metze
(This used to be commit 1d5b714438
)
2008-06-30 09:14:07 +02:00
Jelmer Vernooij
70ebd680b3
Use ldbsrcdir rather than ldbdir.
...
(This used to be commit 25f500d223
)
2008-06-25 19:39:50 +02:00
Simo Sorce
929adc9efa
Make up the right dependencies now that ldb depends on libevents
...
(This used to be commit 3b8eec7ca3
)
2008-06-14 11:59:19 -04:00
Andrew Bartlett
be14efbdf9
Revert Jelmer's CFLAGS commit e2b71a0ecb
...
This commit broke the build, because not all files (libreplace, popt)
were updated.
Andrew Bartlett
(This used to be commit 3faacf4351
)
2008-05-31 08:35:55 +10:00
Jelmer Vernooij
39f50afc57
Move CFLAGS handling out of smb_build.
...
(This used to be commit e2b71a0ecb
)
2008-05-30 02:07:28 +02:00
Jelmer Vernooij
936b973acb
Use new dynconfig.h location.
...
(This used to be commit c3f556915f
)
2008-05-27 14:36:28 +02:00
Jelmer Vernooij
4fc224f48e
Use variable for ldb source directory.
...
(This used to be commit 48bfce0ea5
)
2008-05-27 14:14:45 +02:00
Jelmer Vernooij
b48e2e4c41
Merge ldb_map into LIBLDB.
...
(This used to be commit 4d7925f953
)
2008-05-11 02:15:32 +02:00
Jelmer Vernooij
e3f6a9a0d4
Move PC_FILE out of the perl code.
...
(This used to be commit ca8d4260ad
)
2008-03-09 02:53:54 +01:00
Jelmer Vernooij
2bf39edc9d
Push SOVERSION and VERSION out of perl code.
...
(This used to be commit 0ba8ac6a14
)
2008-03-08 15:28:12 +01:00
Jelmer Vernooij
c20e91d0fd
Fix syntax.
...
(This used to be commit 9bc22a4cd3
)
2008-03-04 10:30:14 +01:00
Jelmer Vernooij
b29d47edcf
Move object file lists to the Makefile.
...
(This used to be commit a7e6d2a183
)
2008-03-03 18:25:28 +01:00
Jelmer Vernooij
c5d77a1c24
Move public header accumulation out of the perl code.
...
(This used to be commit 89f7c74924
)
2008-02-26 17:17:52 +01:00
Jelmer Vernooij
c8af9559dc
Move manpage management out of the perl build system.
...
(This used to be commit a660ab262e
)
2008-02-26 15:11:47 +01:00
Jelmer Vernooij
b5bd663690
Fix use of realpath, fix init functions for ldb.
...
(This used to be commit ca510136d2
)
2008-02-25 20:40:37 +01:00
Stefan Metzmacher
e36b159e8c
ldb_sqlite: fix the build
...
metze
(This used to be commit 14c8e3101c
)
2008-02-21 15:52:32 +01:00
Jelmer Vernooij
7d7b74feb2
Allow building ldb as static library again \o/
...
(This used to be commit a57adcfdd3
)
2008-02-20 12:17:18 +01:00
Jelmer Vernooij
0020793515
Fix static module list generation for ldb.
...
(This used to be commit 92c1c0e913
)
2008-02-20 03:40:44 +01:00
Jelmer Vernooij
ff0315ba85
Rename include to mkinclude to emphasize it is different from make's include.
...
(This used to be commit 0e1d0a874a
)
2008-02-18 20:04:18 +01:00
Jelmer Vernooij
a259547786
build: Remove support for DESCRIPTION setting that is now unused.
...
(This used to be commit 91d7ba5202
)
2008-01-22 18:49:51 +01:00
Jelmer Vernooij
cc984e4046
ldb/talloc/tdb: Use manually written pc file.
...
(This used to be commit c8947fda23
)
2008-01-22 18:24:00 +01:00
Volker Lendecke
784c22899f
r26569: Jelmer tells me that ldb must inevitably be build as a shared library,
...
otherwise it will break.
Sorry for breaking Samba4.
I will have to look how we can fix Samba3 :-(((
(This used to be commit c1dd0af164
)
2007-12-24 01:51:02 -06:00
Volker Lendecke
9c32358ac7
r26568: Revert r26482
...
Next attempt to fix the Samba3 torture breakage
Jelmer, can you please review this?
Thanks,
Volker
(This used to be commit 1d624c8b88
)
2007-12-24 01:51:02 -06:00
Jelmer Vernooij
20a6fcf726
r26482: Use shared library version of ldb, to make sure not every module ends up with its own private copy of ldb with its own list of modules...
...
(This used to be commit ef029d950c
)
2007-12-21 05:50:39 +01:00
Jelmer Vernooij
2e5f282a7e
r26374: Remove dependency on dynconfig.
...
(This used to be commit a232a38d1c
)
2007-12-21 05:49:09 +01:00
Jelmer Vernooij
8515d23a3a
r26196: Always build python bindings for ldb.
...
(This used to be commit 0aa19ce73f
)
2007-12-21 05:46:46 +01:00
Jelmer Vernooij
ea85165841
r26068: Import improved Python bindings for LDB, including tests.
...
(This used to be commit fc3a8caef7
)
2007-12-21 05:45:51 +01:00
Stefan Metzmacher
91a0879b1f
r25425: move LDB_MODULESDIR define into config.h
...
this hopefully fixes the build on some hosts
metze
(This used to be commit d03ec5655d
)
2007-10-10 15:07:30 -05:00
Stefan Metzmacher
7f0904cb1a
r25421: SHLIBEXT comes in via samba's config.h already
...
metze
(This used to be commit dcead25b29
)
2007-10-10 15:07:30 -05:00
Stefan Metzmacher
ba7f46418e
r25269: this doesn't fix the problems with BSD make completely...
...
metze
(This used to be commit 869c30abb6
)
2007-10-10 15:07:03 -05:00
Stefan Metzmacher
a3c1115e20
r25259: try to work arround the build failures on OpenBSD 3.7
...
metze
(This used to be commit 5679e7d824
)
2007-10-10 15:07:01 -05:00
Stefan Metzmacher
d6c66ea774
r25187: pass FIRST_PREREQ to Makefile so that the value can be used
...
in handwritten rules too, hopefully fix the build
of ldb with bsd make.
metze
(This used to be commit 9d6d296105
)
2007-10-10 15:06:48 -05:00
Jelmer Vernooij
e885a8f477
r25105: No need to register ldb_map as a module.
...
(This used to be commit 6c66e09c9e
)
2007-10-10 15:06:38 -05:00
Jelmer Vernooij
2e5f023a69
r25093: Use system-provided ldb library if available. Note that this only means using the ldb library from the system - the custom command-line tools for Samba 4 will still be built even if they are already provided by the system.
...
(This used to be commit 8aab673df5
)
2007-10-10 15:06:27 -05:00
Jelmer Vernooij
4a4cdc990c
r25084: Move samba-specific code out of lib/ldb directory.
...
(This used to be commit 917bd737cb
)
2007-10-10 15:06:26 -05:00
Jelmer Vernooij
ed2a1c718a
r25081: Add modules_dir member to ldb_context that is used rather than a global
...
modulesdir setting. Samba always sets this to lp_modulesdir()/ldb
(This used to be commit e672380d21
)
2007-10-10 15:06:25 -05:00
Andrew Bartlett
10c1480d16
r24259: Rework the objectclass module to use the new schema, rather than the
...
ldb_subclass list.
Next step will be to have this module also set the objectCategory and
default ntSecurityDescriptor
Andrew Bartlett
(This used to be commit 0f7135a468
)
2007-10-10 15:01:31 -05:00
James Peach
66cc0b1e21
r22952: Make sure we look at extra_cflags when building custom targets.
...
(This used to be commit 2d990cd374
)
2007-10-10 14:52:31 -05:00
Jelmer Vernooij
cc26fe9b74
r22762: Some ldb_map changes:
...
* Change license to LGPL, so it can be used by non-Samba users of
LDB (cleared with Martin as well).
* Include ldb_map in standalone build.
* Move ldb_map to its own directory
(This used to be commit a90202abca
)
2007-10-10 14:52:15 -05:00
Stefan Metzmacher
9dba7d7613
r22722: fix dependencies
...
metze
(This used to be commit 0397eca102
)
2007-10-10 14:52:07 -05:00
Jelmer Vernooij
9b03417172
r22684: Fix native Samba build.
...
(This used to be commit 582e743e68
)
2007-10-10 14:52:01 -05:00
Jelmer Vernooij
52fb06edc2
r22681: Fix standalone ldb build when parent directory name != ldb.
...
(This used to be commit 1093875d59
)
2007-10-10 14:52:00 -05:00
Stefan Metzmacher
44760c3e6f
r22404: more dependencies which should be private
...
metze
(This used to be commit e0e35965d1
)
2007-10-10 14:51:14 -05:00
Jelmer Vernooij
60e7b4d995
r19863: Create -uninstalled.pc files. This should reenable compilation and running
...
of the pidl testsuite as part of the testsuite.
(This used to be commit db237ad52f
)
2007-10-10 14:28:27 -05:00
Stefan Metzmacher
a7127ad79e
r19743: merge from samba3:
...
remove old unused schema module
metze
(This used to be commit 3c16951b0d
)
2007-10-10 14:28:18 -05:00