a620742bffad5ef92597b6a25401f6d5c217afa9 |
|
15-Jan-2014 |
Pavel Reichl <pavel.reichl@redhat.com> |
simple access: refresh master domain info
To correctly decide if an object is a member of the main sssd domain, a flat name
is needed. However, the information may not be available when the module is
inited so it may be necessary to refresh this data later while processing a
request.
Resolves:
https://fedorahosted.org/sssd/ticket/2189 |
c0bca1722d6f9dfb654ad78397be70f79ff39af1 |
|
19-Mar-2013 |
Jakub Hrozek <jhrozek@redhat.com> |
Resolve GIDs in the simple access provider
Changes the simple access provider's interface to be asynchronous. When
the simple access provider encounters a group that has gid, but no
meaningful name, it attempts to resolve the name using the
be_file_account_request function.
Some providers (like the AD provider) might perform initgroups
without resolving the group names. In order for the simple access
provider to work correctly, we need to resolve the groups before
performing the access check. In AD provider, the situation is
even more tricky b/c the groups HAVE name, but their name
attribute is set to SID and they are set as non-POSIX |
225d845476b6136be9b77f528ed986bba7a7f732 |
|
21-Jan-2013 |
Simo Sorce <simo@redhat.com> |
Split simple_access_check function out
Need to split out the function or new additions to the handler funtion will not
allow simple access tests to compile anymore. |
df0596ec12bc5091608371e2977f3111241e8caf |
|
21-Jan-2013 |
Simo Sorce <simo@redhat.com> |
Remove sysdb as a be context structure member
The sysdb context is already available through the 'domain' structure. |
1b474ef7011f4bf9ce4aac85dbc9827a9486d5eb |
|
13-Dec-2010 |
Stephen Gallagher <sgallagh@redhat.com> |
Add group support to the simple access provider
This patch adds simple_allow_groups and simple_deny_groups options
to the simple access provider. It makes it possible to grant or
deny access based on a user's group memberships within the domain.
This patch makes one minor change to previous functionality: now
all deny rules will supersede allow rules. Previously, if both
simple_allow_users and simple_deny_users were set with the same
value, the allow would win.
https://fedorahosted.org/sssd/ticket/440 |
16ac0d6e148b1e07e579d47de1da7ac541447bd2 |
|
08-Mar-2010 |
Sumit Bose <sbose@redhat.com> |
Add simple access provider |