(Lakeside software) Systrack installation from JAMF Pro

Kapil
New Contributor III

Hi,

I made a installation of systrack application to mac OS users from Jamf Pro console.

At starting, I faced some issues with web socket connection error.

Later found the solution to install.

  1. Package the systrack.pkg file.
  2. Package the lsiagent configuration file to tmp folder which comes with your systrack installation zip file. And add a below post installation script with in this package as well.
#!/bin/bash sudo mv /private/tmp/lsiagent.cfg /Library/Application Support/Lakeside Software sudo /Library/Application Support/Lakeside Software/lsiagentctl setup

Finally deploy both the packages to end user Macs through policy.

Thanks

5 REPLIES 5

donmontalvo
Esteemed Contributor III

Curious what led you to reverse engineer a properly coded flat and signed package from SysTrack?

All you should need to do is install the package and follow up with an "After" (postinstall) script that applies the CCID.

--
https://donmontalvo.com

efil4xiN
Contributor II

Of note. the documentation has a capital letter "I" in place of a lowercase "i" when listing the identifier. For those that are not using PPPC Utility and are just doing a copy pasta from vendor doc

Ken_Bailey
New Contributor III

Currently doing a POV for Systrack, what is being used for detecting install version? Leveraging extension attribute?

donmontalvo
Esteemed Contributor III

awk it from "/Library/Application/ Support/Lakeside Software/lsiagent.chg"

--
https://donmontalvo.com

donmontalvo
Esteemed Contributor III

My apologies, forgot to include the command:

cat /Library/Application\ Support/Lakeside\ Software/lsiagent.cfg | awk -F'=' '/Version/ {print $2}'

--
https://donmontalvo.com