Community Tip - Learn all about the Community Ranking System, a fun gamification element of the PTC Community. X
Good Afternoon,
I am running a PTC integrity client on a linux box,
I am trying to set up an automated build/unit test system
I have the initial set of scripts running interactivly from the command line, and I can run them from cron as long as I am logged into the Integrity server from some process on the box.
I really do not want the script to be dependant upon me being logged in and connected (for instance I would like this script to work after a reboot, when i may not be able to immediately re log in.
I'm not sure if this is a quirk of our system, but the integrity Client does not use the authentication from the operating system (although it appears to use the enterprise authentication), so after starting the gui client one needs to provide username and password credentials. This is problematic from a command line job that runs periodically.
My question is, does anyone have any ideas for a secure manner to run the integrity command line client unattended (from a cron job) ?
Thanks, & have a great weekend !
Joe Simon
Solved! Go to Solution.
Hello Joe,
Welcome to the Integrity Community!
You are correct that the Linux Integrity client does not use the authentication from they system. If this is something your organization is interested in, you may want to attach yourself to Feature Request 102468 via CS84441: Support for non-Active Directory Kerberos implementations, which does mention the possibility of doing this with CA SiteMinder.
Note that client name and password are not required if they are stored in the client preferences:
If it passes step 8, it should run from a cronjob launched under that Linux user profile as well.
The passwords are saved encrypted in the Integrity Client's IntegrityClient.rc file, by default stored in the user's home directory. See CS131163 for more details.
Hello Joe,
Welcome to the Integrity Community!
You are correct that the Linux Integrity client does not use the authentication from they system. If this is something your organization is interested in, you may want to attach yourself to Feature Request 102468 via CS84441: Support for non-Active Directory Kerberos implementations, which does mention the possibility of doing this with CA SiteMinder.
Note that client name and password are not required if they are stored in the client preferences:
If it passes step 8, it should run from a cronjob launched under that Linux user profile as well.
The passwords are saved encrypted in the Integrity Client's IntegrityClient.rc file, by default stored in the user's home directory. See CS131163 for more details.
Thanks, that appears to do just what i need !
Joe