From 2c0968e40e62564b373c34b7146aaeb6091a6220 Mon Sep 17 00:00:00 2001 From: "J. Ryan Stinnett" Date: Thu, 13 Feb 2020 14:52:42 +0000 Subject: [PATCH] Return to default deb after install script Upstream electron-builder now contains the SUID sandbox change. See also https://github.com/electron-userland/electron-builder/pull/4163 --- electron_app/build/linux/after-install.tpl | 14 -------------- package.json | 3 --- 2 files changed, 17 deletions(-) delete mode 100644 electron_app/build/linux/after-install.tpl diff --git a/electron_app/build/linux/after-install.tpl b/electron_app/build/linux/after-install.tpl deleted file mode 100644 index 6ee772d2..00000000 --- a/electron_app/build/linux/after-install.tpl +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash - -# Link to the binary -ln -sf '/opt/${productFilename}/${executable}' '/usr/bin/${executable}' - -# SUID chrome-sandbox for Electron 5+ -# Remove this entire file (after-install.tpl) and remove the reference in -# package.json once this change has been upstreamed so we go back to the copy -# from upstream. -# https://github.com/electron-userland/electron-builder/pull/4163 -chmod 4755 '/opt/${productFilename}/chrome-sandbox' || true - -update-mime-database /usr/share/mime || true -update-desktop-database /usr/share/applications || true diff --git a/package.json b/package.json index 24fb6d98..b7dd2285 100644 --- a/package.json +++ b/package.json @@ -173,9 +173,6 @@ "StartupWMClass": "riot" } }, - "deb": { - "afterInstall": "electron_app/build/linux/after-install.tpl" - }, "mac": { "category": "public.app-category.social-networking", "darkModeSupport": true