Not quite the @gregneagle version of slides, but I've posted the deck I presented at JNUC 2013 into the github repo - https://github.com/andrina/JNUC2013/tree/master/Users%20Do%20Your%20Job
I had a separate scratch disk for users for Photoshop and Illustrator and blasted out settings for FEU and FUT.
I had to set ignore ownership at boot up and set it hidden.
I had quite a lot of people coming back with Photoshop scratch disk permission prompts and found out vsdbutil corrupted the database file.
As soon as I started using diskutil command it was fine and no more errors 🙂
I've been playing with your keychain rebuilding script, but having issues with any user that passes a $ as part of their password. For some reason, the script/shell is interpreting this as a variable instead of the string that is the users password and then the script fails. We've seen this behavior with this script and one that adds the user to FileVault for unlocking the computer, but haven't been able to track-down the cause. Any thoughts?
when I try to run the computer name script, it doesn't display anything. I took the variables out and just ran through terminal and the dialog box appears, so I think it's erring out with ```
rv=($($CD standard-inputbox --title "Computer Name" --no-newline --informative-text "Enter the computer name you wish to set"))
if I use just the ``` /MacOS/cocoaDialog standard-inputbox ---etc
then the box appears.