mirror of
https://github.com/donaldzou/WGDashboard.git
synced 2024-11-22 15:20:09 +01:00
Update wgd.sh
This commit is contained in:
parent
b61c9bfc5e
commit
b37d889de9
20
src/wgd.sh
20
src/wgd.sh
@ -65,7 +65,7 @@ _determineOS(){
|
|||||||
OS=$ID
|
OS=$ID
|
||||||
elif [ -f /etc/redhat-release ]; then
|
elif [ -f /etc/redhat-release ]; then
|
||||||
OS="redhat"
|
OS="redhat"
|
||||||
elif [ "$(uname)" = "OpenBSD" ] && [ "$(uname -r)" = "7.6" ]; then
|
elif [ "$(uname)" = "OpenBSD" ]; then
|
||||||
OS="openbsd"
|
OS="openbsd"
|
||||||
else
|
else
|
||||||
printf "[WGDashboard] %s Sorry, your OS is not supported. Currently the install script only support Debian-based, Red Hat-based OS. With experimental support for Alpine Linux.\n" "$heavy_crossmark"
|
printf "[WGDashboard] %s Sorry, your OS is not supported. Currently the install script only support Debian-based, Red Hat-based OS. With experimental support for Alpine Linux.\n" "$heavy_crossmark"
|
||||||
@ -90,6 +90,19 @@ _installPython(){
|
|||||||
alpine)
|
alpine)
|
||||||
{ sudo apk update; sudo apk add python3 net-tools --no-cache; printf "\n\n"; } >> ./log/install.txt
|
{ sudo apk update; sudo apk add python3 net-tools --no-cache; printf "\n\n"; } >> ./log/install.txt
|
||||||
;;
|
;;
|
||||||
|
openbsd)
|
||||||
|
if [ "$(uname -r)" = "7.6" ]; then
|
||||||
|
{ pkg_add -v python-3.11.10p0; printf "\n\n"; } >> ./log/install.txt
|
||||||
|
elif [ "$(uname -r)" = "7.5" ]; then
|
||||||
|
{ pkg_add -v python-3.11.8; printf "\n\n"; } >> ./log/install.txt
|
||||||
|
elif [ "$(uname -r)" = "7.4" ]; then
|
||||||
|
{ pkg_add -v python-3.11.5; printf "\n\n"; } >> ./log/install.txt
|
||||||
|
else
|
||||||
|
printf "[WGDashboard] %s Current OpenBSD version is not supported. Please install Python 3.10+ manually\n" "$heavy_crossmark"
|
||||||
|
printf "%s\n" "$helpMsg"
|
||||||
|
kill $TOP_PID
|
||||||
|
fi
|
||||||
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
if ! python3 --version > /dev/null 2>&1
|
if ! python3 --version > /dev/null 2>&1
|
||||||
@ -474,7 +487,10 @@ else
|
|||||||
elif [ "$1" = "update" ]; then
|
elif [ "$1" = "update" ]; then
|
||||||
update_wgd
|
update_wgd
|
||||||
elif [ "$1" = "install" ]; then
|
elif [ "$1" = "install" ]; then
|
||||||
printf "%s\n" "$dashes"
|
clear
|
||||||
|
printf "=================================================================================\n"
|
||||||
|
printf "+ <WGDashboard> by Donald Zou - https://github.com/donaldzou +\n"
|
||||||
|
printf "=================================================================================\n"
|
||||||
install_wgd
|
install_wgd
|
||||||
printf "%s\n" "$dashes"
|
printf "%s\n" "$dashes"
|
||||||
elif [ "$1" = "restart" ]; then
|
elif [ "$1" = "restart" ]; then
|
||||||
|
Loading…
Reference in New Issue
Block a user