Hi everyone,
Sorry for the first blank response. Here's the full text:
Using a reference from a web post, I created a set of instructions for our IT people that would allow regular users under OS X to be able to edit certain system preferences such as Date & Time, Network (to create new locations when they travel), and so on. Below are the instructions:
1. Log into the computer as root.
2. Using pico, open the file called authorization in the directory /etc:
pico /etc/authorization
3. Change the following portion of the file (and ONLY this portion of the file):
Old
<key>system.preferences</key>
<dict>
<key>group</key>
<string>admin</string>
<key>shared</key>
<true/>
<key>allow-root</key>
<true/>
</dict>
New
<key>system.preferences</key>
<dict>
<key>group</key>
<string>staff</string>
<key>shared</key>
<true/>
<key>allow-root</key>
<true/>
</dict>
4. Save the file by using a write out (Control-O), hit enter to save the file to /etc/authorization, and exit pico.
5. Open a terminal window.
6. Type in the following for each preference pane you DON'T want users to access (The ones I don't want them to access are the following):
chmod -R u=rwx,g=r,o=r /System/Library/PreferencePanes/Accounts.prefPane
chmod -R u=rwx,g=r,o=r /System/Library/PreferencePanes/Sharing.prefPane
chmod -R u=rwx,g=r,o=r /System/Library/PreferencePanes/StartupDisk.prefPane
7. Close the terminal window, log out as root, and log back in as the normal user.
8. You should now be able to modify date, time, and energy settings. However, if you try to click on Accounts, a window will pop up saying you cannot access it.
How do I do the same action under 10.3.x? I looked at the same file in 10.3.4, and it is VERY different. According to the old file in 10.2.x, this would be replaced by a system tool in the future. Has that been done in Panther? If not, how do I achieve the same results?
Thanks!