summaryrefslogtreecommitdiff
path: root/sss_client
AgeCommit message (Collapse)AuthorFilesLines
2010-02-02Warn the user if authentication happens offlineSumit Bose2-0/+87
2010-02-01Improve logging of pam_sssSumit Bose1-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.
2010-02-01Avoid 'PAM' at the beginning of define and enum namesSumit Bose2-44/+45
2010-02-01Rename PAM_USER_INFO to PAM_SYSTEM_INFOSumit Bose2-3/+3
2010-01-22Pointers to non 32 bit aligned data were being cast to uint32_t *George McCollister1-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>
2010-01-21Use version.m4 for setting the SSSD versionStephen Gallagher1-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
2010-01-05Update translations for masterStephen Gallagher2-2/+0
2009-12-18Handle chauthtok with PAM_PRELIM_CHECK separatelySumit Bose2-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.
2009-12-17Properly handle EINTR from poll()Stephen Gallagher1-10/+40
2009-12-15Update IT translationMarina Latini1-4/+4
2009-12-10Add Swedish translation for sss_clientGöran Uddeborg2-0/+37
2009-12-09Add German translationFabian Affolter2-0/+40
2009-12-08Add Spanish translationbeckerde1-8/+10
2009-12-08Add Portuguese translationruigo2-0/+39
2009-11-23Update translation strings for string freezeStephen Gallagher1-1/+0
2009-11-23Update NL translationStephen Gallagher1-6/+6
2009-11-20Add empty NL translationStephen Gallagher2-0/+40
2009-11-18Adding Japanese translationnoriko2-0/+39
2009-11-18Add Italian translation for sss_clientdeneb2-0/+41
2009-11-18Add French translation to sss_clientBouska2-0/+37
2009-11-18Update translatable stringsStephen Gallagher3-18/+18
2009-11-06Clean up unused dependenciesStephen Gallagher2-2/+0
2009-10-27Updating polish translation for 0.7.0Piotr Drąg1-2/+2
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2009-10-23Update version to 0.7.0Stephen Gallagher3-15/+27
Update gettext strings
2009-10-20Clean up rpmlint errors and warnings in sssd-client packageStephen Gallagher1-2/+4
- Run ldconfig in sssd-client post and postun - Version libnss_sss.so as libnss_sss.so.2 (to set the correct SONAME)
2009-10-14use old password if available during password changeSumit Bose1-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.
2009-10-08add syslog message similar to pam_unixSumit Bose1-2/+14
2009-10-05ask for new password if password is expiredSumit Bose1-7/+40
2009-10-05move password handling into subroutinesSumit Bose1-71/+117
2009-10-01Update polish translation for 0.6.0Piotr Drąg1-2/+2
2009-09-25Update version to 0.6.0Stephen Gallagher3-15/+15
Update gettext strings
2009-09-23add a man page for pam_sssSumit Bose5-23/+211
2009-09-16Add missing updates to LINGUAS for pl translationStephen Gallagher1-0/+1
2009-09-16Add pl translationPiotr Drąg1-0/+30
2009-09-15Include m4 directories in tarballStephen Gallagher1-1/+2
Necessary for RPM builds on RHEL5
2009-09-14make cli_pid mandatory and increase version number of pam protocolSumit Bose2-3/+3
2009-09-14remove unused client locale from PAM protocolSumit Bose1-19/+0
2009-09-14Let the PAM client send its PIDSumit Bose2-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
2009-09-11Add 'make tests' targetStephen Gallagher1-0/+3
2009-09-11Add copyright noticesJakub Hrozek2-0/+40
Fixes: #138
2009-09-03configure cleanupsSumit Bose4-12/+14
- replaced mailing list address - let sssd base components read version from VERSION
2009-08-28add configure check for errno_tSumit Bose2-0/+7
2009-08-27do not show server messages to userSumit Bose1-5/+0
2009-08-27removed unused header fileSumit Bose1-18/+0
2009-08-24Update version to 0.5.0Stephen Gallagher2-5/+29
Update gettext strings
2009-08-24Catch possible bad input passed in by glibcSimo Sorce2-0/+20
Seen in tests and was leading to a segfault
2009-08-20Support gettext >= 0.14 instead of 0.17Stephen Gallagher2-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.
2009-08-11Make socket paths a compile-time optionStephen Gallagher3-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.
2009-07-22cleanup of pam_sssSumit Bose1-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
2009-07-13Build all SSSD components with warnings enabledStephen Gallagher2-0/+7
Previously, only the SSSD server components were being built with compile-time warnings enabled. This patch will ensure that all components in common and sss_client are also built the same way.