Fix unbounded user var
This commit is contained in:
12
install.sh
12
install.sh
@@ -1,20 +1,22 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
|
|
||||||
|
readonly user="arch"
|
||||||
|
|
||||||
sudo pacman --noconfirm -Syu htop podman podman-docker podman-compose nano
|
sudo pacman --noconfirm -Syu htop podman podman-docker podman-compose nano
|
||||||
|
|
||||||
sudo touch /etc/sub{uid,gid}
|
sudo touch /etc/sub{uid,gid}
|
||||||
|
|
||||||
sudo usermod --add-subuids 100000-165536 --add-subgids 100000-165536 $USER
|
sudo usermod --add-subuids 100000-165536 --add-subgids 100000-165536 $user
|
||||||
|
|
||||||
podman system migrate
|
podman system migrate
|
||||||
|
|
||||||
loginctl enable-linger $USER
|
loginctl enable-linger $user
|
||||||
|
|
||||||
mkdir -p ~/.config/systemd/user
|
mkdir -p /home/$user/.config/systemd/user
|
||||||
|
|
||||||
cp ~/minecraft-deploy/docker-compose.yml ~/docker-compose.yml
|
cp /home/$user/minecraft-deploy/docker-compose.yml /home/$user/docker-compose.yml
|
||||||
cp ~/minecraft-deploy/minecraft.service ~/.config/systemd/user/minecraft.service
|
cp /home/$user/minecraft-deploy/minecraft.service /home/$user/.config/systemd/user/minecraft.service
|
||||||
|
|
||||||
systemctl --user daemon-reload
|
systemctl --user daemon-reload
|
||||||
systemctl --user enable minecraft.service
|
systemctl --user enable minecraft.service
|
||||||
|
|||||||
Reference in New Issue
Block a user