Disable sandboxing feature from electron

This commit is contained in:
Ghislain Antony Vaillant 2019-09-27 23:52:27 +02:00
parent 9713e447be
commit 366ed2aa7f

View file

@ -34,14 +34,20 @@ modules:
- x86_64
url: https://github.com/bitwarden/desktop/releases/download/v1.16.4/Bitwarden-1.16.4-amd64.deb
sha256: d500eaf4c2d4899cbfc360bf75fdcf3ad5ddcf6aa7b9491328bd1e8d659734bd
- type: script
dest-filename: bitwarden.sh
commands:
- 'exec env TMPDIR=$XDG_CACHE_HOME /app/Bitwarden/bitwarden --no-sandbox "$@"'
- type: file
path: com.bitwarden.desktop.appdata.xml
buildsystem: simple
build-commands:
- ar -x Bitwarden-*.deb
- tar -xf data.tar.xz
- cp -r usr/* ${FLATPAK_DEST}
- mkdir -p ${FLATPAK_DEST}/bin
- cp -r opt/Bitwarden/* ${FLATPAK_DEST}/bin
- desktop-file-edit --set-key=Exec --set-value="${FLATPAK_DEST}/bin/bitwarden --no-sandbox" ${FLATPAK_DEST}/share/applications/bitwarden.desktop
- install -Dm644 -t /app/share/metainfo ${FLATPAK_ID}.appdata.xml
- 'ar -x Bitwarden*.deb'
- 'rm -f Bitwarden*.deb'
- 'tar -xf data.tar.xz'
- 'rm -f control.tar.gz data.tar.xz debian-binary'
- 'cp -r opt/* usr/* $FLATPAK_DEST'
- 'rm -rf opt usr'
- 'install bitwarden.sh $FLATPAK_DEST/bin/bitwarden'
- 'install -D -m 644 -t $FLATPAK_DEST/share/metainfo $FLATPAK_ID.appdata.xml'
- 'desktop-file-edit --set-key=Exec --set-value="bitwarden %U" $FLATPAK_DEST/share/applications/bitwarden.desktop'