"Homer J. Fong" <spammers.com> wrote:
I am certainly no Unix guru, but Iīll give it a try.
How about a different approach? First of all, is there really a reason
why the users should be allowed to mess with preferences? If not, just
create a user (does not have to be a "real" guest user, make Logging in
easier for them by allowing them to select their username from a list,
or, better yet, auto-login the "default user". Give this "guest-to-be"
-account admin rights, and log in as that user. Set everything up, log
out, change the "guest" user from "admin" to "normal", _and change the
owner of the "guest" userīs /library -directory to be the admin, giving
the "guest" read-only permission to it_. Thatīs what I have done. So far
the machine has not been in real use, only in my testing, but every
program seems to work just fine without being allowed to change their
preferences. The users cannot even create files on the desktop, which
has been a PITA with OS9. They only have write access to the "doents"
directory, which is in fact on another partition. This way they can
never fill the system disk, which would otherwise happen at least once a
month. (only a 20GB disk inside the machine)
My solution could certainly be called a dirty one, but quick is not
something Iīd call it ;)