PAM_LOG
PAM_LOG("Error: krb5_init_context() failed");
PAM_LOG("Error: failed to open ccache");
PAM_LOG("Error: krb5_cc_get_principal() failed");
PAM_LOG("%s: %s", _PATH_FTPUSERS, strerror(errno));
PAM_LOG("Got password");
PAM_LOG("Got user: %s", user);
PAM_LOG("Got ruser: %s", (const char *)sourceuser);
PAM_LOG("Got service: %s", (const char *)service);
PAM_LOG("Context initialised");
PAM_LOG("Credentials initialised");
PAM_LOG("Done krb5_cc_register()");
PAM_LOG("Created principal: %s", principal);
PAM_LOG("Done krb5_parse_name()");
PAM_LOG("Got principal: %s", princ_name);
PAM_LOG("Got password");
PAM_LOG("PAM_USER Redone");
PAM_LOG("Done getpwnam_r()");
PAM_LOG("Got TGT");
PAM_LOG("Credentials stashed");
PAM_LOG("Credentials stash verified");
PAM_LOG("Credentials stash not pre-existing");
PAM_LOG("Credentials stash saved");
PAM_LOG("Done cleanup");
PAM_LOG("Done cleanup2");
PAM_LOG("Done cleanup5");
PAM_LOG("Establishing credentials");
PAM_LOG("Got user: %s", (const char *)user);
PAM_LOG("Error krb5_init_context() failed");
PAM_LOG("Context initialised");
PAM_LOG("Got euid, egid: %d %d", euid, egid);
PAM_LOG("Done getpwnam_r()");
PAM_LOG("Done setegid() & seteuid()");
PAM_LOG("Error malloc(): failure");
truncated: PAM_LOG("string truncation failure");
PAM_LOG("Got cache_name: %s", cache_name);
PAM_LOG("Cache initialised");
PAM_LOG("Prepared for iteration");
PAM_LOG("Iteration");
PAM_LOG("Done iterating");
PAM_LOG("Error chown(): %s", strerror(errno));
PAM_LOG("Done chown()");
PAM_LOG("Error chmod(): %s", strerror(errno));
PAM_LOG("Done chmod()");
PAM_LOG("Cache closed");
PAM_LOG("Error pam_setenv(): %s", pam_strerror(pamh, retval));
PAM_LOG("Environment done: KRB5CCNAME=%s", cache_name);
PAM_LOG("Done cleanup2");
PAM_LOG("Done cleanup3");
PAM_LOG("Done seteuid() & setegid()");
PAM_LOG("Got user: %s", (const char *)user);
PAM_LOG("Got credentials");
PAM_LOG("Error krb5_init_context() failed");
PAM_LOG("Context initialised");
PAM_LOG("Got ccache %s", (const char *)ccache_name);
PAM_LOG("Got principal");
PAM_LOG("Done kuserok()");
PAM_LOG("Done cleanup");
PAM_LOG("Illegal flags argument");
PAM_LOG("Got user: %s", (const char *)user);
PAM_LOG("Error krb5_init_context() failed");
PAM_LOG("Context initialised");
PAM_LOG("Error krb5_init_context() failed");
PAM_LOG("Credentials options initialised");
PAM_LOG("Got principal: %s", princ_name);
PAM_LOG("Got password");
PAM_LOG("Credentials established");
PAM_LOG("Got new password");
PAM_LOG("Password changed");
PAM_LOG("Done cleanup");
PAM_LOG("Done cleanup2");
PAM_LOG("Done cleanup3");
PAM_LOG("%s (%s)", b1, b2);
PAM_LOG("%s (%s)", b1, b2);
PAM_LOG("Could not determine default principal name.");
PAM_LOG("Default principal name: %s", principal_name);
PAM_LOG("malformed principal name `%s'", principal_name);
PAM_LOG("Target principal name: %s", *su_principal_name);
PAM_LOG("Got user: %s", user);
PAM_LOG("Got ruser: %s", (const char *)ruser);
PAM_LOG("kuserok: %s -> %s", su_principal_name, user);
PAM_LOG("Got user: %s", user);
PAM_LOG("Login recorded in %s", _PATH_LASTLOGX);
PAM_LOG("Login recorded in %s", _PATH_LASTLOG);
PAM_LOG("Got user: %s", (const char *)user);
PAM_LOG("Checking login.access for user %s on tty %s",
PAM_LOG("Checking login.access for user %s from host %s",
PAM_LOG("Cannot open %s file: %s", nologin, strerror(errno));
PAM_LOG("Opened %s file", nologin);
PAM_LOG("Got user: %s", user);
PAM_LOG("Got user: %s", user);
PAM_LOG("Got password");
PAM_LOG("Radius opened");
PAM_LOG("Radius config file read");
PAM_LOG("Radius build access done");
PAM_LOG("Trying template user: %s",
PAM_LOG("Using template user");
PAM_LOG("User is not superuser");
PAM_LOG("Got user: %s", user);
PAM_LOG("Got TTY: %s", (const char *)tty);
PAM_LOG("WARNING: PAM_TTY starts with " TTY_PREFIX);
PAM_LOG("Got user: %s", user);
PAM_LOG("Got user: %s", user);
PAM_LOG("Doing real authentication");
PAM_LOG("Doing dummy authentication");
PAM_LOG("Got password");
PAM_LOG("Got user: %s", user);
PAM_LOG("Unable to get login class for user %s", user);
PAM_LOG("Got login_cap");
PAM_LOG("Got user: %s", user);
PAM_LOG("PRELIM round");
PAM_LOG("UPDATE round");
PAM_LOG("Illegal flags argument");