From cbd387419fd679b17265c5f271bc90f0ddea5132 Mon Sep 17 00:00:00 2001 From: Dominik Schachten Date: Wed, 5 May 2021 13:38:01 +0200 Subject: [PATCH] Fix missing sudo and change user from cloudinit --- install.sh | 4 ++-- payload.sh | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/install.sh b/install.sh index 10b2c48..fc05870 100755 --- a/install.sh +++ b/install.sh @@ -11,7 +11,7 @@ sudo usermod --add-subuids 100000-165536 --add-subgids 100000-165536 $user podman system migrate -loginctl enable-linger $user +sudo loginctl enable-linger $user mkdir -p /home/$user/.config/systemd/user @@ -21,5 +21,5 @@ cp /home/$user/minecraft-deploy/minecraft.service /home/$user/.config/systemd/us systemctl --user daemon-reload systemctl --user enable minecraft.service -systemctl --force reboot +sudo systemctl --force reboot diff --git a/payload.sh b/payload.sh index 052bbcd..a1d5ee8 100644 --- a/payload.sh +++ b/payload.sh @@ -1,5 +1,6 @@ #!/bin/bash set -euo pipefail -git clone https://git.itkeller.eu/aperture_science/minecraft-deploy.git minecraft-deploy -bash ./minecraft-deploy/install.sh +su -c "git clone https://git.itkeller.eu/aperture_science/minecraft-deploy.git ~/minecraft-deploy" arch + +su -c "bash ~/minecraft-deploy/install.sh" arch