1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-08 05:57:51 +03:00

14093 Commits

Author SHA1 Message Date
Andrew Bartlett
d41f34e979 r26140: Add a new test for searches by distinguieshedName and dn, and
implement these in the simple ldap mapping module.

We still don't pass this test, because we must get linked attributes
into OpenLDAP.

Andrew Bartlett
2007-12-21 05:46:20 +01:00
Andrew Bartlett
3136dccd54 r26139: Based on a report by Theodor Chirana, don't assert() on invalid
netbios names at this point, the calling order has changed, and we
have a more informative place to do it.

Andrew Bartlett
2007-12-21 05:46:20 +01:00
Andrew Bartlett
4a8a1003f3 r26138: Don't talloc_free() res if an error occoured.
Andrew Bartlett
2007-12-21 05:46:19 +01:00
Andrew Bartlett
a7be80766f r26137: Rename the entryUUID module to better match it's purpose: being a
simple ldap mapping (a complex mapping will follow).

Fix the module to handle 'name' better, rather than using the 'name'
attribute built into OpenLDAP, rename to samba4RDN.  We need to see if
this can be handled in the backend.

Also rename the functions and inernal module name to entryuuid for
consistancy.

Andrew Bartlett
2007-12-21 05:46:19 +01:00
Jelmer Vernooij
abf2600a04 r26136: Attempt to fix dependencies for auth. 2007-12-21 05:46:18 +01:00
Andrew Bartlett
09c0faa5b7 r26135: Remove samdb_add(), samdb_delete() and samdb_modify(), which were just
wrappers to ldb_add() etc.  samdb_replace() remains, as it sets flags on
all entries as 'replace'.

Andrew Bartlett
2007-12-21 05:46:17 +01:00
Jelmer Vernooij
29c1c96fe0 r26134: Avoid using samdb-dependent functions in auth_system_session. 2007-12-21 05:46:16 +01:00
Günther Deschner
0cf974ee33 r26133: Add some more error codes from wkssvc testing.
Guenther
2007-12-21 05:46:16 +01:00
Andrew Bartlett
cc2d0c9f15 r26131: Ensure we show the right errors in the NULL base DN case. Based on
bug 5090 by Matthias Dieter Wallnöfer <mwallnoefer@yahoo.de>

