If a machine gets reinstalled, all you have to do is run that script. You can copy it and point it at a different host list if you only want to do one or two machines. Walter says all this does is copy the encrypted password strings, it doesn't change uids or gids or anything out from underneath you.
This requires that root be able to log in without a password on the machine.
This may also require changing ownership on files in the home directory.
When re-installing a machine, one needs to run "accounts-client host=hostname" from cscf.cs first, where hostname is the machine that's being reinstalled.
I | Attachment | History | Action | Size | Date | Who | Comment |
---|---|---|---|---|---|---|---|
![]() |
fixownership.sh | r1 | manage | 0.1 K | 2004-10-25 - 13:10 | MikePatterson |