summaryrefslogtreecommitdiffstats
path: root/sss_client
Commit message (Collapse)AuthorAgeFilesLines
* Add missing includeJakub Hrozek2010-02-051-0/+1
|
* Warn the user if authentication happens offlineSumit Bose2010-02-022-0/+87
|
* Improve logging of pam_sssSumit Bose2010-02-011-9/+46
| | | | | | | | | | To avoid unnecessary messages in the log files of the system we only send log messages for PAM modules type which are explicitly handled by sssd. Furthermore only the authentication modules sends a log message when the operation was successful. All other modules only sends a message if an error occurs. This patch should fix bz556534.
* Avoid 'PAM' at the beginning of define and enum namesSumit Bose2010-02-012-44/+45
|
* Rename PAM_USER_INFO to PAM_SYSTEM_INFOSumit Bose2010-02-012-3/+3
|
* Pointers to non 32 bit aligned data were being cast to uint32_t *George McCollister2010-01-221-27/+38
| | | | | | | | uint32_t pointers must point to 32 bit aligned data on ARM. Instead of padding the data to force it into alignment I altered the code to memcpy the data to an aligned location. I'd appreciate any and all feedback especially on whether I took the best approach. pam_test_client auth and pam_test_client acct now work on my armeb-xscale-linux-gnueabi target. Signed-off-by: George McCollister <georgem@opteron.novatech-llc.com>
* Use version.m4 for setting the SSSD versionStephen Gallagher2010-01-211-1/+2
| | | | | | | | This is the preferred way of setting the version in a file, as autotools will properly monitor this file for changes and rerun autoconf/configure when necessary to update the version. This means that we don't need to manually perform an autoreconf in order to build a new RPM
* Update translations for masterStephen Gallagher2010-01-052-2/+0
|
* Handle chauthtok with PAM_PRELIM_CHECK separatelySumit Bose2009-12-182-2/+2
| | | | | | If pam_sm_chauthtok is called with the flag PAM_PRELIM_CHECK set we generate a separate call to the sssd to validate the old password before asking for a new password and sending the change password request.
* Properly handle EINTR from poll()Stephen Gallagher2009-12-171-10/+40
|
* Update IT translationMarina Latini2009-12-151-4/+4
|
* Add Swedish translation for sss_clientGöran Uddeborg2009-12-102-0/+37
|
* Add German translationFabian Affolter2009-12-092-0/+40
|
* Add Spanish translationbeckerde2009-12-081-8/+10
|
* Add Portuguese translationruigo2009-12-082-0/+39
|
* Update translation strings for string freezeStephen Gallagher2009-11-231-1/+0
|
* Update NL translationStephen Gallagher2009-11-231-6/+6
|
* Add empty NL translationStephen Gallagher2009-11-202-0/+40
|
* Adding Japanese translationnoriko2009-11-182-0/+39
|
* Add Italian translation for sss_clientdeneb2009-11-182-0/+41
|
* Add French translation to sss_clientBouska2009-11-182-0/+37
|
* Update translatable stringsStephen Gallagher2009-11-183-18/+18
|
* Clean up unused dependenciesStephen Gallagher2009-11-062-2/+0
|
* Updating polish translation for 0.7.0Piotr Drąg2009-10-271-2/+2
| | | | Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
* Update version to 0.7.0sssd-0_7_0Stephen Gallagher2009-10-233-15/+27
| | | | Update gettext strings
* Clean up rpmlint errors and warnings in sssd-client packageStephen Gallagher2009-10-201-2/+4
| | | | | | - Run ldconfig in sssd-client post and postun - Version libnss_sss.so as libnss_sss.so.2 (to set the correct SONAME)
* use old password if available during password changeSumit Bose2009-10-141-8/+9
| | | | | | - if the password is reset by root we do not ask for a password during PAM_PRELIM_CHECK. But if there is one available during PAM_UPDATE_AUTHTOK we will use it, because now we are in an expired password dialog.
* add syslog message similar to pam_unixSumit Bose2009-10-081-2/+14
|
* ask for new password if password is expiredSumit Bose2009-10-051-7/+40
|
* move password handling into subroutinesSumit Bose2009-10-051-71/+117
|
* Update polish translation for 0.6.0Piotr Drąg2009-10-011-2/+2
|
* Update version to 0.6.0sssd-0_6_0Stephen Gallagher2009-09-253-15/+15
| | | | Update gettext strings
* add a man page for pam_sssSumit Bose2009-09-235-23/+211
|
* Add missing updates to LINGUAS for pl translationStephen Gallagher2009-09-161-0/+1
|
* Add pl translationPiotr Drąg2009-09-161-0/+30
|
* Include m4 directories in tarballStephen Gallagher2009-09-151-1/+2
| | | | Necessary for RPM builds on RHEL5
* make cli_pid mandatory and increase version number of pam protocolSumit Bose2009-09-142-3/+3
|
* remove unused client locale from PAM protocolSumit Bose2009-09-141-19/+0
|
* Let the PAM client send its PIDSumit Bose2009-09-142-10/+36
| | | | | | - the client sends the PID as uint32_t and sssd will use uint32_t too - fix a possible type issue where a uint32_t is sent as int32 in internal dbus communication
* Add 'make tests' targetStephen Gallagher2009-09-111-0/+3
|
* Add copyright noticesJakub Hrozek2009-09-112-0/+40
| | | | Fixes: #138
* configure cleanupsSumit Bose2009-09-034-12/+14
| | | | | - replaced mailing list address - let sssd base components read version from VERSION
* add configure check for errno_tSumit Bose2009-08-282-0/+7
|
* do not show server messages to userSumit Bose2009-08-271-5/+0
|
* removed unused header fileSumit Bose2009-08-271-18/+0
|
* Update version to 0.5.0sssd-0_5_0Stephen Gallagher2009-08-242-5/+29
| | | | Update gettext strings
* Catch possible bad input passed in by glibcSimo Sorce2009-08-242-0/+20
| | | | Seen in tests and was leading to a segfault
* Support gettext >= 0.14 instead of 0.17Stephen Gallagher2009-08-202-2/+3
| | | | | | This is needed for support of RHEL5 Adding the assignment of $(localedir) was necessary, as gettext 0.14 does not include automatically assign it.
* Make socket paths a compile-time optionStephen Gallagher2009-08-113-7/+25
| | | | | | Previously, we had hardcoded the paths for the NSS, PAM and private PAM sockets to /var/lib/sss/pipes. With this patch, we will specify the sockets with --with-pipe-path.
* cleanup of pam_sssSumit Bose2009-07-221-250/+241
| | | | | - make pam_sss work with pam_cracklib and similar pam modules - clean up the if-&&-else-|| jungle to make clear what is happening