Kai Blin
ea055e8c79
s4: Switch to S3-style id mapping data types.
2010-02-11 23:56:35 +01:00
Kai Blin
86d70ae944
s4 idmap: Make the sid_to_xid and xid_to_sid calls static.
...
Looking at the winbind interface, we should only be using the bulk conversion calls.
2010-02-11 23:56:35 +01:00
Andrew Tridgell
4ad0397d8a
s4-ldbwrap: added re-use of ldb contexts in ldb_wrap_connect()
...
This allows us to reuse a ldb context if it is open twice, instead
of going through the expensive process of a full ldb open. We can
reuse it if all of the parameters are the same.
The change relies on callers using talloc_unlink() or free of a parent
to close a ldb context.
2009-10-23 14:52:17 +11:00
Andrew Tridgell
7f1832c469
s4: ran minimal_includes.pl on source4/winbind
2009-10-20 16:04:51 +11:00
Kai Blin
07aa05f678
shared: Move dom_sid_* utility functions to top level
2009-02-01 19:42:30 +01:00
Stefan Metzmacher
183c379fe5
s4:lib/tevent: rename structs
...
list=""
list="$list event_context:tevent_context"
list="$list fd_event:tevent_fd"
list="$list timed_event:tevent_timer"
for s in $list; do
o=`echo $s | cut -d ':' -f1`
n=`echo $s | cut -d ':' -f2`
r=`git grep "struct $o" |cut -d ':' -f1 |sort -u`
files=`echo "$r" | grep -v source3 | grep -v nsswitch | grep -v packaging4`
for f in $files; do
cat $f | sed -e "s/struct $o/struct $n/g" > $f.tmp
mv $f.tmp $f
done
done
metze
2008-12-29 20:46:40 +01:00
Simo Sorce
508527890a
Merge ldb_search() and ldb_search_exp_fmt() into a simgle function.
...
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.
2008-09-23 18:17:46 -04:00
Jelmer Vernooij
21fc767378
Specify event_context to ldb_wrap_connect explicitly.
...
(This used to be commit b4e1ae07a2
)
2008-04-17 12:23:44 +02:00
Andrew Tridgell
6abdaefb0f
show what type of idmapping has failed
...
(This used to be commit 8a22241952
)
2008-04-14 11:30:10 +02:00
Kai Blin
b6c48091d4
idmap: Also store sid type in the idmap db
...
(This used to be commit 018eb64f03
)
2008-04-02 23:07:41 +02:00
Kai Blin
a1875b039b
idmap: Map SIDs to unixids instead of uids/gids
...
(This used to be commit 73ac7c4a1c
)
2008-03-18 10:55:31 +01:00
Kai Blin
99b311449f
idmap: Handle SID->gid
...
(This used to be commit 78d22a28ec
)
2008-02-21 11:22:15 +01:00
Kai Blin
705abe2cb3
idmap: Handle SID->uid
...
(This used to be commit 4037ca6b9c
)
2008-02-21 11:22:10 +01:00
Kai Blin
9c7f714962
idmap: Handle gid->SID mapping
...
(This used to be commit 6f2d95030c
)
2008-02-21 11:22:06 +01:00
Kai Blin
895874d966
idmap: Handle uid->SID mapping
...
(This used to be commit 6ac6de8476
)
2008-02-21 11:21:59 +01:00