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


AFP548 | 17 comments | Create New Account
Click here to return to the 'AFP548' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
AFP548
Authored by: JohnnyMnemonic on Mar 27, '04 01:20:20AM
The article on AFP548 that best talks about this was a little hard to find; here's the link: http://www.afp548.com/eBBS/viewtopic.php?t=956&highlight=authorization.

It's in the BBS.

[ Reply to This | # ]
AFP548
Authored by: andyinindy on Mar 27, '04 10:22:53AM

Thanks for the link! This helped a lot in deciperhing the authorization file.

So here's how this hint should have been written:

Create a new user (we'll call it "test"). Click on the limitations tab and turn off "Open all System Preferences". Now open Netinfo Manager. Select "groups", and then select the newly created "test" group. Add the "test" user as well as the other admin users to this group by adding values to the "users" property.

Now, open /etc/authorization in your favorite editor (note: this file will open with Property List Editor if you add a .plist extension to it). Edit the system.install.admin.user, system.install.root.admin, and system.install.root.user properties so that the group is "test" instead of "admin". Save the file back to /etc, being sure to remove the .plist extension if you added it.

Now login as your test user and try to install something. You should be able to authenticate using the test user's credentials. Yippee! A managed admin user done the right way!



[ Reply to This | # ]
AFP548
Authored by: marklark on Mar 29, '04 01:05:48PM

The authorization file will open in the Property List Editor if you just type 'open /etc/authorization' from the command line. :^)



[ Reply to This | # ]