mirror of
https://github.com/zulip/zulip-desktop.git
synced 2025-11-02 13:03:22 +00:00
packaging: Synchronize deb-after-install.sh with upstream.
https://github.com/electron-userland/electron-builder/blob/v23.6.0/packages/app-builder-lib/templates/linux/after-install.tpl Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
@@ -1,10 +1,10 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
# Link to the binary
|
# Link to the binary
|
||||||
ln -sf '/opt/${productFilename}/${executable}' '/usr/bin/${executable}'
|
ln -sf '/opt/${sanitizedProductName}/${executable}' '/usr/bin/${executable}'
|
||||||
|
|
||||||
# SUID chrome-sandbox for Electron 5+
|
# SUID chrome-sandbox for Electron 5+
|
||||||
chmod 4755 '/opt/${productFilename}/chrome-sandbox' || true
|
chmod 4755 '/opt/${sanitizedProductName}/chrome-sandbox' || true
|
||||||
|
|
||||||
update-mime-database /usr/share/mime || true
|
update-mime-database /usr/share/mime || true
|
||||||
update-desktop-database /usr/share/applications || true
|
update-desktop-database /usr/share/applications || true
|
||||||
|
|||||||
Reference in New Issue
Block a user