Hi All,
The script grabs the name of the currently logged in user, then passes the variable to the following command;
echo |kinit $username at QUT.EDU.AU
If I run this script locally – it works, flashes up the KerberosAgent windows asking the user for their password to renew a kerberos ticket.
If I run this script by calling; sudo jamf policy –trigger every15 – it works, flashes up the KerberosAgent window asking the user for their password to renew a kerberos ticket.
If I leave the JSS alone to run this every 15 minutes it fails. The script reports the user has a valid kerberos ticket – when they don’t - and says it is displaying the KerberosAgent window, it however doesn't.
I am quite literally stumped as to why the behaviour of this script is so different between running automatically and manually.
It has something to do with the way the echo |kinit command is being passed through.
Any ideas as to why the JSS is behaving in this manner?
Regards
Rhys Forrester
Queensland University of Technology