 -	MyString user = get_user_loginname();
 +	// Use Job Owner rather than login name
 +	// REALLY HACKY, should us something more specific, like using the UID Domain or something
-+	MyString user;
++	std::string user;
 +	if ( ! job_ad->EvaluateAttrString("Owner", user) ) {
 +		dprintf( D_FAILURE, "JICShadow::initUserCredentials(): "
 +				 "Unable to get Owner attribute from jobid\n");

 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/src/condor_starter.V6.1/jic_shadow.cpp b/src/condor_starter.V6.1/jic_shadow.cpp
index 805b105..a441a6b 100644
--- a/src/condor_starter.V6.1/jic_shadow.cpp
+++ b/src/condor_starter.V6.1/jic_shadow.cpp
@@ -2574,8 +2574,14 @@ JICShadow::initUserCredentials() {

From 4e696da1dc71ccb2dc357ba87597e0d246159306 Mon Sep 17 00:00:00 2001
From: Derek Weitzel <djw8605@gmail.com>
Date: Wed, 20 Sep 2017 10:18:34 -0500
Subject: [PATCH] Use the job owner rather than the uid for credential naming
