post setup scripts for individualizing machines
I am curious (I know there is another older thread on this but it contains not much that is useful to me) how others are tackling an issue I tackle manually... but would love to find the time to script.
I do not work in a lab environment.
I work in an office environment, meaning that while each machine starts with the same setup, they instantly have to change to conform to the individual who will be using that machine.
So after I image a machine, I need to:
1) Re-install PGP (still have not figured out why it installs in instadmg without error and then errors on first boot)
2) set a machine specific Admin, master and root password, then re-disable root
3) Set the machine name to reflect the user and the property tag number (both things that can't simply be divined from the machine)
4) Set up the user account
5) add wireless networks (I know this can be done by script and I keep meaning to use the app that was noted on the AFP front page but somehow....)
(edit: I just reread the app on the front page, its not what I need, its for 802.1X I remembered it as 802.11X meaning generalized wireless setup.... Someone once published half an app for adding the wireless connections at (I think) Duke with the caveat that you can change it for yourself.... I also never tried that)
6) set the DHCP ID to match the machine name
7) Setup the email account in entourage
8) other stuff that does not come to mind at the moment
We do not have an AD/OD/AnyD so binding is not an issue but at the same time automating this stuff based on logon credentials won't work.
I WANT to build a script that starts at first Admin logon and asks:
1) property tag number
2) name of intended user
then it would set the machine name and DHCP-ID based on that info, create the user account and dump the required info into the entourage DB setup.
basically shortening my involvement by many minutes.
So far I have not done anything on this though I have talked about it often.
If any of you currently have scripts that do SOME of this, please share them... I will share (minus the password creation bits) anything I create from them, and give full credit ... I don't need it.