diff --git a/config/chroot_local-includes/usr/local/sbin/i2p-browser b/config/chroot_local-includes/usr/local/sbin/i2p-browser index 9ec76b8b226589631951b1ad157792fad4e52093..734b203e2de95933a3afa609b379124d37b0b7fd 100755 --- a/config/chroot_local-includes/usr/local/sbin/i2p-browser +++ b/config/chroot_local-includes/usr/local/sbin/i2p-browser @@ -126,7 +126,7 @@ set_chroot_browser_name () { TMP=$(mktemp -d) # Non-zero exit code due to non-standard ZIP archive. # The following steps will fail soon if the extraction failed anyway. - unzip -d "${TMP}" "${PACK}" || true + 7z x -o"${TMP}" "${PACK}" || true sed -i "s/<"'!'"ENTITY\s\+brand\(Full\|Short\)Name.*$/<"'!'"ENTITY brand\1Name \"${NAME}\">/" "${TMP}/${TOP}/${REST}/${BRANDING}" rm "${PACK}" (cd $TMP ; 7z a -tzip "${PACK}" .) diff --git a/config/chroot_local-includes/usr/local/sbin/unsafe-browser b/config/chroot_local-includes/usr/local/sbin/unsafe-browser index 5188c0b3ea677cbfea192ec9c85d172bef5c93c6..37a28ebbcff14d08ee8eb0fc162ad25cf2e8535a 100755 --- a/config/chroot_local-includes/usr/local/sbin/unsafe-browser +++ b/config/chroot_local-includes/usr/local/sbin/unsafe-browser @@ -126,7 +126,7 @@ set_chroot_browser_name () { TMP=$(mktemp -d) # Non-zero exit code due to non-standard ZIP archive. # The following steps will fail soon if the extraction failed anyway. - unzip -d "${TMP}" "${PACK}" || true + 7z x -o"${TMP}" "${PACK}" || true sed -i "s/<"'!'"ENTITY\s\+brand\(Full\|Short\)Name.*$/<"'!'"ENTITY brand\1Name \"${NAME}\">/" "${TMP}/${TOP}/${REST}/${BRANDING}" rm "${PACK}" (cd $TMP ; 7z a -tzip "${PACK}" .)