diff -p -up thinkfinger-0.3/pam/pam_thinkfinger.c~ thinkfinger-0.3/pam/pam_thinkfinger.c --- thinkfinger-0.3/pam/pam_thinkfinger.c~ 2007-03-29 17:00:45.000000000 +0200 +++ thinkfinger-0.3/pam/pam_thinkfinger.c 2009-09-14 13:03:36.000000000 +0200 @@ -66,7 +66,7 @@ static void pam_thinkfinger_log (const p va_start (ap, format); vsnprintf (message, sizeof(message), format, ap); va_end(ap); - pam_syslog (pam_thinkfinger->pamh, type, message); + pam_syslog (pam_thinkfinger->pamh, type, "%s", message); } }