diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 4 | ||||
-rwxr-xr-x | balena-etcher-electron.sh | 8 |
3 files changed, 10 insertions, 6 deletions
@@ -1,7 +1,7 @@ pkgbase = balena-etcher pkgdesc = Flash OS images to SD cards & USB drives, safely and easily pkgver = 1.5.71 - pkgrel = 1 + pkgrel = 2 epoch = 2 url = https://etcher.io arch = x86_64 @@ -29,7 +29,7 @@ pkgbase = balena-etcher source = balena-etcher-electron.sh source = balena-etcher-electron.desktop sha256sums = SKIP - sha256sums = 911cca26a477c0525085410c78cd9292dc4b6bd27fb7340034fe762d333a3f52 + sha256sums = acd2a85e3a9d201d14244f8888205e6746a668dc7c7f9334e6cdbcd4cf062bc9 sha256sums = c950d9578f9cf60998c920bb60c6617559963f06a4918e7072fdc706b0ef5754 pkgname = balena-etcher @@ -5,7 +5,7 @@ pkgname=balena-etcher _pkgname=etcher pkgver=1.5.71 -pkgrel=1 +pkgrel=2 epoch=2 pkgdesc='Flash OS images to SD cards & USB drives, safely and easily' arch=(x86_64) @@ -25,7 +25,7 @@ source=("etcher::git+https://github.com/balena-io/${_pkgname}.git#tag=v${pkgver} "${pkgname}-electron.desktop" ) sha256sums=('SKIP' - '911cca26a477c0525085410c78cd9292dc4b6bd27fb7340034fe762d333a3f52' + 'acd2a85e3a9d201d14244f8888205e6746a668dc7c7f9334e6cdbcd4cf062bc9' 'c950d9578f9cf60998c920bb60c6617559963f06a4918e7072fdc706b0ef5754') prepare() { diff --git a/balena-etcher-electron.sh b/balena-etcher-electron.sh index a65257d9157c..3bd59572ad24 100755 --- a/balena-etcher-electron.sh +++ b/balena-etcher-electron.sh @@ -1,2 +1,6 @@ -#!/usr/bin/sh -exec electron6 /usr/lib/balena-etcher "$@" +#!/bin/bash +ARGS="--no-sandbox" +if [[ $EUID -ne 0 ]] || [[ $ELECTRON_RUN_AS_NODE ]]; then + ARGS="" +fi +exec electron6 "${ARGS}" /usr/lib/balena-etcher "$@" |