added root check

This commit is contained in:
2023-10-17 00:29:43 -05:00
parent 74af00ec12
commit 22a0eb52c4
3 changed files with 32 additions and 29 deletions

View File

@@ -1,18 +1,18 @@
#!/bin/bash #!/bin/bash
if [[ -d /home/akanealw ]] if [ "$EUID" -ne 0 ]
then then
rm /home/akanealw/scripts/debian-essentials* > /dev/null 2>&1 mkdir /home/akanealw/scripts > /dev/null 2>&1
rm /root/scripts/debian-essentials* > /dev/null 2>&1 rm /home/akanealw/scripts/debian-essentials* > /dev/null 2>&1
mkdir /home/akanealw/scripts > /dev/null 2>&1 rm /root/scripts/debian-essentials* > /dev/null 2>&1
wget -qO /home/akanealw/scripts/debian-essentials.sh https://aknlw.com/debian-essentials wget -qO /home/akanealw/scripts/debian-essentials.sh https://aknlw.com/debian-essentials
chmod +x /home/akanealw/scripts/debian-essentials.sh chmod +x /home/akanealw/scripts/debian-essentials.sh
sudo chown akanealw:akanealw /home/akanealw/scripts/debian-essentials.sh sudo chown akanealw:akanealw /home/akanealw/scripts/debian-essentials.sh
sudo /home/akanealw/scripts/debian-essentials.sh sudo /home/akanealw/scripts/debian-essentials.sh
else else
rm /root/scripts/debian-essentials* > /dev/null 2>&1 mkdir /root/scripts > /dev/null 2>&1
mkdir /root/scripts > /dev/null 2>&1 rm /root/scripts/debian-essentials* > /dev/null 2>&1
wget -qO /root/scripts/debian-essentials.sh https://aknlw.com/debian-essentials wget -qO /root/scripts/debian-essentials.sh https://aknlw.com/debian-essentials
chmod +x /root/scripts/debian-essentials.sh chmod +x /root/scripts/debian-essentials.sh
/root/scripts/debian-essentials.sh /root/scripts/debian-essentials.sh
fi fi

View File

@@ -1,5 +1,8 @@
#!/bin/bash #!/bin/bash
# make scripts directory
mkdir /root/scripts
# remove older scripts # remove older scripts
rm /root/proxmox-* > /dev/null 2>&1 rm /root/proxmox-* > /dev/null 2>&1
rm /root/scripts/proxmox-* > /dev/null 2>&1 rm /root/scripts/proxmox-* > /dev/null 2>&1

View File

@@ -1,17 +1,17 @@
#!/bin/bash #!/bin/bash
if [[ -d /home/akanealw ]] if [ "$EUID" -ne 0 ]
then then
rm /home/akanealw/scripts/ubuntu-essentials* > /dev/null 2>&1 mkdir /home/akanealw/scripts > /dev/null 2>&1
rm /root/scripts/ubuntu-essentials* > /dev/null 2>&1 rm /home/akanealw/scripts/ubuntu-essentials* > /dev/null 2>&1
mkdir /home/akanealw/scripts > /dev/null 2>&1 rm /root/scripts/ubuntu-essentials* > /dev/null 2>&1
wget -qO /home/akanealw/scripts/ubuntu-essentials.sh https://aknlw.com/ubuntu-essentials wget -qO /home/akanealw/scripts/ubuntu-essentials.sh https://aknlw.com/ubuntu-essentials
chmod +x /home/akanealw/scripts/ubuntu-essentials.sh chmod +x /home/akanealw/scripts/ubuntu-essentials.sh
sudo /home/akanealw/scripts/ubuntu-essentials.sh sudo /home/akanealw/scripts/ubuntu-essentials.sh
else else
rm /root/scripts/ubuntu-essentials* > /dev/null 2>&1 mkdir /root/scripts > /dev/null 2>&1
mkdir /root/scripts > /dev/null 2>&1 rm /root/scripts/ubuntu-essentials* > /dev/null 2>&1
wget -qO /root/scripts/ubuntu-essentials.sh https://aknlw.com/ubuntu-essentials wget -qO /root/scripts/ubuntu-essentials.sh https://aknlw.com/ubuntu-essentials
chmod +x /root/scripts/ubuntu-essentials.sh chmod +x /root/scripts/ubuntu-essentials.sh
/root/scripts/ubuntu-essentials.sh /root/scripts/ubuntu-essentials.sh
fi fi