diff --git a/packages/addons/tools/system-tools/changelog.txt b/packages/addons/tools/system-tools/changelog.txt index 9a130a81f8..7d990148db 100644 --- a/packages/addons/tools/system-tools/changelog.txt +++ b/packages/addons/tools/system-tools/changelog.txt @@ -1,3 +1,6 @@ +129 +- Fix (set) 7z/7za executable flag + 128 - Add mmc-utils diff --git a/packages/addons/tools/system-tools/package.mk b/packages/addons/tools/system-tools/package.mk index 7c5b43fef5..bd3f1cf384 100644 --- a/packages/addons/tools/system-tools/package.mk +++ b/packages/addons/tools/system-tools/package.mk @@ -3,7 +3,7 @@ PKG_NAME="system-tools" PKG_VERSION="1.0" -PKG_REV="128" +PKG_REV="129" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://libreelec.tv" diff --git a/packages/addons/tools/system-tools/source/bin/7z b/packages/addons/tools/system-tools/source/bin/7z index e77b430999..28a899b2b8 100644 --- a/packages/addons/tools/system-tools/source/bin/7z +++ b/packages/addons/tools/system-tools/source/bin/7z @@ -1,2 +1,4 @@ #!/bin/sh -exec /storage/.kodi/addons/virtual.system-tools/lib/p7zip/7z "$@" +file=/storage/.kodi/addons/virtual.system-tools/lib/p7zip/7z +[ ! -x ${file} ] && chmod +x ${file} +exec ${file} "$@" diff --git a/packages/addons/tools/system-tools/source/bin/7za b/packages/addons/tools/system-tools/source/bin/7za index 659ee61447..34146e5c63 100644 --- a/packages/addons/tools/system-tools/source/bin/7za +++ b/packages/addons/tools/system-tools/source/bin/7za @@ -1,2 +1,4 @@ #!/bin/sh -exec /storage/.kodi/addons/virtual.system-tools/lib/p7zip/7za "$@" +file=/storage/.kodi/addons/virtual.system-tools/lib/p7zip/7za +[ ! -x ${file} ] && chmod +x ${file} +exec ${file} "$@"