result = globus_gsi_proxy_handle_init(&proxy_handle, NULL);
if (result) {
- fprintf(stderr, "globus_gsi_proxy_handle_init() failed\n");
+ edg_wlpr_Log(LOG_ERROR, "globus_gsi_proxy_handle_init() failed\n");
goto end;
}
result = globus_gsi_cred_get_key(cur_proxy, &cur_proxy_priv_key);
if (result) {
- fprintf(stderr, "globus_gsi_cred_get_key() failed\n");
+ edg_wlpr_Log(LOG_ERROR, "globus_gsi_cred_get_key() failed\n");
goto end;
}
/* Create and sign a new proxy */
result = globus_gsi_cred_get_cert_type(cur_proxy, &proxy_type);
if (result) {
- fprintf(stderr, "globus_gsi_cred_get_cert_type() failed\n");
+ edg_wlpr_Log(LOG_ERROR, "globus_gsi_cred_get_cert_type() failed\n");
goto end;
}
result = globus_gsi_proxy_handle_set_type(proxy_handle, proxy_type);
if (result) {
- fprintf(stderr, "globus_gsi_proxy_handle_set_type() failed\n");
+ edg_wlpr_Log(LOG_ERROR, "globus_gsi_proxy_handle_set_type() failed\n");
goto end;
}
result = globus_gsi_proxy_create_signed(proxy_handle, cur_proxy, &proxy);
if (result) {
- fprintf(stderr, "globus_gsi_proxy_handle_init() failed\n");
+ edg_wlpr_Log(LOG_ERROR, "globus_gsi_proxy_handle_init() failed\n");
goto end;
}
/* Get the new proxy */
result = globus_gsi_cred_get_cert(proxy, &new_cert);
if (result) {
- fprintf(stderr, "globus_gsi_cred_get_cert() failed\n");
+ edg_wlpr_Log(LOG_ERROR, "globus_gsi_cred_get_cert() failed\n");
goto end;
}
/* And put the cert back, older one is unallocated by the function */
result = globus_gsi_cred_set_cert(proxy, voms_cert);
if (result) {
- fprintf(stderr, "globus_gsi_cred_set_cert() failed\n");
+ edg_wlpr_Log(LOG_ERROR, "globus_gsi_cred_set_cert() failed\n");
goto end;
}
p = pp = buf;
ac = d2i_AC(NULL, &p, buf_len+1);
if (ac == NULL) {
- fprintf(stderr, "d2i_AC() failed\n");
+ edg_wlpr_Log(LOG_ERROR, "d2i_AC() failed\n");
return 1;
}
for (i = 2; i < argc; i++) {
ret = VOMS_Ordering(argv[i], vd, &voms_error);
if (ret == 0) {
- fprintf(stderr, "VOMS_Ordering() failed\n");
+ edg_wlpr_Log(LOG_ERROR, "VOMS_Ordering() failed\n");
return 1;
}
}
#endif
if (voms_cert == NULL || *voms_cert == NULL || (*voms_cert)->std == NULL) {
- fprintf(stderr, "Invalid VOMS certificate\n");
+ edg_wlpr_Log(LOG_ERROR, "Invalid VOMS certificate\n");
return 1;
}
voms_contacts = VOMS_FindByVO(vd, (*voms_cert)->voname, vomsconf, NULL, &voms_error);
if (voms_contacts == NULL) {
- fprintf(stderr, "VOMS_FindByVO() failed\n");
+ edg_wlpr_Log(LOG_ERROR, "VOMS_FindByVO() failed\n");
return 1;
}
(void**) buf, buf_len, &voms_version,
vd, &voms_error);
if (ret == 0) {
- fprintf(stderr, "VOMS_Contact() failed\n");
+ edg_wlpr_Log(LOG_ERROR, "VOMS_Contact() failed\n");
return 1;
}
vd = VOMS_Init(NULL, NULL);
if (vd == NULL) {
- fprintf(stderr, "VOMS_Init() failed\n");
+ edg_wlpr_Log(LOG_ERROR, "VOMS_Init() failed\n");
return 1;
}
if (ret == 0) {
if (voms_err == VERR_NOEXT) {
/* no VOMS cred, no problem; continue */
- fprintf(stderr, "No VOMS attributes found in proxy %s\n", cur_file);
+ /* XXX this part shouldn't be reachable, this call is only called
+ * if the proxy does contain VOMS attributes */
+ edg_wlpr_Log(LOG_ERROR, "No VOMS attributes found in proxy %s\n", cur_file);
ret = 0;
goto end;
} else {
- fprintf(stderr, "Cannot get VOMS certificate(s) from proxy");
+ edg_wlpr_Log(LOG_ERROR, "Cannot get VOMS certificate(s) from proxy");
ret = 1;
goto end;
}
if (globus_module_activate(GLOBUS_GSI_PROXY_MODULE) != GLOBUS_SUCCESS ||
globus_module_activate(GLOBUS_GSI_CERT_UTILS_MODULE) != GLOBUS_SUCCESS) {
- fprintf(stderr, "[%d]: Unable to initialize Globus modules\n", getpid());
+ edg_wlpr_Log(LOG_ERROR, "[%d]: Unable to initialize Globus modules\n", getpid());
return 1;
}