summaryrefslogtreecommitdiffhomepage
path: root/gui
diff options
context:
space:
mode:
Diffstat (limited to 'gui')
-rw-r--r--gui/packages/desktop/electron-builder.yml24
1 files changed, 16 insertions, 8 deletions
diff --git a/gui/packages/desktop/electron-builder.yml b/gui/packages/desktop/electron-builder.yml
index 144144cca9..e94bdb0d13 100644
--- a/gui/packages/desktop/electron-builder.yml
+++ b/gui/packages/desktop/electron-builder.yml
@@ -109,18 +109,26 @@ linux:
to: .
- from: ../../../dist-assets/binaries/linux/openvpn
to: .
+ - from: ../../../dist-assets/linux/mullvad-daemon.conf
+ to: .
+ - from: ../../../dist-assets/linux/mullvad-daemon.service
+ to: .
deb:
- fpm: ["--config-files", "/etc/systemd/system/mullvad-daemon.service",
- "../../../dist-assets/linux/mullvad-daemon.service=/etc/systemd/system/"]
- afterInstall: ../../../dist-assets/linux/install_script.sh
- afterRemove: ../../../dist-assets/linux/uninstall_script.sh
+ fpm: ["--before-install", "../../../dist-assets/linux/before-install.sh",
+ "--before-remove", "../../../dist-assets/linux/before-remove.sh",
+ "--config-files", "/opt/Mullvad VPN/resources/mullvad-daemon.service",
+ "--config-files", "/opt/Mullvad VPN/resources/mullvad-daemon.conf"]
+ afterInstall: ../../../dist-assets/linux/after-install.sh
+ afterRemove: ../../../dist-assets/linux/after-remove.sh
rpm:
- fpm: ["--config-files", "/etc/systemd/system/mullvad-daemon.service",
- "../../../dist-assets/linux/mullvad-daemon.service=/etc/systemd/system/"]
- afterInstall: ../../../dist-assets/linux/install_script.sh
- afterRemove: ../../../dist-assets/linux/uninstall_script.sh
+ fpm: ["--before-install", "../../../dist-assets/linux/before-install.sh",
+ "--before-remove", "../../../dist-assets/linux/before-remove.sh",
+ "--config-files", "/opt/Mullvad VPN/resources/mullvad-daemon.service",
+ "--config-files", "/opt/Mullvad VPN/resources/mullvad-daemon.conf"]
+ afterInstall: ../../../dist-assets/linux/after-install.sh
+ afterRemove: ../../../dist-assets/linux/after-remove.sh
depends:
- libXScrnSaver
- libappindicator