summaryrefslogtreecommitdiffstats
path: root/BUILD.txt
diff options
context:
space:
mode:
authorSimo Sorce <simo@redhat.com>2012-11-22 16:34:18 -0500
committerSimo Sorce <simo@redhat.com>2013-01-04 14:40:54 -0500
commitc8febcca6b0c1e3430b6abb4eb14564e33380e54 (patch)
treeca2045590ba939ba6e06e491061079a9eeed05d8 /BUILD.txt
parente74d221abc5fc4f8db25cda04998bd2d9a63134e (diff)
downloadsssd-my-master.tar.gz
sssd-my-master.tar.xz
sssd-my-master.zip
Cleanup error message handling for krb5 childmy-master
Use the new internal SSSD errors, to simplify error handling. Instad of having up to 3 different errors to care about (system, krb5 and pam_status), collapse all error reporting into one error type mapped on errno_t. The returned error can contain either SSSD internal errors, kerberos errors or system errors, they all use differen number spaces so there is no overlap and tey can be safely merged. This means the errors bein sent from the child to the parent is not a pam status error message anymore. The parent properly deals with that. Also not that this patch removes returning SSS_PAM_SYSTEM_INFO from the krb5_child for kerberos errors as all it was doing was simply to make the parent emit the same debug log already emitted by the child, and the code is simpler if we do not do that.
Diffstat (limited to 'BUILD.txt')
0 files changed, 0 insertions, 0 deletions