]> git.phdru.name Git - ansible.git/blobdiff - playbooks/debian/init-system.sh
Feat(debian/init-system): Start a shared connection with a password
[ansible.git] / playbooks / debian / init-system.sh
index 07a8ff76bf5434b09b4fa9757bfae4ef3100d715..ab4ba714777f89c2ba16a93778b2275f899e7b8a 100755 (executable)
@@ -8,13 +8,14 @@ fi
 host="$1"
 shift
 
+ssh root@$host exec adduser phd
+# Passwordless access isn't configured yet; use `ssh` connection sharing.
+ssh phd@$host exit &&
+
 cd "`dirname \"$0\"`" &&
-ANSIBLE_ROLES_PATH=roles:../roles &&
-export ANSIBLE_ROLES_PATH &&
 
-# Passwordless access isn't configured yet; use `ssh` connection sharing.
 # `sudo` isn't configured yet too; use `su` and ask for root password.
 ansible-playbook ../init-system.yml "$@" -e hosts="$host" \
    --become-method=su -K &&
-ansible-playbook remove-systemd.yml "$@" -e hosts="$host" &&
+../run-roles debian/remove-systemd "$@" -e hosts="$host" &&
 exec ansible-playbook ../init-system2.yml "$@" -e hosts="$host"