| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
| |
A very simply binary that can be used to test getting data from the
library via SSSD in pretty much the same way SSSD would. A required
positional parameter specifies the map name and the tool would print out
all the key/value pairs using _sss_getautomntent_r(). You can also
specify -n to query a specific key using _sss_getautomntbyname_r().
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is the library the autofs client is using. automounter dlopen()s
the library so there is no header file, no pkgconfig file and the
library is in the libsss_autofs package, not in -devel.
The library provides the following interface:
* _sss_setautomntent() - select the map for processing
* _sss_getautomntent_r() - iterates through key/value pairs in the
selected map. The key is usually the mount
point, the value is mount information
(server:/export)
* _sss_getautomntbyname_r() - returns value for a specific key.
* _sss_endautomntent() deselect a map, clean up
|
| |
|
| |
|
|
|
|
|
| |
This would allow to select the autofs feature during build without
having to select the other features.
|
| |
|
|
|
|
| |
Avoid #ifdefs in the general part of the code
|
|
|
|
|
|
|
| |
At the time being the option is also turned on when
--enable-all-experimental-features is specified.
https://fedorahosted.org/sssd/ticket/1145
|
|
|
|
|
|
|
| |
https://fedorahosted.org/sssd/ticket/1144
Squashed patch from Jan Zeleny:
Add SUDO provider to the list of available providers in SSSDConfig.py
|
|
|
|
| |
https://fedorahosted.org/sssd/ticket/1116
|
|
|
|
| |
https://fedorahosted.org/sssd/ticket/1116
|
|
|
|
|
|
| |
New sudo responder option: cache_timeout
https://fedorahosted.org/sssd/ticket/1111
|
|
|
|
| |
https://fedorahosted.org/sssd/ticket/1016
|
| |
|
|
|
|
| |
https://fedorahosted.org/sssd/ticket/1152
|
| |
|
|
|
|
| |
The common function could be reused in new responders
|
| |
|
|
|
|
|
|
| |
The wrong position in configuration directive array caused problems in
IPA provider, which tried to fetch another value instead of the services
lookup base.
|
| |
|
|
|
|
|
| |
Most of the the searches in the Sudo responder include the sudoUser
attribute. Indexing it will make the responder faster.
|
|
|
|
| |
https://fedorahosted.org/sssd/ticket/1137
|
|
|
|
|
| |
Adds the new service map options to the SSSDConfig API and the
manpages.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Building docs only worked in parallel builds. This patch uses
abs_top_srcdir to make building documentation work in both parallel and
in-tree builds.
|
| |
|
|
|
|
| |
https://fedorahosted.org/sssd/ticket/1109
|
|
|
|
| |
https://fedorahosted.org/sssd/ticket/1158
|
| |
|
|
|
|
|
|
|
| |
Without user name given it displays cn=defaults record.
Client no longer display raw data.
https://fedorahosted.org/sssd/ticket/1143
|
|
|
|
| |
https://fedorahosted.org/sssd/ticket/1143
|
|
|
|
| |
https://fedorahosted.org/sssd/ticket/1143
|
|
|
|
| |
https://fedorahosted.org/sssd/ticket/1143
|
|
|
|
| |
https://fedorahosted.org/sssd/ticket/1143
|
|
|
|
|
| |
I pushed an older version of this patch that had the incorrect
name. This is the interdiff.
|
|
|
|
|
|
| |
Also remove the old request implementation
https://fedorahosted.org/sssd/ticket/1115
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* the internal request is now more generic and is decoupled from
account-specific data. There is a new sss_dp_issue_request() wrapper
that issues a BE request or registers a callback
* the public requests all use struct sss_dp_req_state as the tevent_req
state data. This allows to report back data from the internal request
even if the caller is just a callback notifier
* each specific request now uses an _info structure that contains all
the data necessary to construct a DBusMessage passed to provider
* each specific request now defines a sss_dp_get_$data_msg callback that
is called from the sss_dp_issue_request() common wraper. The purpose
of the wrapper is to construct a DBusMessage and bind it to a DBus
method so the message can be just sent over to back end
The miscellanous changes include:
* change SSS_DP_ constants to an enum. This way, a switch() would error
if a value is not handled.
* rename sss_dp_get_account_int_send() to sss_dp_internal_get_send()
request because the internal request is going to handle more than just
account data
* the DBus return values were renamed from err_maj, err_min to dp_err
and dp_ret respectively
|
| |
|
| |
|