Posted on 08-17-2014 05:09 PM
I tried to push out an application with Casper without problem, but when a user first launch the application, the application will prompt the user to enter the configuration / preferences (which should be common to all uses) and eventually saved to each individual users' ~/Library/preferences as plist. Assuming that I can duplicate this plist for all users, but how can I push this plist with casper allowing it to be copy to the individual user's preferences, when the user first launch this application.
All helps will be appreciated.
Solved! Go to Solution.
Posted on 08-17-2014 08:19 PM
you could also just package the plist and have it install into /Library/Preferences/
I usually like to have the vendor package and then another package that installs the configuration items like the plist or a licence number. so if i change my configuration, i can easily update that package with out having to touch the application package if that makes sense
Posted on 08-17-2014 05:31 PM
I would generally do this by repackaging the app in composer as a .dmg and fill existing user templates.
Posted on 08-17-2014 08:19 PM
you could also just package the plist and have it install into /Library/Preferences/
I usually like to have the vendor package and then another package that installs the configuration items like the plist or a licence number. so if i change my configuration, i can easily update that package with out having to touch the application package if that makes sense
Posted on 08-17-2014 08:44 PM
Hi Guys,
Many thanks for the quick response. As suggested, I have copied the plist into /Library/Preferences, and updated the user access right. Then package it up with composer as dmg and pushed it out. All is working now.