summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-07-16Don't keep an extra ldb around forever.Andrew Bartlett1-1/+5
We just open it to figure out if we need to be a Global Catalog server. Andrew Bartlett (This used to be commit f13572d9e9f1962b637cbd573588184d1459d252)
2008-07-15Release still reachable memory if the smbclient context is freed.Andreas Schneider1-0/+19
Signed-off-by: Andreas Schneider <anschneider@suse.de> (This used to be commit 7a65053bc8579b4f56045fb2c658a91a4af0dfea)
2008-07-15Fix from Volodymyr Khomenko <Volodymyr.Khomenko@exanet.com>. Make ntimesJeremy Allison1-2/+6
function more like POSIX and allow NULL arg. Help vfs developers. Jeremy. (This used to be commit 613f2849ad2dc25fe2e5f8a76d69797b5b302bb9)
2008-07-15Fix swat. Bug #5613.Jeremy Allison3-23/+18
Jeremy (This used to be commit 15920f838835f5dbbac8712202267c2a99237686)
2008-07-15fix build warning.Günther Deschner1-2/+5
Guenther (This used to be commit 507660706901a79544d436046127947e4baa7e52)
2008-07-15netapi: fix vim(?)-typoMichael Adam1-1/+1
Michael (This used to be commit 7a7bddd75413dba3c0c43fab68a115cf0445f12b)
2008-07-15netapi: Correctly increase idx when displaying user informationKai Blin1-1/+3
(This used to be commit 5fad9de2507b88820149def31faa28e5e45f7b5f)
2008-07-15dbwrap: don't panic in db_open_trans() if called with TDB_CLEAR_IF_FIRST.Michael Adam1-1/+1
return NULL instead and leave appropriated measures to the caller. Michael (This used to be commit 1002507b56a13420d8178c5397610edd839a7584)
2008-07-15dbwrap: don't panic in db_open_trans() when attaching to ctdb fails.Michael Adam1-2/+0
Michael (This used to be commit 308fc7d5bf5f5ccfc73677b052a4e6ecede25921)
2008-07-15dbwrap: don't panic in db_open() when attaching to ctdb fails.Michael Adam1-2/+1
Michael (This used to be commit b9c008d9bd8b8119007e7ad03a40235998af4f5c)
2008-07-15registry: bump debug level to 1 in regdb_init() if storing version string fails.Michael Adam1-1/+1
Higher level callers should take care of level 0 messages. Michael (This used to be commit b5829e04eaf2408858b34f53b849aaf8b969a925)
2008-07-15registry: bump debug level to 1 in regdb_init() if opening the registry fails.Michael Adam1-1/+1
Higher level callers take care of level 0 messages or more drastic measures. Michael (This used to be commit 111d802b5c0dfdf556f736b6c53df74e077a6238)
2008-07-15Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartletAndrew Bartlett1-1/+1
Conflicts: source/dsdb/samdb/ldb_modules/simple_ldap_map.c (This used to be commit 5d539b7da46e38e7570fa5af4549b142f25e4585)
2008-07-15Simplify the contextCSN determination.Andrew Bartlett2-145/+68
We only ever have one backend partition per Samba partition. Andrew Bartlett (This used to be commit 316a9b312a2d4a4ea5a5c70946fb06b61fab1a7d)
2008-07-15Lock down the LDAP backend - only samba may read or writeAndrew Bartlett1-1/+1
(This used to be commit a3912801fb25f715725c06402d4bdff9a926f15d)
2008-07-15dbwrap: when clustering = yes, don't fall back to db_open_tdb in db_open_trans.Michael Adam1-1/+8
Michael (This used to be commit 013d29c70438bfd43bd11cbb13ba707b256f9b18)
2008-07-15dbwrap: when clustering = yes, don't fall back to db_open_tdb in db_openMichael Adam1-1/+8
Michael (This used to be commit 33188a991f7e2f8dc1b5beed1dde1b7f77403e1a)
2008-07-15testparm: allow the default debug level of 2 to be changed from the command ↵Michael Adam1-1/+8
line. Michael (This used to be commit 5a0883a7f28538fad542293e1d9361e8c4bed1fd)
2008-07-15popt: add a popt_common_debuglevel set of options providing -d|--debuglevelMichael Adam2-0/+8
Michael (This used to be commit e7d08b673066a63aaa7ab54ac59566ae8a975672)
2008-07-15testparm: refactor the per-share logic checks out into do_per_share_checks().Michael Adam1-58/+67
Just to enhance clearness of the code. Michael (This used to be commit cd5d13dec0153c64d541e85bd13138b738cf50af)
2008-07-15testparm: skip the per-share logic checks when --skip-logic-checks is specified.Michael Adam1-1/+1
Michael (This used to be commit 6cafee7e6ae02a32a9f2ddf313d2a20224fa22fe)
2008-07-15testparm: rename -g|--skip-global-ckecks to -l|--skip-logic-checksMichael Adam2-4/+4
as suggested by Karolin. That is what it really means. And per-share logic tests will be disabled by the same switch, too... Michael (This used to be commit 5b8a4c33482917a1ef7071df224957ba831d853a)
2008-07-15Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-localAndrew Bartlett18-61/+216
(This used to be commit 7fb8179f214bbba95eb35d221cb9892b55afe121)
2008-07-15Revert Fedrora DS backend to use extensibleObject.Andrew Bartlett1-1/+1
Until I create a samba4openldaptop and samba4fedoratop... Andrew Bartlett (This used to be commit 6e232c4ae6dc4151599ab4e57add2ec232d4ac13)
2008-07-15Kill of some bogus debugs for the world who does not use the LDAP backendAndrew Bartlett1-3/+3
(This used to be commit 5bde586bdb4a1523a62a764b9ff292a4a8cee4fe)
2008-07-15Fix asking for credentials for non-LDAP provisions.Andrew Bartlett1-1/+1
(This used to be commit 78416f4840df4f8d1f9cc5e46a48b19c86888050)
2008-07-15Rework provision to handle both simple and SASL binds.Andrew Bartlett3-12/+15
Fedora DS is still setup for simple binds only, at this point. (it also fails on other issues). Andrew Bartlett (This used to be commit b24c572d5a38c1f6906751c2ad2f809e1995b510)
2008-07-15Connect to the LDAP backend with SASL credentials.Andrew Bartlett9-21/+111
This reworks our LDAP backend code to move from anonymous access to a shared-secret SASL-protected connection. (SASL selects NTLM or DIGEST-MD5 on my system). To get this working, we must pre-populate the LDAP backend with a DN to store ths SASL secret on, and we use back-ldif for this. This gives us a reasonable basis to deploy a replicated OpenLDAP backend solution. Andrew Bartlett (This used to be commit cd0745253c4a9ec59a035e830e54d74a05b71aaa)
2008-07-15Make up a full hostname for ldapi connections.Andrew Bartlett1-2/+7
The DIGEST-MD5 SASL method requires a hostname, so provide one. Andrew Bartlett (This used to be commit edfb2ed1f22bc735af5a0c3d3ae6ab6771d28f2c)
2008-07-15Add a standard filter for finding the LDAP secrets.Andrew Bartlett1-0/+1
(This used to be commit 28c784966809d634e8497e0716b30bad018467b4)
2008-07-15Cleanup ldap_bind_sasl.Andrew Bartlett1-4/+3
With these changes, we don't leak the LDAP socket, and don't reset all credentials feature flags, just the ones we are actually incompatible with. Andrew Bartlett (This used to be commit 72e52a301102941c41ab423e0212fe9a1aed0405)
2008-07-15Use secrets.ldb to store credentials to contact LDAP backend.Andrew Bartlett3-11/+35
This makes Samba4 behave much like Samba3 did, and use a single set of administrative credentials for it's connection to LDAP. Andrew Bartlett (This used to be commit e396a59788d77aa2fbf3b523c3773fe0e5c976c0)
2008-07-15Allow ldap credentials to be (optionally) stored in secrets.ldbAndrew Bartlett1-11/+33
This includes a simple bind DN, or SASL credentials. The error messages are reworked as on systems without an LDAP backend, we will fail to find this record very often. Andrew Bartlett (This used to be commit 95825ae6d5e9d9846f3a7505a81ebe603826227e)
2008-07-15Try to make NTLMSSP less fussy for unimportant messages.Andrew Bartlett1-2/+13
We don't really care (because nobody uses them) what we send as the domain and workstation in the negotiate packet. Andrew Bartlett (This used to be commit 9ac07e14873df2c18d0e9501691c2d4c4047e218)
2008-07-15Fix 'make gdbtest-enb' and the GDB_PROVISION option.Andrew Bartlett2-2/+2
(This used to be commit 79c4d8e2fabc9c33d978c064b9c01ca45e463ced)
2008-07-15testsuite: fix bug #5594 by using the new --skip-global-ckecks switchMichael Adam1-1/+1
Michael (This used to be commit 32f4b1443af12026c419684be45a7d8b96ccfaac)
2008-07-15testparm: add a switch --skip-global-checks.Michael Adam1-1/+5
This allows for successfully calling testparm without the need to "make install" before. Without this, testparm fails with the message that the lock directory does not exist... Michael (This used to be commit eeb018fad65c19804a4e96ea949fc2c64883439e)
2008-07-14build: use $(PAM_WINBIND_EXTRA_LIBS) instead of @PAM_WINBIND_EXTRA_LIBS@ in ↵Michael Adam1-1/+2
rules. Eliminate more potential traps for picky makes. Michael (This used to be commit 8897aaec32ef7cb4dab37a70754c8596409fed00)
2008-07-14build: use $(WINBIND_NSS_PTHREAD) instead of @WINBIND_NSS_PTHREAD@ in rules.Michael Adam1-1/+2
Eliminate more potential traps for picky makes. Michael (This used to be commit bf619d019225a7aaf17e213e65c5734e68094142)
2008-07-14build: use $(WINBIND_NSS_EXTRA_LIBS) instead of @WINBIND_NSS_EXTRA_LIBS@ in ↵Michael Adam1-1/+2
rules. Eliminate more potential traps for picky makes. Michael (This used to be commit 603b83c980a73e13f7dad35a28830105358c7544)
2008-07-14build: use $(LDAP_LIBS) instead of @LDAP_LIBS@ in rules.Michael Adam1-1/+1
Eliminate more potential traps for picky makes. Michael (This used to be commit 1f0feb3d12aa93400e8ba604df36a00d7cfaa07a)
2008-07-14build: use $(LIBNETAPI_LIBS) instead of @LIBNETAPI_LIBS@ in rules.Michael Adam1-1/+2
Eliminate more potential traps for picky makes. Michael (This used to be commit cd3c667bdaa8c2b09debbfd8c3389cf9f6d690e9)
2008-07-14build: link in $(WINBIND_LIBS) instead of @LIBWBCLIENT_SHARED@Michael Adam1-6/+6
This should fix some more picky makes when not building @LIBWBCLINET_SHARED@ Moreover, we want to link against -lwbclient, not against bin/libwbclient.so anyways. Michael (This used to be commit 73582e4c5168301696cdca569167402f17a67218)
2008-07-14build: use $(LIBTDB_LIBS) instead of @LIBTDB_LIBS@ in rules.Michael Adam1-52/+53
Eliminate more potential traps for picky makes. Michael (This used to be commit 4330a2ab1308bd2b1508d5126146742540219520)
2008-07-14build: use $(LIBTALLOC_LIBS) instead of @LIBTALLOC_LIBS@ in rules.Michael Adam1-62/+63
Eliminate more potential traps for picky makes. Michael (This used to be commit 1719fd3ccc110b90908410c07aee862a8758e683)
2008-07-14build: use $(POPT_LIBS) instad of @POPT_LIBS@ in rules.Michael Adam1-47/+48
Eliminate more potential traps for picky makes. Michael (This used to be commit 87f56f28800d2045e70739a8edcd359ddee662a7)
2008-07-14build: use $(WINBIND_LIBS) instead of @WINBIND_LIBS@ in rules.Michael Adam1-21/+21
This fixes the build on systems with picky make, where libwbclient is not built as a shared library, since the expansion of @WINBIND_LIBS@ will result in an empty line in the rule with just the leading tabs/spaces. Michael (This used to be commit aff6822c3ab3ea46d928570f03f681f53ccf3d50)
2008-07-14Add fix from Simo for bug #5540 - missing code to substituteJeremy Allison1-3/+6
%u. Make this the same as other uses. Jeremy. (This used to be commit c4a137e9789b06047ce53e5828fb5e1bb76aca06)
2008-07-14Fix typo.Karolin Seeger3-3/+3
retieve -> retrieve Karolin (This used to be commit 37c64130701ab13b6f34998ac17fec2d128c2e08)
2008-07-14Remove C++ keywords from events.h header.Andrew Bartlett1-4/+4
Andrew Bartlett (This used to be commit 7ca421eb32bed3c400f863b654712d922c82bfb9)