Age | Commit message (Collapse) | Author | Files | Lines |
|
ts=4 lines that I accidently added earlier.
(This used to be commit 0bcb21ed740fcec0f48ad36bbc2deee2948e8fc7)
|
|
(This used to be commit 1ce32673d960c8b05b6c1b1b99e1976a402417ae)
|
|
This one still cheats and only returns one winbindd_pw structure per call.
Also, doesn't get a new libnet_UserList yet.
(This used to be commit e1b93be1e130692a75a2fc4eb5ca8ee425fe1b82)
|
|
(This used to be commit ef93a7991d3b4445ba87f964f2f17c33044ba8c4)
|
|
(This used to be commit 9bbbedac99278853e30a9f81f594ee3144545268)
|
|
(This used to be commit ebdd03ee9e5bf11d1cb85da0ecb66a84f810bbcc)
|
|
metze
(This used to be commit 84651aee81aaabbebf52ffc3fbcbabb2eec6eed5)
|
|
metze
(This used to be commit 184a7cfc36860e16f9483347ae70a053a5823e83)
|
|
(This used to be commit 0454edc9581e0013eee3a369fb77db3408253c6e)
|
|
(This used to be commit 9fbc8aa15f97ab97f4da801e5d36223a874e912b)
|
|
(This used to be commit 6e6eac551a42d4d68676d408b31207de7b9d0006)
|
|
(This used to be commit ef9bc55a6b1e90d49d621a1c4bebc80b6c7c2be0)
|
|
Thanks to metze (metze@samba.org) for catching this one.
(This used to be commit abf631822da6221af187498cde9fe068cd91ee43)
|
|
(This used to be commit 754b9ff696cda6b2df4d569c9a910ab0ca49e13b)
|
|
(This used to be commit c81b0980cac901e70e52dfd0eb013ad4d6f15540)
|
|
(This used to be commit 760973856fbc3fc940c903bfa5bd82c51339f25c)
|
|
(This used to be commit e928e56219c8911105b34e3a322bd70f7172382b)
|
|
(This used to be commit a18cf553cf9748749d713c4d54f1452ae92f7218)
|
|
(This used to be commit a8893b3078c927b0a56e9d8e8c98cbeabce3e974)
|
|
(This used to be commit 3b8d8fb2c1c75ce5bf30c8676326ac63bd2a4a3d)
|
|
Missed this one on my previous name2domain cleanup patch.
(This used to be commit 4305fab4a20dd765e5874507887e3d489c40a055)
|
|
(This used to be commit 599416ca31e6a6ac0a86e543a3903e218043164a)
|
|
(This used to be commit 682e7124fb4218ce599fdcea1399b6a7a46079e2)
|
|
(This used to be commit 95783210d2d076b9df490acbec9de04b9828f999)
|
|
kai/samba4-gsoc.git;h=728deba680f8cf85cab168a6278a2cf657f65fdb
Make WBSRV_SAMBA3_SET_STRING use safe_strcpy instead of strncpy.
(This used to be commit 6b92b816fc70278d83d23f835275acf5f227dd74)
|
|
return full SIDs for the user SID and primary group sid.
This should help kai with his getpwnam work in winbind.
Andrew Bartlett
(This used to be commit 078671d5015c63e4bcd96815e150dae918763b83)
|
|
We need to set the access_mask and the domain name, or else libnet
will try to do this itself.
This seems to fix the issues Kai was having.
Andrew Bartlett
(This used to be commit 44c193272b05959c756ee0078d666bcdf1374023)
|
|
Apologies for my previous commit, which should never have been
commited untested.
Andrew Bartlett
(This used to be commit ec69f41d093df598cb3969be0efdd6b8b804d423)
|
|
the helper functions instead (and in kai's new code, which just copied
the previous bad practice).
Andrew Bartlett
(This used to be commit 0908d8232e8621e5c7bce74b19e5d1e75fc115ab)
|
|
(This used to be commit a6a45ab9706961ea2a9a7451d9a38cb8dea7baf2)
|
|
can be
used for a name2domain call.
(This used to be commit 75e41da039e10127820635500e185e24ea55c777)
|
|
We now setup a libnet_ctx for each domain. We should then be able to
replace/merge some more of the winbind code with libnet calls,
referencing domain->libnet_ctx.
Andrew Bartlett
(This used to be commit bad2dc14d704be59300f619c84694c11620559e0)
|
|
Add a test for wbinfo -a to test_member.sh
Reimplement the server-side 'pam_auth' and 'pam_auth_crap' calls to
use the same SamLogon code as auth_winbind uses.
In my previous code, we did not bind to the LSA and SAMR pipes, before
attempting operations. We now do this (how we passed any tests before
is beyond me).
This required some rework, particularly to make it easier to setup
secondary connections. The new rpc_secondary_auth_connection()
function also performs the bind.
The dcerpc_connect.c file was getting to big, so things have been
merged into dcerpc_secondary.c.
Andrew Bartlett
(This used to be commit 365778a993b7d76af6d53ba2a598b7e271741dc5)
|
|
are a DC.
Next step is to make it work...
Andrew Bartlett
(This used to be commit a1b6c9ecb9a6f17bcbabf81a8128398df6447490)
|
|
This includes some of the original ildap ldap client API. ldb
provides a much easier abstraction on this to use, and doesn't use
these functions.
Andrew Bartlett
(This used to be commit dc27a7e41c297472675e8c251bb14327a1af3902)
|
|
There are still a few tidyups of old FSF addresses to come (in both s3
and s4). More commits soon.
(This used to be commit fcf38a38ac691abd0fa51b89dc951a08e89fdafa)
|
|
pass against a samba4 winbind
metze
(This used to be commit 57dfc7674352df8b0d4e06750e11a91b574eabb1)
|
|
nsswitch/winbindd_nss.h is just copied from SAMBA_3_0.
nsswitch/winbind_nss_config.h is copied from SAMBA_3_0, too, but I had to
drop some of the defines to make things build again.
Kai
(This used to be commit 553b7e146f52975b45941ba850140e312a280513)
|
|
Andrew Bartlett
(This used to be commit 6ecb3cb0b337260f31abd257e9f900661de4cfd2)
|
|
abartlet: please fix this correct!
metze
(This used to be commit a4df092c80ca5d797bb8e13175c9918f9cc76043)
|
|
(I created finddcs() from the winbind code a while back, so this
finishes that work)
Andrew Bartlett
(This used to be commit 218b279a46a4ca739597936f0b67573599e6d375)
|
|
decided to clean it up a little.
We now use SPNEGO for authentication if possible, and common routines
shared with the rest of the librpc codebase. Rather than make a
connection to IPC$, then connect the pipes to it, we instead have the
lsa and samr pipes as 'secondary connections'.
Andrew Bartlett
(This used to be commit 86654056b22245a57396544d572de6401069b9e5)
|
|
rename private -> private_data
metze
(This used to be commit 58551f2f28fce8f1fcd04736c47ecd7458f32ea2)
|
|
irpc_servers_byname()
metze
(This used to be commit b54584dfabee77ec7743cab431bda9765057a295)
|
|
composite_context, because we don't use the creation function.
Andrew Bartlett
(This used to be commit e37064e356c17d0c87bb7fa7adf0c0d04d8daba2)
|
|
way to go, as this has bitrotted over the past months.
This change in particular catches winbind up with the next
composite_create() function.
We also needed to remove an unused flags field, and fill in the lm
response.
Andrew Bartlett
(This used to be commit bd26e4ffaf1c060fdc3aae28fd4393e83c5a83ea)
|
|
metze
(This used to be commit c3cc03ffb290cb7c1eba51e98c52e5e7c1aba5fb)
|
|
(This used to be commit 7f451cbb8da26cfe27861c402e06b3f34f7ac647)
|
|
using the pattern in the clilsa code, it didn't fill in the p->binding
structure. This affects nearly all users of dcerpc_pipe_open_smb(), so
the simplest fix is to ensure that dcerpc_pipe_open_smb() initialises
the binding if its not already there.
- re-enable the RAW-ACLS test
(This used to be commit d8875c286d2be49c01703d8fd58bbc1842054bd9)
|
|
uint32_t server_id
to
struct server_id server_id;
which allows a server ID to have an node number. The node number will
be zero in non-clustered case. This is the most basic hook needed for
clustering, and ctdb.
(This used to be commit 2365abaa991d57d68c6ebe9be608e01c907102eb)
|