diff --git a/plexupdate-core b/plexupdate-core index c1b8def..eebccc6 100755 --- a/plexupdate-core +++ b/plexupdate-core @@ -230,7 +230,7 @@ parseVersion() { cut -f2- -d- <<< "$1" | cut -f1-4 -d. elif [ "${DISTRO}" = "synology" ]; then cut -f2-3 -d- <<< "$1" - elif [ "${DISTRO}" = "synology-dsm7" ]; then + elif [ $(echo "${DISTRO}" | cut -c -13) = "synology-dsm7" ]; then cut -f2 -d- <<< "$1" else cut -f2 -d_ <<< "$1" @@ -242,7 +242,7 @@ getPlexVersion() { dpkg-query --showformat='${Version}' --show plexmediaserver 2>/dev/null elif [ "${DISTRO}" = "synology" ]; then synopkg version "Plex Media Server" 2>/dev/null - elif [ "${DISTRO}" = "synology-dsm7" ]; then + elif [ $(echo "${DISTRO}" | cut -c -13) = "synology-dsm7" ]; then synopkg version "PlexMediaServer" 2>/dev/null | cut -f1 -d- elif [ "${DISTRO}" = "redhat" ]; then local rpmtemp