Andrew Bartlett
2007-12-21 05:46:15 +01:00
Jelmer Vernooij
ed19e6b8a9 r26130: Fix header installation 2007-12-21 05:46:15 +01:00
Jelmer Vernooij
b86a6105ed r26129: Specify path explicitly in case an external ldb installation is used. 2007-12-21 05:46:14 +01:00
Jelmer Vernooij
2d0bd4b367 r26128: Some formatting fixes in secrets.c, fix free of filename, update ignores for source/.. 2007-12-21 05:46:14 +01:00
Jelmer Vernooij
b3fcb8e810 r26127: Move session code out of auth_util.c. No longer making it part of auth but making it usable independently will be the next step. 2007-12-21 05:46:14 +01:00
Jelmer Vernooij
037774cff7 r26124: Install ldb_handlers.h, required by ldb_samba. 2007-12-21 05:46:13 +01:00
Jelmer Vernooij
48b03ceeff r26123: Use utility function for secrets.tdb path. 2007-12-21 05:46:13 +01:00
Jelmer Vernooij
744fb6cf3c r26122: Don't install python bindings yet. 2007-12-21 05:46:13 +01:00
Jelmer Vernooij
a74fa4c19d r26121: Don't build modules if subsystem isn't build. 2007-12-21 05:46:12 +01:00
Jelmer Vernooij
1359f858d6 r26120: Don't install python modules as modules. 2007-12-21 05:46:11 +01:00
Jelmer Vernooij
38a6522e44 r26119: Fix warnings. 2007-12-21 05:46:10 +01:00
Jelmer Vernooij
1f096c26da r26118: Remove whitespace that causes empty if statement to be generated. 2007-12-21 05:46:10 +01:00
Jelmer Vernooij
b7eb2cadcf r26117: Fix DESTDIR use for bindir. 2007-12-21 05:46:10 +01:00
Jelmer Vernooij
65cabf7cf7 r26116: Mention python in the config.status summary. 2007-12-21 05:46:09 +01:00
Jelmer Vernooij
99c342641b r26114: Allow keyword-arguments. 2007-12-21 05:46:09 +01:00
Jelmer Vernooij
ebe63bd3bc r26113: Build tdb python bindings even when not using system tdb. 2007-12-21 05:46:09 +01:00
Jelmer Vernooij
b67cc409fa r26112: Do proper error checking in __contains__. 2007-12-21 05:46:08 +01:00
Volker Lendecke
df52343bc9 r26111: Fix an uninitialized variable 2007-12-21 05:46:08 +01:00
Jelmer Vernooij
9b5b77c399 r26110: Create separate function for connecting, add helper for creating result typemaps. 2007-12-21 05:46:08 +01:00
Jelmer Vernooij
3e04846b3f r26109: Use new SWIG helpers in autogenerated DCE/RPC SWIG files. 2007-12-21 05:46:07 +01:00
Jelmer Vernooij
d8d04300d2 r26108: Add makefile rules for building, installing and checking python bindings. 2007-12-21 05:46:07 +01:00
Jelmer Vernooij
afa5f7c9e9 r26107: Add more tests. 2007-12-21 05:46:06 +01:00
Jelmer Vernooij
7f1d38df05 r26106: Add targets for building, installing and checking python bindings. 2007-12-21 05:46:06 +01:00
Jelmer Vernooij
634436adaa r26105: Add targets for building and installing the python bindings. 2007-12-21 05:46:05 +01:00
Volker Lendecke
d1a220aee3 r26104: Revert 26103 -- breaks make test 2007-12-21 05:46:05 +01:00
Volker Lendecke
d81bb50e10 r26103: Leave streams around to unlink
Add test case for stream name case insensitity
2007-12-21 05:46:04 +01:00
Stefan Metzmacher
1ecb4ec01b r26102: libreplace: remove system/printing.h as it only contains samba3 stuff
metze
2007-12-21 05:46:04 +01:00
Jelmer Vernooij
bc615162fc r26101: remove some unused includes 2007-12-21 05:46:03 +01:00
Jelmer Vernooij
1755adffec r26100: Also check for SWIG. 2007-12-21 05:46:03 +01:00
Jelmer Vernooij
a827460d29 r26099: Don't depend on nonexistant auth_util.h header. 2007-12-21 05:46:02 +01:00
Jelmer Vernooij
9af2aeb225 r26098: Make missing python no longer fatal. 2007-12-21 05:46:02 +01:00
Jelmer Vernooij
4c26cf3810 r26097: Consider python modules special modules rather than special libraries. 2007-12-21 05:46:02 +01:00
Jelmer Vernooij
42738301b1 r26096: No longer include removed header 2007-12-21 05:46:00 +01:00
Jelmer Vernooij
d74018d055 r26095: Add function for import a generic configuration file in a loadparm context. 2007-12-21 05:46:00 +01:00
Jelmer Vernooij
bfe54e2f19 r26090: Make building tdb python bindings independent of use of external tdb. 2007-12-21 05:45:59 +01:00
Jelmer Vernooij
4e7709379d r26089: Move python detection to a separate file, and don't make it an error if it isn't available. 2007-12-21 05:45:59 +01:00
Jelmer Vernooij
cbf656ff05 r26088: Import some native-python python modules and move original python swig torture code to common python directory as well. 2007-12-21 05:45:59 +01:00
Jelmer Vernooij
4b94d5ca74 r26087: Fix include, add setup.py for tdb 2007-12-21 05:45:57 +01:00
Jelmer Vernooij
19342e66a7 r26080: Import updated LDB bindings. 2007-12-21 05:45:56 +01:00
Jelmer Vernooij
d6d3b0ad7a r26079: Some cleanups in the old SWIG wrappers: - remove old torture tests for LDB (replaced by a much more extensive test) - moved tool to bin directory 2007-12-21 05:45:56 +01:00
Jelmer Vernooij
f1f7d2f98a r26078: Import Python bindings for system_session functions (still needs tests). 2007-12-21 05:45:55 +01:00
Jelmer Vernooij
afe091d92e r26077: Import updated TDB bindings. 2007-12-21 05:45:55 +01:00