well i use a managed preference in my OD
Criss Myers
Senior Customer Support Analyst (Mac Services)
Apple Certified Technical Coordinator v10.5
LIS Business Support Team
Library 301
University of Central Lancashire
Preston PR1 2HE
Ex 5054
01772 895054
Since I am currently not using managed preferences I have a package with the files for Safari. This works fine in our labs since each user gets a new profile when they login. For offices we didn’t bother. =)
Just did a standard snapshot before and after launching Safari. Probably don’t need all of these files...
Files are in:
/Users/<username>/Preferences/
com.apple.Safari.plist
com.apple.Safari.RSS.plist
/Users/<username>/Safari/
Bookmarks.plist
History.plist
HistoryIndex.sk
LastSession.plist
TopSites.plist
WebpageIcons.db
Craig E
You may be able to get away with just writing a script to touch those
files... I would assume it is similar to disabling the registration when
creating an image with InstaDMG. The other thing you can do is to edit the
new user template.
You have to set following value in com.apple.Safari.plist (tested with the Safari 8.0.6) to disable the 'Welcome..." splash:
default write com.apple.Safari LastSafariVersionWithWelcomePage -string "8.0"
To disable the question about the current default Browser:
default write com.apple.Safari DefaultBrowserPromptingState -int 4
Set the Homepage you like to start with:
default write com.apple.Safari HomePage -string "http://www.jamfsoftware.com"
Do it wherever you want to. We set it via "User Template/Non_Localized".
Cheers
michi s