Hi all-
I've been working on a script to modify security settings on a system. You can deploy it just about any way that you wish, including with Casper. I deploy it through my core services package which preps the machine for use on our LAN, however. It's attached, zipped, in case your mail system strips off bare scripts (like mine).
One little thing to look at though, is at the bottom where I set the screen saver time and locking... I had to sudo as the current user in order for it to reliably set on 10.6. 10.5 was more reliable by doing the regular defaults write commands, but for some reason, they wouldn't stick in 10.6. I found that sudoing as the user, for whatever reason worked better. I think it may be due to the fact that my core services installer is a meta package of packages that require various levels of authorization (root mixed with administrative) so may be that was mucking it up. You may not need this work around.
j