summaryrefslogtreecommitdiffstats
path: root/source4/winbind
Commit message (Collapse)AuthorAgeFilesLines
* Rename smbd -> samba.Jelmer Vernooij2008-09-241-1/+1
| | | | | | | | This reverts commit 05ea5e23cf4e70de0bd658b1c5c0ead133967091. Conflicts: source4/smbd/server.c
* Merge ldb_search() and ldb_search_exp_fmt() into a simgle function.Simo Sorce2008-09-231-9/+5
| | | | | The previous ldb_search() interface made it way too easy to leak results, and being able to use a printf-like expression turns to be really useful.
* s4: allways initialize the process model before it's usedStefan Metzmacher2008-09-221-1/+1
| | | | metze
* Revert "Rename smbd -> samba."Jelmer Vernooij2008-09-211-1/+1
| | | | This reverts commit 0e9008be35a5b334bd65e6417193d4b8f27bdc36.
* Rename smbd -> samba.Jelmer Vernooij2008-09-211-1/+1
|
* Let winbind depend directly on libnet rather than through the ejs bindings.Jelmer Vernooij2008-09-161-1/+2
|
* Return the same privilaged winbindd socket as we actually use.Andrew Bartlett2008-09-103-3/+6
| | | | | Andrew Bartlett (This used to be commit 2209787812fd9224d104f332e25d8ce64ef9ee95)
* Fix winbindd not to sit in a busy loop...Andrew Bartlett2008-07-211-1/+2
| | | | | | | | | Clearly winbindd in Samba4 has not ever been run against windows, as when we fixed the Samba4 server not to cause XP to loop like this, Samba4's own client starts looping... Andrew Bartlett (This used to be commit 9741772190a85c7c42c17ff24a4aa3f53fbc9f3a)
* Use a configure-specified directory for the winbind priv pipeAndrew Bartlett2008-06-281-3/+11
| | | | | | | | This makes it easier for RPMs to specify an group for access to that directory. Andrew Bartlett (This used to be commit fa361354433fb9a5c09c84997a7c51f3052c294e)
* Fix the wbinfo test on the LDAP backend.Andrew Bartlett2008-06-282-34/+0
| | | | | | | | | | | | | | The problem was that we would do a blocking wait for the LDAP server, which was also blocking on us returning (because we were in single process mode). The LDAP connection being made here is useless anyway, and will need to be an async ldb_connect() before anybody reintroucues it (nobody in their right mind would program a winbindd backend on pure LDAP, when the ldb abstraction is available). Andrew Bartlett (This used to be commit 23280b2e6ed5afb968bf0b8c40febb085eed38a1)
* Make up the right dependencies now that ldb depends on libeventsSimo Sorce2008-06-141-0/+1
| | | | (This used to be commit 3b8eec7ca334528cad3cdcd5e3fc5ee555d8d0e0)
* Fix a couple (well, little more than that..) of typos.Jelmer Vernooij2008-05-181-3/+3
| | | | (This used to be commit a6b52119940a900fb0de3864b8bca94e2965cc24)
* Create prototype headers from Makefile directory, without smb_build in the ↵Jelmer Vernooij2008-05-181-3/+6
| | | | | | middle. (This used to be commit f4a77b96f9c17d853348b70794026e5b9e384942)
* Use variables for source directory in a couple more places.Jelmer Vernooij2008-05-181-3/+3
| | | | (This used to be commit c41bd3005f5f0b9cfd3709fc9217b4a401d265b4)
* Merge branch 'v4-0-test' into v4-0-gmake3Jelmer Vernooij2008-05-101-1/+1
|\ | | | | | | | | | | | | | | | | Conflicts: source/auth/config.mk source/auth/gensec/config.mk source/torture/smbtorture.c (This used to be commit edfd02e59bba86b977bd60848f57a614691fff7a)
| * Tiago Batista posted a patch to fix the build:Tiago Batista2008-05-061-1/+1
| | | | | | | | | | | | | | | | | | Trying to compile the latest git tree, I got some errors "auth/pam_error.h not found" errors, it looks like it moved to auth/ntlm/pam_errors.h. Andrew Bartlett (This used to be commit 95831a015ae076b52256961f771f50dd9b278e33)
* | Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3Jelmer Vernooij2008-04-2514-139/+100
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: source/Makefile source/auth/config.mk source/auth/gensec/config.mk source/build/m4/public.m4 source/build/make/python.mk source/build/make/rules.mk source/build/smb_build/header.pm source/build/smb_build/main.pl source/build/smb_build/makefile.pm source/dsdb/config.mk source/dsdb/samdb/ldb_modules/config.mk source/kdc/config.mk source/lib/events/config.mk source/lib/events/events.c source/lib/ldb/config.mk source/lib/nss_wrapper/config.mk source/lib/policy/config.mk source/lib/util/config.mk source/libcli/smb2/config.mk source/libnet/config.mk source/librpc/config.mk source/nbt_server/config.mk source/ntptr/ntptr_base.c source/ntvfs/posix/config.mk source/ntvfs/sysdep/config.mk source/param/config.mk source/rpc_server/config.mk source/rpc_server/service_rpc.c source/scripting/ejs/config.mk source/scripting/python/config.mk source/smb_server/config.mk source/smbd/server.c source/torture/config.mk source/torture/smb2/config.mk source/wrepl_server/config.mk (This used to be commit 13bbd420681519894a4036729c43273912c9b402)
| * libnet: Make UserInfo accept a SID as input as well, fix wb_cmd_getpwuidKai Blin2008-04-242-5/+7
| | | | | | | | (This used to be commit 5f3a70f285ad8a412105c0e498e486f93fc279bc)
| * Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartletAndrew Bartlett2008-04-181-1/+0
| |\ | | | | | | | | | (This used to be commit e8da1559f7282127264c671c485e812f669b97ba)
| | * fixed a double free in winbind Andrew Tridgell2008-04-181-1/+0
| | | | | | | | | | | | | | | | | | state->domain->netlogon_binding is a child of ctx, and ctx is freed by the composite_is_ok failure callback (This used to be commit 3c217518ba9a7b64fe6c842187499f1ee5189567)
| * | Fix samba3 protocol to correctly include the NULL terminatorAndrew Bartlett2008-04-181-0/+3
| |/ | | | | | | | | Andrew Bartlett (This used to be commit fa459913039673e55aa9300962f01e5079dd20d8)
| * Specify event_context to ldb_wrap_connect explicitly.Jelmer Vernooij2008-04-173-2/+5
| | | | | | | | (This used to be commit b4e1ae07a284c044704322446c94351c2decff91)
| * Remove event context tracking from the credentials struct.Jelmer Vernooij2008-04-172-4/+0
| | | | | | | | (This used to be commit 4d7fc946b2ec50e774689c9036423b6feef99b8e)
| * Fix struct_based winbind test for 'check machine account'.Andrew Bartlett2008-04-161-4/+5
| | | | | | | | | | | | | | | | | | The problem here was that we did not fill in the error strings in the success case, and the testsuite checked against the incorrect 'freindly' error string. Andrew Bartlett (This used to be commit df05f118831245bdb19573711545bdb1b01a0c50)
| * Fix wbinfo --trusted-domains.Andrew Bartlett2008-04-162-5/+9
| | | | | | | | | | | | | | | | The problems here were that we did not bind to the LSA pipe, and we did not consider it possible to have 0 trusted domains. Andrew Bartlett (This used to be commit 86694d429d62940882ac9b7af83b3e7d00e67c5a)
| * Fix winbind to check machine account.Andrew Bartlett2008-04-154-106/+63
| | | | | | | | | | | | | | | | This enables 'wbinfo -t', by checking the machine account with a SamLogon call. Andrew Bartlett (This used to be commit abefa12029a17e9007f4884f3651d835a10ee9e3)
| * Use _OBJ_FILES variables in a couple more places.Jelmer Vernooij2008-04-141-18/+18
| | | | | | | | (This used to be commit 92856d5054106894b65cd1a1b5119c0facfc4cff)
| * show what type of idmapping has failedAndrew Tridgell2008-04-141-2/+2
| | | | | | | | (This used to be commit 8a222419528153b889cb1a7eae09a155f196b9b5)
| * Fixed a crash bug in unixuid module on failed ID mappingAndrew Tridgell2008-04-112-12/+8
| | | | | | | | | | | | | | | | | | | | | | We need to intialise *ids regardless of the status of the call, as the IDL specifies that the out[] array always exists. If we don't initialise out then we get a segv when a id mapping fails. This still doesn't explain why the idmapping is failing, but at least the client now gets NT_STATUS_NONE_MAPPED rather than a crashed server. (This used to be commit 4449ce381aca25e7f510a2f24b43c3a81e870032)
* | Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3Jelmer Vernooij2008-04-084-91/+148
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: source/auth/credentials/config.mk source/auth/gensec/config.mk source/build/smb_build/makefile.pm source/heimdal_build/config.mk source/lib/events/config.mk source/lib/nss_wrapper/config.mk source/lib/policy/config.mk source/lib/registry/config.mk source/lib/socket_wrapper/config.mk source/lib/tdb/config.mk source/lib/tls/config.mk source/lib/util/config.mk source/libcli/config.mk source/libcli/ldap/config.mk source/libnet/config.mk source/librpc/config.mk source/param/config.mk source/rpc_server/config.mk source/scripting/ejs/config.mk source/smbd/process_model.mk (This used to be commit 760378e0294dd0cd4523a83448328478632d7e3d)
| * idmap: Also store sid type in the idmap dbKai Blin2008-04-021-71/+74
| | | | | | | | (This used to be commit 018eb64f038210279b90925e6a981c067aef4be9)
| * wbclient: Add an async winbind client library.Kai Blin2008-04-022-18/+72
| | | | | | | | (This used to be commit 3e3563f2840e7cd795f5fc157003af3c932cb4d1)
| * winbind: Bump down the debuglevel.Kai Blin2008-04-021-2/+2
| | | | | | | | (This used to be commit 02c7913bf29ab8cc7e9ce3efe854c02a3c3200cc)
* | Merge v4.0-testJelmer Vernooij2008-03-289-583/+519
|\| | | | | | | (This used to be commit 977dbdeaf363c8905ed9fd0570eba4be80582833)
| * idmap: Map SIDs to unixids instead of uids/gidsKai Blin2008-03-189-583/+519
| | | | | | | | (This used to be commit 73ac7c4a1ce937bddd3c52d048665cd0078c6aaa)
* | Fix the build.Jelmer Vernooij2008-03-081-1/+1
| | | | | | | | (This used to be commit f2e49744717eb46bbfafeea9e2eb412a38a142e7)
* | Move object file lists to the Makefile.Jelmer Vernooij2008-03-031-18/+18
|/ | | | (This used to be commit a7e6d2a1832db388fdafa1279f84c9a8bbfc87d6)
* Remove use of global_loadparm.Jelmer Vernooij2008-02-281-0/+1
| | | | (This used to be commit 3cf3922c806d0e33439073d204b44bf0af3102d5)
* Remove uses of global_loadparm.Jelmer Vernooij2008-02-251-1/+1
| | | | (This used to be commit a16c9a2129ce92e7e1a613b2badd168e42ead436)
* Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivialJelmer Vernooij2008-02-219-18/+1160
|\ | | | | | | (This used to be commit 52a8d06f00ab3900e2186e047902dbcbe3138a01)
| * idmap: Handle SID->gidKai Blin2008-02-212-5/+263
| | | | | | | | (This used to be commit 78d22a28eca4dd89f629dbe75287e9ac3940606b)
| * idmap: Handle SID->uidKai Blin2008-02-212-8/+264
| | | | | | | | (This used to be commit 4037ca6b9cf14219b4a4475399a51db01c655da6)
| * idmap: Handle gid->SID mappingKai Blin2008-02-212-7/+163
| | | | | | | | (This used to be commit 6f2d95030cd7b4b22d1b75d15b76881449eda697)
| * idmap: Handle uid->SID mappingKai Blin2008-02-216-5/+477
| | | | | | | | (This used to be commit 6ac6de8476ba036eb041e054bc37e4503dc2fde8)
* | Remove more uses of global_loadparm.Jelmer Vernooij2008-02-211-0/+1
|/ | | | (This used to be commit a1715b1f48ba44bd94844418cc9299649aaf1a5e)
* Remove useless layer of indirection, where every service calledAndrew Bartlett2008-02-041-12/+1
| | | | | | | | task_service_init() manually. Now this is called from service.c for all services. Andrew Bartlett (This used to be commit 9c9a4731cafd0dcf6c8523a7b06759cd4f14e4db)
* Rework service init functions to pass down service name. This isAndrew Bartlett2008-02-041-1/+1
| | | | | | | | needed to change prefork behaviour based on what service is being started. Andrew Bartlett and David Disseldorp (This used to be commit 0d830580e3539c96da3aa6c72fafe6eacd7a74a0)
* r26672: Janitorial: Remove uses of global_loadparm.Jelmer Vernooij2008-01-051-3/+4
| | | | (This used to be commit 18cd08623eaad7d2cd63b82ea5275d4dfd21cf00)
* r26638: libndr: Require explicitly specifying iconv_convenience for ↵Jelmer Vernooij2008-01-011-1/+2
| | | | | | ndr_struct_push_blob(). (This used to be commit 61ad78ac98937ef7a9aa32075a91a1c95b7606b3)
* r26435: Remove global_loadparm instance.Jelmer Vernooij2007-12-211-0/+1
| | | | (This used to be commit 66fd8d480bdfeb1c95da8843da3d18abe3f997e1)