Fix getPlexServerToken if installer.sh is being run from wget

This commit is contained in:
Alex Malinovich 2017-02-20 16:50:10 -08:00
commit c7573c2fc8

View file

@ -74,7 +74,8 @@ getPlexServerToken() {
for I in "${VALIDPATHS[@]}" ; do
if [ ! -z "${I}" -a -f "${I}${PREFFILE}" ]; then
if [ "$(basename $0)" = "installer.sh" ]; then
# When running installer.sh directly from wget, $0 will return bash
if [ "$(basename $0)" = "installer.sh" -o "$(basename $0)" = "bash" ]; then
TOKEN=$(sudo sed -n 's/.*PlexOnlineToken="\([[:alnum:]]*\).*".*/\1/p' "${I}${PREFFILE}" 2>/dev/null)
else
TOKEN=$(sed -n 's/.*PlexOnlineToken="\([[:alnum:]]*\).*".*/\1/p' "${I}${PREFFILE}" 2>/dev/null)