blob: 8446d017ec07a9934094466ac8b3996160907441 [file] [log] [blame]
#!/bin/bash
# Set up a Mac before it's had its ssh keys installed. This is just like
# updating an existing Mac except that we use passwords and we reboot afterward.
set -e
if [ "$#" != "1" ]; then
>&2 echo "Usage: $0 <hostname>"
exit 1
fi
ansible-playbook -i ../ansible/hosts.yml -l "$1," ../ansible/switchboard/mac.yml --ask-pass --ask-become-pass
# Reboot so screensaver disabling takes effect; it's the cheapest way to log out and in again:
ansible -i ../ansible/hosts.yml -m reboot --become "$1,"