Slightly OT? Firefox customizations
site_archiver@lists.apple.com Delivered-To: installer-dev@lists.apple.com User-agent: Thunderbird 2.0.0.24 (Windows/20100228) Have a semi-random issue that I've not found a good work-around yet. thanks, Taylor -- _______________________________________________ Do not post admin requests to the list. They will be ignored. Installer-dev mailing list (Installer-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/installer-dev/site_archiver%40lists.a... Building a Firefox 3.6.3 package today - we're having to lock down certain features, so making a few tweaks. The main /Applications/Firefox part is fine, but I'm also adding a couple of files to the user's /Library/Firefox/Profiles folder. I used InstallEase, thinking this was a quick & dirty package - I just needed to install a Users.js file, and a userChrome.css file into each user's home directory. Well, it worked fine, except for one issue: Mozilla creates user prefs in the following directory structure: ~/Library/Firefox/Profiles/<random string.default>/ If the user does not already have an existing profile, it creates a new one, ignoring the one with the (now) hard-coded folder name from my installer. If the user already has a profile, it is ignored while the installer creates a new profile, matching the name to the one I built the package from. What is the best way to have the installer place the files into the existing profiles, for each user on the system, when the name of the last folder will not be a constant? I can't blow the existing profiles away without loosing user's bookmarks, etc., so just kind of stumped on a Friday afternoon. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ W. Taylor Armstrong Taylor.Armstrong@noaa.gov NOAA's National Ocean Service Domain Infrastructure Team 1305 East-West Highway Phone (301) 713-1156 Silver Spring, MD 20910 http://nos.noaa.gov ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ This email sent to site_archiver@lists.apple.com
participants (1)
-
Taylor Armstrong