summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-10-17MONITOR: fix timeout conversionStephen Gallagher1-1/+1
2011-10-17gitignore additionsJakub Hrozek1-1/+20
2011-10-17Sanitize DN in sysdb_get_direct_parentsJakub Hrozek1-1/+7
2011-10-17Add a missing breakJakub Hrozek1-0/+1
2011-10-14Update sssd-example.confMarko Myllynen1-3/+6
Mention cache_credentials and tweak the AD example to match the wiki page. https://fedorahosted.org/sssd/wiki/Configuring%20sssd%20to%20authenticate%20with%20a%20Windows%202008%20Domain%20Server
2011-10-14TOOLS: Do not leak pid_file handle on errorStephen Gallagher1-1/+2
Coverity 11032
2011-10-14Report on errno, not return code in create_socket_symlinkJakub Hrozek1-0/+2
https://fedorahosted.org/sssd/ticket/1044
2011-10-14Fix off-by-one error in remove_socket_symlink()Jakub Hrozek1-1/+1
https://fedorahosted.org/sssd/ticket/1043
2011-10-14Fixed timeout handling in respondersJan Zeleny1-72/+72
2011-10-14BUILDSYS: Fix --without-manpagesStephen Gallagher2-1/+8
We weren't honoring the --without-manpages option, and this was causing builds to break. Note: 'make dist[check]' will not work if you have configured with --without-manpages because it will not be able to pre-generate the translation files necessary for tarball release.
2011-10-14HBAC: Use originalMember for identifying hostgroupsStephen Gallagher3-45/+165
2011-10-14HBAC: Use originalMember for identifying servicegroupsStephen Gallagher3-41/+169
2011-10-14HBAC: Do not save member/memberOf linksStephen Gallagher1-120/+0
We can just trust the values from the FreeIPA server
2011-10-13SysDB commands that save lastUpdate allows this value to be passed inPavel Březina11-77/+130
https://fedorahosted.org/sssd/ticket/836
2011-10-13Check if dp_requests hash table exists before using itJakub Hrozek1-0/+5
2011-10-13man page fix (lists are comma-separated)Jan Zeleny3-4/+4
https://fedorahosted.org/sssd/ticket/1024
2011-10-13Streamline the example configJakub Hrozek1-72/+28
https://fedorahosted.org/sssd/ticket/1014
2011-10-13Append PID to sbus server socket name, let clients use a symlinkJakub Hrozek7-21/+175
https://fedorahosted.org/sssd/ticket/1034
2011-10-13Add option to follow symlinks to check_file()Jakub Hrozek6-7/+35
2011-10-07SYSDB: New source file for sysdb upgrade routinesStephen Gallagher4-888/+930
2011-10-06Fix small bug where TALLOC_CTX could end up unfreed.Pavel Zuna1-3/+3
2011-10-06Fix typo in sysdb_get_direct_parentsJakub Hrozek1-1/+1
2011-10-03Use explicit base 10 for converting strings to integersJakub Hrozek6-9/+9
https://fedorahosted.org/sssd/ticket/1013
2011-09-28Return users and groups based on aliasJakub Hrozek3-8/+10
https://fedorahosted.org/sssd/ticket/926
2011-09-28Store name aliases for users, groupsJakub Hrozek5-37/+216
Also checks fake users for aliases when storing a real users so that getgrnam for a RFC2307 group that references a user by his secondary name followed by getpwnam for this user by his primary name works
2011-09-28Add a sysdb_get_direct_parents functionJakub Hrozek3-57/+113
2011-09-28Add sysdb interface to get name aliasesJakub Hrozek2-1/+64
2011-09-28HBAC: fix typos preventing proper hostgroup evaluationStephen Gallagher1-3/+3
2011-09-28Fixed bad logic in processing netgroups in LDAP providerJan Zeleny1-1/+3
2011-09-28IPA access: hostname comparison should be case-insensitiveJakub Hrozek1-1/+1
2011-09-28Unbreak ./configureMarko Myllynen1-1/+1
./configure at least from 1.5.13 is failing on Ubuntu Oneiric. The node ``Conditionals'' of automake manual states: Note that you must arrange for _every_ `AM_CONDITIONAL' to be invoked every time `configure' is run. If `AM_CONDITIONAL' is run conditionally (e.g., in a shell `if' statement), then the result will confuse `automake'. So the trick is to run AM_CONDITIONAL unconditionally.
2011-09-28Multiline macro cleanupJakub Hrozek18-22/+24
This is mostly a cosmetic patch. The purpose of wrapping a multi-line macro in a do { } while(0) is to make the macro usable as a regular statement, not a compound statement. When the while(0) is terminated with a semicolon, the do { } while(0); block becomes a compound statement again.
2011-09-21Enable the midpoint cache update by defaultStephen Gallagher2-2/+2
https://fedorahosted.org/sssd/ticket/918
2011-09-20Added quiet option to pam_sssPavel Březina2-5/+36
https://fedorahosted.org/sssd/ticket/894
2011-09-20Fix wrong buffer size in has_phy_80211_subdir()Jakub Hrozek1-2/+3
https://fedorahosted.org/sssd/ticket/1002
2011-09-20Fix uninitialized pointer read in sdap_gssapi_get_default_realm()Jakub Hrozek1-1/+1
https://fedorahosted.org/sssd/ticket/1003
2011-09-20Add missing options to sssd.api.confMarko Myllynen3-3/+26
2011-09-20MAN: Add more information about internal credential storageStephen Gallagher2-1/+8
2011-09-15Fix typo in specfileStephen Gallagher1-2/+2
2011-09-15Do not build documentation on RHEL 5Stephen Gallagher1-1/+17
RHEL 5 has a very old version of doxygen that does not search the correct locations for documentation.
2011-09-15MONITOR: Correctly detect lack of response from servicesStephen Gallagher1-21/+26
We were incorrectly using DBUS_ERROR_TIMEOUT here. The correct behaviour is to check for DBUS_ERROR_NO_REPLY. This way we will properly handle the three-tries in the tasks_check_handler(). Additionally, we weren't properly handling failure counts correctly, meaning we weren't restarting stuck services in a timely manner.
2011-09-08DEBUG timestamps offer higher precision - SSSDConfig updatedPavel Březina3-0/+3
https://fedorahosted.org/sssd/ticket/956
2011-09-08DEBUG timestamps offer higher precision - unit tests updatedPavel Březina1-14/+215
https://fedorahosted.org/sssd/ticket/956
2011-09-08DEBUG timestamps offer higher precision - man page updatedPavel Březina2-0/+27
https://fedorahosted.org/sssd/ticket/956
2011-09-08DEBUG timestamps offer higher precisionPavel Březina9-21/+116
https://fedorahosted.org/sssd/ticket/956 Added: --debug-microseconds=0/1 Added: debug_microseconds to sssd.conf
2011-09-08Add libipa_hbac documentation to the -devel packageStephen Gallagher1-1/+5
2011-09-08Improve documentation of libipa_hbacStephen Gallagher4-22/+1699
2011-09-07Do not access memory out of boundsSumit Bose1-2/+2
2011-09-06Keep deref controls until the whole request is finishedJakub Hrozek1-8/+45
https://fedorahosted.org/sssd/ticket/989 John Hodrien found out that when paging is used while dereferencing an entry, sssd_be may segfault on the second page. This was because paging returned the control to sdap_generic_search multiple times but sssd was freeing dereference control after the first search invocation. The subsequend sdap searched accessed memory that was already freed.
2011-09-06Improve error message for LDAP password constraint violationJakub Hrozek3-16/+29
https://fedorahosted.org/sssd/ticket/985