Skip to content

Commit c75621a

Browse files
committed
Fri 4 Apr 20:49:38 CEST 2025
1 parent 53bf783 commit c75621a

File tree

1 file changed

+4
-10
lines changed

1 file changed

+4
-10
lines changed

hal2.sh

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,10 @@
22

33
DEVMODE=0
44

5-
if [ "$EUID" -ne 0 ]; then
6-
echo "Please run script with sudo."
7-
exit 1
8-
fi
9-
105
separator() {
116
echo "$(printf '%.0s-' {1..40})"
127
}
138

14-
159
separator
1610
echo "Update and needed packages installation..."
1711
separator
@@ -22,8 +16,8 @@ separator
2216
echo "Raspifresh installation..."
2317
separator
2418
read -p "Run Raspifresh installation ? (see https://github.com/urlab/raspifresh) [y/N]: " -n 1 -r reply
19+
echo
2520
if [[ $reply =~ ^[Yy]$ ]]; then
26-
echo
2721
echo "Executing Raspifresh..."
2822
git clone https://github.com/urlab/raspifresh.git
2923
cd raspifresh
@@ -89,7 +83,7 @@ sudo apt install -y curl docker.io
8983
sudo curl -SL https://github.com/docker/compose/releases/download/v2.30.1/docker-compose-linux-armv7 -o /usr/local/bin/docker-compose
9084
sudo chmod +x /usr/local/bin/docker-compose
9185
#sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
92-
sudo usermod -aG docker $SUDO_USER
86+
sudo usermod -aG docker $USER
9387

9488
separator
9589
echo "Portainer installation successful."
@@ -105,14 +99,14 @@ if [[ $programs_to_install =~ "0" ]]; then
10599
separator
106100
echo "Installing ${programs_descriptors[$i]}..."
107101
separator
108-
HOME=$(eval echo ~$SUDO_USER) ./programs/${programs[$i]}
102+
HOME=$HOME ./programs/${programs[$i]}
109103
done
110104
else
111105
for i in $programs_to_install; do
112106
separator
113107
echo "Installing ${programs_descriptors[$i]}..."
114108
separator
115-
HOME=$(eval echo ~$SUDO_USER) ./programs/${programs[$i]}
109+
HOME=$HOME ./programs/${programs[$i]}
116110
done
117111
fi
118112

0 commit comments

Comments
 (0)