Age | Commit message (Collapse) | Author | Files | Lines |
|
merge to 3_0, as the pdb interfaces has changed a bit between the two.
This has not been tested too severly (which means it's completely broken ;-),
but I want it in for review. Feel free to revert it :-)
TODO:
make 'net groupmap' a bit more friendly for alias members.
Put that stuff into pdb_ldap.
Getting the information over to winbind. One plan without linking pdb into
winbind would be to fill group_mapping.tdb with the membership information and
have that as a cache (or use gencache.tdb?). smbd on a PDC or stand-alone
could trigger that itself, the problem is a BDC using LDAP. This needs to do
it on a regular basis. The BDC smbd needs to be informed about SAM changes
somehow...
Volker
(This used to be commit 30ef8fe1e85c0ca229b54f3f1595c4330f7191d1)
|
|
I was rather annoyed by the net groupmap syntax, I could never get it
right.
net groupmap set "domain admins" domadm
creates a mapping,
net groupmap set "domain admins" -C "Comment" -N "newntname"
should also do what you expect.
net groupmap cleanup
solves a problem I've had two times now: Our SID changed, and a user's primary
group was mapped to a SID that is not ours. net groupmap cleanup removes all
mappings that are not from our domain sid.
Volker
(This used to be commit 69879ceffa587ccf2bf59e1c716424e1d20a7f68)
|
|
Volker
(This used to be commit d8ff6e4b30bda45b5f8680694da383d5769d7db5)
|
|
(This used to be commit 585764305aa84a7732f71f2e01227e1a6a08664f)
|
|
exists.
Jeremy.
(This used to be commit a7ef2ce34931d9fcdeb8ecbcad981d96db4c409a)
|
|
>Fix error message when calling namedtogid() fails adding a group map
>entry. Bug #431.
(This used to be commit 1befe1758351f43558808a3c91543752e7ff7823)
|
|
(This used to be commit c17a7dc9a190156a069da3e861c18fd3f81224ad)
|
|
prior to this merge, checkout HEAD_PRE_3_0_0_BETA_3_MERGE
(This used to be commit adb98e7b7cd0f025b52c570e4034eebf4047b1ad)
|
|
Jeremy.
(This used to be commit 9202362ee13c14bd7127713e3976bb9ee11038df)
|
|
(This used to be commit b110c499fa2a483ee82dc471aff8b6d93f6a88cc)
|
|
(This used to be commit 4c7ee6e6b82c69ead96bc90c75cbdfab19486bb5)
|
|
right now but should be ok with tdb's
(This used to be commit 039e77e1d5b6e68cf85bdcc71ff309ebe6528728)
|
|
(This used to be commit cb852a047413a3499fde68a353011afdcaa92ef2)
|
|
(This used to be commit f0c7d9def78db31b0f7f1e97a4cb6dac3382e217)
|
|
changed
(This used to be commit 00dfaa7c2c9227a082ca17ed14aefc19d9087a57)
|
|
(This used to be commit 8c3be38f6acbc85454f2c9bb74c358c99ee5d22a)
|
|
Merging smbgroupedit into 'net groupmap'. Not entirely done.
Need to check on where the privilege code is sitting
and update the docs.
Examples:
root# bin/net help groupmap
net groupmap add
Create a new group mapping
net groupmap modify
Update a group mapping
net groupmap delete
Remove a group mapping
net groupmap list
List current group map
# bin/net groupmap add
Usage: net groupmap add rid=<int> name=<string> type=<domain|local|builtin> [comment=<string>]
# bin/net groupmap delete
Usage: net groupmap delete name=<string|SID>
# bin/net groupmap modify
Usage: net groupmap modify name=<string|SID> [comment=<string>] [type=<domain|local>]
(This used to be commit 0fd28bc3a803ca1ec3dcd8cc6236d4ecc3134584)
|