|
|
@ -1,12 +1,30 @@
|
|
|
|
#!/bin/sh
|
|
|
|
#!/bin/sh
|
|
|
|
|
|
|
|
|
|
|
|
set -Eeuo pipefail
|
|
|
|
set -uo pipefail
|
|
|
|
|
|
|
|
|
|
|
|
if (( $EUID != 0 )); then
|
|
|
|
if (( $EUID != 0 )); then
|
|
|
|
echo "Should be run as root"
|
|
|
|
echo "Should be run as root"
|
|
|
|
exit 1
|
|
|
|
exit 1
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Enable wget?
|
|
|
|
|
|
|
|
read -p ":: Enable wget? [Y/n] " enablewget
|
|
|
|
|
|
|
|
enablewget=${enablewget:-Y}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if [[ $enablewget =~ [yY] ]]; then
|
|
|
|
|
|
|
|
echo ":: Checking if wget is installed"
|
|
|
|
|
|
|
|
pacman -Q wget &> /dev/null
|
|
|
|
|
|
|
|
if [ $? = 1 ]; then
|
|
|
|
|
|
|
|
echo ":: Installing wget"
|
|
|
|
|
|
|
|
pacman -Syu wget
|
|
|
|
|
|
|
|
else
|
|
|
|
|
|
|
|
echo ":: Success: wget is installed"
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
echo "Enabling wget"
|
|
|
|
|
|
|
|
sed -i '/XferCommand \= \/usr\/bin\/wget/s/^#//g' /etc/pacman.conf
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
# Enable multilib?
|
|
|
|
# Enable multilib?
|
|
|
|
read -p ":: Enable multilib? [Y/n] " enablemultilib
|
|
|
|
read -p ":: Enable multilib? [Y/n] " enablemultilib
|
|
|
|
enablemultilib=${enablemultilib:-Y}
|
|
|
|
enablemultilib=${enablemultilib:-Y}
|
|
|
@ -22,12 +40,3 @@ Include = /etc/pacman.d/mirrorlist
|
|
|
|
EOF
|
|
|
|
EOF
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
# Enable wget?
|
|
|
|
|
|
|
|
read -p ":: Enable wget? [Y/n] " enablewget
|
|
|
|
|
|
|
|
enablewget=${enablewget:-Y}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if [[ $enablewget =~ [yY] ]]; then
|
|
|
|
|
|
|
|
echo "Enabling wget"
|
|
|
|
|
|
|
|
sed -i '/XferCommand \= \/usr\/bin\/wget/s/^#//g' /etc/pacman.conf
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|