Summary
When installing the OS X agent on Yosemite 10.10 you may get an error saying that the SystemStarter file cannot be found, this article provides the details for this issue.
Symptoms
Error message during installation of the FNMS inventory agent for Mac OS X:
/sbin/SystemStarter: No such file or directory
Cause
With OS X 10.10.1 the ?SystemStarter? utility is deprecated and a new utility ?launchd? is available for Mac OS X 10.4 and later. Our default agent uses the SystemStarter utility as part of the installation.
The following URL gives information about the deprecation of SystemStarter:
https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man8/SystemStarter.8.htmlResolution
The Mac OS X agent that is with FNMS 2015 R2 SP1 will fully support OS X 10.10 and above
Workaround
Prior to SP1 being released we have a slimmed down version of the agent available.
There are some considerations with the above agent:
- This agent must be manually installed, it cannot be used as part of the adoption process.
- As adoption isn't possible, automatic upgrades must be disabled for this agent to work using the following SQL:
UPDATE dbo.AvailablePackage
SET UseInAgentPolicy = 0
WHERE AvailablePackageTypeID = 2 AND FullName LIKE '%Mac OS X%'
EXEC dbo.BeaconPolicyUpdateRevision
- If you make a change using ConfigureSystem.exe to update the agent version in policy, you will need to re-run the SQL in step 2.
The full agent provided with 2015 R2 SP1 will fully support adoption.
Additional Information
The full OS X agent will resolve issue "FNMS-24611 : OS X 10.10.1 it seems like the ?SystemStarter? utility is deprecated"