From 74301f22fd8573848de8f9cd994eace561d46caa Mon Sep 17 00:00:00 2001 From: Peter Kurfer Date: Thu, 15 Jun 2023 18:55:20 +0200 Subject: [PATCH] fix: make sure user is owner of his home directory --- hetzner-cloud/cloud-config.yaml.tftpl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hetzner-cloud/cloud-config.yaml.tftpl b/hetzner-cloud/cloud-config.yaml.tftpl index 48b2038..342cc97 100644 --- a/hetzner-cloud/cloud-config.yaml.tftpl +++ b/hetzner-cloud/cloud-config.yaml.tftpl @@ -86,8 +86,8 @@ runcmd: %{ if install_dotnet_setup ~} - loginctl enable-linger ${username} - mkdir -p /home/${username}/.config/systemd/user/sockets.target.wants - - chown -R ${username}:${username} /home/${username} - ln -sf /usr/lib/systemd/system/podman.socket /home/${username}/.config/systemd/user/sockets.target.wants/ + - chown -R ${username}:${username} /home/${username} - sudo -u ${username} DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/1000/bus" systemctl --user start podman %{ endif ~} %{ if install_terraform_setup ~} @@ -98,3 +98,4 @@ runcmd: - dnf install -y $(curl -sL https://api.github.com/repos/coder/code-server/releases/latest | jq -r '.assets[].browser_download_url' | grep "amd64.rpm") - systemctl enable --now code-server@${username} %{ endif } + - chown -R ${username}:${username} /home/${username} \ No newline at end of file