summaryrefslogtreecommitdiffstats
path: root/sss_client/sss_cli.h
Commit message (Collapse)AuthorAgeFilesLines
* Eliminate separate build tree for sss_clientStephen Gallagher2010-02-181-220/+0
|
* Make change password errors more transparentSumit Bose2010-02-121-1/+2
|
* Make return values more specific during password changeSumit Bose2010-02-101-1/+2
| | | | | | | - return PAM_AUTHTOK_ERR instead of PAM_SYSTEM_ERR if the password change operation fails - send a message to the user if the system is offline and the password cannot be changed
* Send a message to the user if the login is delayedSumit Bose2010-02-101-1/+2
|
* Warn the user if authentication happens offlineSumit Bose2010-02-021-0/+5
|
* Avoid 'PAM' at the beginning of define and enum namesSumit Bose2010-02-011-17/+17
|
* Rename PAM_USER_INFO to PAM_SYSTEM_INFOSumit Bose2010-02-011-1/+1
|
* Handle chauthtok with PAM_PRELIM_CHECK separatelySumit Bose2009-12-181-1/+1
| | | | | | 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.
* make cli_pid mandatory and increase version number of pam protocolSumit Bose2009-09-141-1/+1
|
* Let the PAM client send its PIDSumit Bose2009-09-141-1/+2
| | | | | | - 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 configure check for errno_tSumit Bose2009-08-281-0/+5
|
* Make socket paths a compile-time optionStephen Gallagher2009-08-111-6/+0
| | | | | | 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.
* added new pam client protocolSumit Bose2009-05-151-1/+14
|
* added more flexible handling of client protocolSumit Bose2009-05-151-1/+2
| | | | | - allow different protocol versions for PAM and NSS - support more than one protocol version in the responder
* added response type PAM_ENV_ITEM and integrated response data into dbus messagesSumit Bose2009-03-201-0/+3
|
* added generic PAM return messages and a false login delaySumit Bose2009-03-101-0/+5
|
* Treat uids and gids as 32 bit numbers not 64Simo Sorce2009-03-101-1/+1
| | | | | | In the nss communication protocol we were treating uids and gids as 64 bit values, but uids and gids are really u32 values, change the protocol to reflect the real size.
* added a privileged pipeSumit Bose2009-03-051-6/+8
|
* Add PAM clientSumit Bose2009-02-241-0/+188
Also rename nss_client to sss_client and reuse the same pipe protocol for both the NSS and PAM client libraries. Signed-off-by: Simo Sorce <ssorce@redhat.com>