mirror of
https://github.com/mrworf/plexupdate.git
synced 2025-08-21 05:43:20 -07:00
Make plexupdate-core available earlier in installer.sh
This commit is contained in:
parent
293e6d5ecb
commit
0065210791
2 changed files with 20 additions and 9 deletions
|
@ -16,6 +16,19 @@ PUBLIC=
|
|||
CONFIGVARS="AUTOINSTALL AUTODELETE DOWNLOADDIR TOKEN FORCE FORCEALL PUBLIC AUTOSTART AUTOUPDATE PLEXSERVER PLEXPORT CHECKUPDATE NOTIFY"
|
||||
CRONVARS="CONF SCRIPT LOGGING"
|
||||
|
||||
if [ "$0" = "installer.sh" ]; then
|
||||
source "$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )/plexupdate-core"
|
||||
else
|
||||
if hash wget 2>/dev/null; then
|
||||
DOWNLOADER="wget -qO -"
|
||||
elif hash curl 2>/dev/null; then
|
||||
DOWNLOADER="curl -fsSL"
|
||||
fi
|
||||
# there is no 'else' because if this is being run plexupdate is either already installed
|
||||
# or they already have either wget or curl
|
||||
source <($DOWNLOADER "${ORIGIN_REPO}/${BRANCHNAME:-master}/plexupdate-core")
|
||||
fi
|
||||
|
||||
install() {
|
||||
echo "'$req' is required but not installed, attempting to install..."
|
||||
sleep 1
|
||||
|
@ -95,11 +108,6 @@ noyes() {
|
|||
yesno N
|
||||
}
|
||||
|
||||
abort() {
|
||||
echo "$@"
|
||||
exit 1
|
||||
}
|
||||
|
||||
install_plexupdate() {
|
||||
echo
|
||||
read -e -p "Directory to install into: " -i "/opt/plexupdate" FULL_PATH
|
||||
|
@ -343,8 +351,6 @@ else
|
|||
install_plexupdate
|
||||
fi
|
||||
|
||||
source "${FULL_PATH}/plexupdate-core"
|
||||
|
||||
configure_plexupdate
|
||||
configure_cron
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue