Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 164375 | Differences between
and this patch

Collapse All | Expand All

(-)pam_keyring-0.0.8.orig/src/compat.c (-6 / +6 lines)
Lines 37-51 Link Here
37
        if (!msgbuf) {
37
        if (!msgbuf) {
38
                syslog (LOG_AUTHPRIV|LOG_CRIT, "%s: vasprintf: %m",
38
                syslog (LOG_AUTHPRIV|LOG_CRIT, "%s: vasprintf: %m",
39
                    "pam_keyring");
39
                    "pam_keyring");
40
                closelog();
40
        } else {
41
                return;
41
	  syslog (LOG_AUTHPRIV|priority, "%s: %s: %s",
42
        }
43
44
        syslog (LOG_AUTHPRIV|priority, "%s: %s: %s",
45
            "pam_keyring", service, msgbuf);
42
            "pam_keyring", service, msgbuf);
43
	  free(msgbuf);
46
//	_pam_overwrite(msgbuf);
44
//	_pam_overwrite(msgbuf);
45
	}
47
46
48
        closelog();
47
        closelog();
48
49
}
49
}
50
50
51
/*
51
/*
Lines 53-59 Link Here
53
 * response.
53
 * response.
54
 */
54
 */
55
int
55
int
56
pam_prompt(pam_handle_t *pamh, int style, const char *prompt, char **user_msg)
56
pam_prompt(pam_handle_t *pamh, int style, char **user_msg, const char *prompt)
57
{
57
{
58
	int retval;
58
	int retval;
59
	const void *item;
59
	const void *item;
(-)pam_keyring-0.0.8.orig/src/compat.h (-1 / +1 lines)
Lines 6-11 Link Here
6
6
7
extern int PAM_FORMAT((printf, 4, 5)) PAM_NONNULL((1,4))
7
extern int PAM_FORMAT((printf, 4, 5)) PAM_NONNULL((1,4))
8
pam_prompt (pam_handle_t *pamh, int style, char **response,
8
pam_prompt (pam_handle_t *pamh, int style, char **response,
9
            const char *fmt, ...);
9
            const char *prompt);
10
10
11
#endif
11
#endif

Return to bug 164375