caller, not the user login tries to authenticate.
* src/login.c: Use pwd->pw_name instead of pwd->pw_uid. This might
be more precise (name must be unique, uid might not be).
+2008-09-20 Nicolas François <nicolas.francois@centraliens.net>
+
+ * src/login.c: Use failent_user to log to audit. username is the
+ caller, not the user login tries to authenticate.
+ * src/login.c: Use pwd->pw_name instead of pwd->pw_uid. This might
+ be more precise (name must be unique, uid might not be).
+
2008-09-20 Nicolas François <nicolas.francois@centraliens.net>
* man/passwd.1.xml: passwd cannot change the full name of the
AUDIT_USER_LOGIN,
NULL, /* Prog. name */
"login",
- (NULL!=username)?username
- :"(unknown)",
+ failent_user,
AUDIT_NO_ID,
hostname,
NULL, /* addr */
AUDIT_USER_LOGIN,
NULL, /* Prog. name */
"login",
- NULL, /* user's name => use uid */
- (unsigned int) pwd->pw_uid,
+ pwd->pw_name,
+ AUDIT_NO_ID,
hostname,
NULL, /* addr */
tty,