version 1.1.1.3, 2013/07/22 10:46:12
|
version 1.1.1.4, 2014/06/15 16:12:54
|
Line 77 sudo_securid_init(struct passwd *pw, sudo_auth *auth)
|
Line 77 sudo_securid_init(struct passwd *pw, sudo_auth *auth)
|
if (AceInitialize() != SD_FALSE) |
if (AceInitialize() != SD_FALSE) |
debug_return_int(AUTH_SUCCESS); |
debug_return_int(AUTH_SUCCESS); |
|
|
warningx(_("failed to initialise the ACE API library")); | warningx(U_("failed to initialise the ACE API library")); |
debug_return_int(AUTH_FATAL); |
debug_return_int(AUTH_FATAL); |
} |
} |
|
|
Line 103 sudo_securid_setup(struct passwd *pw, char **promptp,
|
Line 103 sudo_securid_setup(struct passwd *pw, char **promptp,
|
|
|
/* Re-initialize SecurID every time. */ |
/* Re-initialize SecurID every time. */ |
if (SD_Init(sd) != ACM_OK) { |
if (SD_Init(sd) != ACM_OK) { |
warningx(_("unable to contact the SecurID server")); | warningx(U_("unable to contact the SecurID server")); |
debug_return_int(AUTH_FATAL); |
debug_return_int(AUTH_FATAL); |
} |
} |
|
|
Line 112 sudo_securid_setup(struct passwd *pw, char **promptp,
|
Line 112 sudo_securid_setup(struct passwd *pw, char **promptp,
|
|
|
switch (retval) { |
switch (retval) { |
case ACM_OK: |
case ACM_OK: |
warningx(_("User ID locked for SecurID Authentication")); | warningx(U_("User ID locked for SecurID Authentication")); |
debug_return_int(AUTH_SUCCESS); |
debug_return_int(AUTH_SUCCESS); |
|
|
case ACE_UNDEFINED_USERNAME: |
case ACE_UNDEFINED_USERNAME: |
warningx(_("invalid username length for SecurID")); | warningx(U_("invalid username length for SecurID")); |
debug_return_int(AUTH_FATAL); |
debug_return_int(AUTH_FATAL); |
|
|
case ACE_ERR_INVALID_HANDLE: |
case ACE_ERR_INVALID_HANDLE: |
warningx(_("invalid Authentication Handle for SecurID")); | warningx(U_("invalid Authentication Handle for SecurID")); |
debug_return_int(AUTH_FATAL); |
debug_return_int(AUTH_FATAL); |
|
|
case ACM_ACCESS_DENIED: |
case ACM_ACCESS_DENIED: |
warningx(_("SecurID communication failed")); | warningx(U_("SecurID communication failed")); |
debug_return_int(AUTH_FATAL); |
debug_return_int(AUTH_FATAL); |
|
|
default: |
default: |
warningx(_("unknown SecurID error")); | warningx(U_("unknown SecurID error")); |
debug_return_int(AUTH_FATAL); |
debug_return_int(AUTH_FATAL); |
} |
} |
} |
} |
Line 162 sudo_securid_verify(struct passwd *pw, char *pass, sud
|
Line 162 sudo_securid_verify(struct passwd *pw, char *pass, sud
|
break; |
break; |
|
|
case ACE_UNDEFINED_PASSCODE: |
case ACE_UNDEFINED_PASSCODE: |
warningx(_("invalid passcode length for SecurID")); | warningx(U_("invalid passcode length for SecurID")); |
rval = AUTH_FATAL; |
rval = AUTH_FATAL; |
break; |
break; |
|
|
case ACE_UNDEFINED_USERNAME: |
case ACE_UNDEFINED_USERNAME: |
warningx(_("invalid username length for SecurID")); | warningx(U_("invalid username length for SecurID")); |
rval = AUTH_FATAL; |
rval = AUTH_FATAL; |
break; |
break; |
|
|
case ACE_ERR_INVALID_HANDLE: |
case ACE_ERR_INVALID_HANDLE: |
warningx(_("invalid Authentication Handle for SecurID")); | warningx(U_("invalid Authentication Handle for SecurID")); |
rval = AUTH_FATAL; |
rval = AUTH_FATAL; |
break; |
break; |
|
|
Line 211 then enter the new token code.\n", \
|
Line 211 then enter the new token code.\n", \
|
break; |
break; |
|
|
default: |
default: |
warningx(_("unknown SecurID error")); | warningx(U_("unknown SecurID error")); |
rval = AUTH_FATAL; |
rval = AUTH_FATAL; |
break; |
break; |
} |
} |