Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Create a single-user Saft installation Apps
I was installing Saft on an iMac meant for presentation purposes. I then noticed that Saft doesn't provide the possibility to install for only one User; instead it gets installed into /Library. I run Saft in Kiosk mode, because the user at the museum where I work must not be allowed to access the system. Unfortunately, every other User now gets the kiosk mode when starting Safari.

The solution was quite easy: either in Terminal, or logged in as root, I moved the files Saft installed from the general /Library to the User-specific Library (after having Installed Saft). Here's the Terminal solution:
$ sudo mv /Library/InputManagers/SIMBL \
  /Users/einstein/Library/InputManagers/SIMBL
$ sudo mv /Library/InputManagers/Saft  \
  /Users/einstein/Library/InputManagers/Saft
$ sudo mv /Library/Application\ Support/SIMBL  \
  /Users/einstein/Library/Application\ Support/SIMBL
where einstein is the User directory of the account you want to have Saft installed. Note that there are three commands above, shown on multiple lines for a narrower display.

Kiosk mode (if enabled) is only active in the specific account then, but not in the other accounts (which, in my case, is a protected admin account). Please make sure to give a password to the einstein account, since in Saft, you can access the preferences menu without a password (by typing Cmd-,) otherwise.
    •    
  • Currently 1.00 / 5
  • 1
  • 2
  • 3
  • 4
  • 5
  (2 votes cast)
 
[7,090 views]  

Create a single-user Saft installation | 2 comments | Create New Account
Click here to return to the 'Create a single-user Saft installation' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Create a single-user Saft installation
Authored by: gvitale on Nov 08, '04 10:35:10AM

A word of caution: I had (unexpected) problems with hacks using the SIMBL.bundle, when the "/Library/InputManagers/SIMBL/SIMBL.bundle/" was in ~/Library



[ Reply to This | # ]
Create a single-user Saft installation
Authored by: joshuajabbour on Nov 08, '04 07:32:59PM

yes, the second command is the only one that should be necessary. Having SIMBL available to all users if fine (and may work better).

You only need to limit Saft...



[ Reply to This | # ]