Subaru Discussion Forums

Go Back   ScoobyNet > Off Topic > Computer Related

Computer Related Are you going to build your own computer, or want advice on laptops, notebooks, monitors, processors, motherboard, software, computer games, etc. Discuss all things computer, or seek help from our resident geeks!

Welcome to ScoobyNet.com!
Subaru forum
Welcome to the ScoobyNet.com Subaru forum.

You are currently viewing our forum as a guest, which gives you limited access to view most discussions and access our other features. By joining our community, at no cost, you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is free, fast and simple, so please join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

Reply
 
Thread Tools
Old 30 July 2008, 11:14   #1 (permalink)
Geek
 
mike1210's Avatar
 
Trader Score: (0)
Join Date: Apr 2004
Location: Cardiff
Posts: 1,693
Default Mac Question...Firefox 3.01 default settings for all users

Hi All,
I am running Tiger 10.4.11 in a student lab enviroment, the Macs are bound to Active Directory and Open Directory so student/staff log in with thier AD accounts and Computer settings are managed via Workgroup Manager. This setup is as the Bombich guide's on his website. Server is Tiger 10.4.11

Problem I am having now isn't major but anyways


I would like firefox to be pre-set up (homepage etc) so when the user logs in and runs firefox the homepage is set to our internal student website, doesn't matter if they change it as long as they get this first of all.


With Safari this is easy as there are settings in workgroup manager for homepage, searchpage and this works great. I know that plist files can also be imported into workgroup manager for settings to roll down to all users and also application manifests which are better in Leopard server IIRC


Firefox however doesn't make a "useful" plist from what I can see (homepage settings etc) and wont load and application manifest


I know that Firefox has the ability to make a default profile via the | firefox -profilemanager | switch

I have made a default profile as a test which I stored in /Users/Shared/Fox

This works great for any student that logs in provided the profile is called i.e

/Applications/Firefox.app/Contents/MacOS/firefox --profile /Users/Shared/Fox

The problem here is all users must have full access to the profile and access the same profile. Of course its only a matter of time before students molest the profile, bookmark porn sites, change the homepage etc and the fact that they may have access to other peoples saved passwords.

My next plan was to store the profile in the default user template location (System/Library/User\ Template/English.lproj) and therefore a user would get a fresh profile under their home directory which only they could access. The profile could then be called via

/Applications/Firefox.app/Contents/MacOS/firefox --profile $Home/Library/Fox

unfortunately doing this comes up with the error message "only one version of firefox can be run at one time". I have changed permissions but this not worked.

So to sum my question up..... does anyone know how to make Firefox settings roll down to all users on a Mac

Last edited by mike1210; 30 July 2008 at 11:17.
mike1210 is offline   Reply With Quote
Old 30 July 2008, 13:52   #2 (permalink)
Macintosh Fanboy
1994 Subaru Impreza
My Garage
 
Markus's Avatar
 
Trader Score: (0)
Join Date: Mar 1999
Location: Detailing Paradise
Posts: 23,511
Send a message via MSN to Markus
Default

You're essentially looking at software distribution here.

You could create a shellscript that mounts a share at login and copies the file from that share, thus it is a pull, rather than a push happening. The hard part I think is setting up the login stuff, the script should be pretty easy. Only downside is that you'd have the account and password to logon to the share containing the script, stored in the clear in the shell script. If you can use Applescripts then you could do the same thing with an Applescript app, saved as Read Only, at which point the contents cannot be viewed or edited.
Another issue is that if the script cannot get to the share, you won't get the new settings.

Another thought is to look for software distribution packages. ARD (Apple Remote Desktop) springs to mind. This will allow you to distribute files to a client desktop, thus you could push out the settings file. I think Timbuktu may also allow this.
__________________
Do you have any Apple related problems or questions? Pop over to Computer Related and ask away and we'll try and help
Markus is offline   Reply With Quote
Old 04 August 2008, 12:05   #3 (permalink)
Geek
 
mike1210's Avatar
 
Trader Score: (0)
Join Date: Apr 2004
Location: Cardiff
Posts: 1,693
Default

Many Thanks as ever Markus, we have ARD 3.21 in the Uni. Awesome tool, would be lost without it for the mac deployment
mike1210 is offline   Reply With Quote
Old 21 August 2008, 01:08   #4 (permalink)
Geek
 
mike1210's Avatar
 
Trader Score: (0)
Join Date: Apr 2004
Location: Cardiff
Posts: 1,693
Default

was looking for a way to manage the screen saver settings via workgroup manger (plist import) and stumbled across this

Firefox default settings « Managing OS X

browser config works for me but config file refuses to play ball
mike1210 is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off



All times are GMT +1. The time now is 16:46.


Important - Opinions expressed are not necessarily the opinions of ScoobyNet or any individuals directly or indirectly involved in this website or the companies and individuals associated with it. No responsibility is taken or assumed for any comments or statements made on this or any associated or relating bulletin board. Your personal information will be kept private except to comply with applicable laws or valid legal reasons.

LinkBacks Enabled by vBSEO 3.2.0 © 2008, Crawlability, Inc.