summaryrefslogtreecommitdiffhomepage
path: root/dist-assets/linux
AgeCommit message (Collapse)AuthorFilesLines
2025-10-01Install AppArmor profile if AppArmor is availableMarkus Pettersson1-10/+7
2025-04-09Fix syntax error in Apparmor profileinventor5001-2/+2
The executable path must be quoted instead of using an escape character. See man apparmor.d(5), under "Unquoted Profile Name" - "Rules with embedded spaces or tabs must be quoted."
2024-09-30Address TODO comment in `before-install.sh`Markus Pettersson1-4/+0
2024-05-28Add niri as a supported wayland compositorJoakim Hulthe1-1/+1
2024-04-30Move apparmor profile to fileDavid Lönnhager2-11/+9
2024-04-29Add apparmor profile on Ubuntu 24.04 or newerDavid Lönnhager2-0/+33
2024-03-05Fix shellcheck warnings and notesJoakim Hulthe2-4/+4
2023-12-01Improve installation fault tolerancePavin Joseph2-2/+2
Do not fail installation in containers without systemd init.
2023-08-30Clear GPU cache on upgrade on LinuxOskar Nyberg1-19/+41
2022-11-09Remove obtuse logging from install scriptsEmīls Piņķis1-2/+0
2022-11-03Remove superfluos logging from install scriptEmīls Piņķis1-2/+0
2022-10-21Add Hyprland as wayland compatibleOskar Nyberg1-1/+1
2022-09-13Improve daemon unit fileEmīls Piņķis7-9/+37
Set the `MULLVAD_RESOURCE_DIR` environment variable and specify the path as a required mount path.
2022-09-12Add early-boot-blocking unit fileEmīls Piņķis4-3/+7
2022-08-26Use SIGINT instead of SIGTERM in before-removeOskar Nyberg1-1/+4
2022-08-23Remove use of --quit-without-disconnect and limitations due to disconnectingOskar Nyberg2-2/+4
2022-07-28Electron flags to run wayland nativePeter Kaplan1-1/+11
To make sure this is only applied on desktops/compositors that are supported and well-tested, the running desktop/compositor is checked against a predefined allowlist via environment variables that are commonly set by desktop environments or compositors.
2022-06-20Remove legacy upstart init configurationEvan Anderson3-22/+5
The supported platforms (Ubuntu 18.04+, Debian 10+, and Fedora 33+) all use systemd, so the old upstart configuration can be safely removed
2022-03-14Rename wireguard key removal functionDavid Lönnhager1-1/+1
2022-01-31Remove user config files on purgeOskar Nyberg1-0/+23
2021-11-30Kill the GUI when uninstalling the app on LinuxDavid Lönnhager1-0/+2
2021-10-01Revert "Disable sandbox on Ubuntu 21.10"Oskar Nyberg1-4/+0
This reverts commit 23de999313ccf87ae29988c0c328b5ec7625b8d7.
2021-09-30Disable sandbox on Ubuntu 21.10Oskar Nyberg1-0/+4
2021-06-18Rename 'mullvad-setup clear-history' to 'mullvad-setup remove-wireguard-key'David Lönnhager1-1/+1
2021-03-15Copy old daemon logEmīls1-0/+2
2021-01-28Disable Electron sandbox when lacking permissionOskar Nyberg1-1/+8
2020-11-19Bundle API address cache with the appDavid Lönnhager1-0/+1
2020-10-12Remove keys after resteting firewallEmīls1-3/+2
2020-09-29Reset firewall from Linux build-scriptsEmīls1-0/+2
2020-09-04Account for the fact that `rm -f` never returns a non-zero exit codeLinus Färnstrand2-4/+4
2020-09-04Use full path to mullvad CLI binaryLinus Färnstrand1-1/+1
2020-08-25Kill GUI before install on LinuxOskar Nyberg1-0/+2
2020-07-03Use CLI instead of mullvad-setup to clear wg keysEmīls1-0/+2
2020-06-02Add launcher binary for excluded apps (mullvad-exclude)David Lönnhager1-0/+2
2020-03-30Fix upgrade script on Linux for older versionsDavid Lönnhager1-1/+1
2020-03-17Block while upgrading on LinuxDavid Lönnhager1-0/+1
2020-03-17Don't stop the daemon in before_remove.sh on Debian, if upgradingDavid Lönnhager1-0/+5
2019-10-10Remove symlink creation/deletion from install scriptse2-4/+0
2019-10-10Add symlink to problem-report binarye1-0/+1
2019-10-09Add and remove mullvad-problem-report symlink in install scriptsLinus Färnstrand2-0/+4
2019-09-03Add launcher script on Linux to disable sandboxAndrej Mihajlov1-0/+5
2019-06-11Remove cached relay list during installationEmīls Piņķis1-0/+2
2019-04-25Remove relay-clearing code from preinstall scriptsEmīls Piņķis1-3/+0
2019-03-21Remove cached relay list during installationEmīls Piņķis1-0/+3
2019-01-16Slightly improve install script so that it doesn't fail on Debian systemsEmīls Piņķis1-1/+2
2019-01-03Add extra 'After' directives to daemon's unit fileEmīls Piņķis1-0/+2
2018-11-13Add post-transaction hook for RPM package to always enable mullvad-daemon ↵Emīls Piņķis2-2/+16
upon upgrade/install
2018-09-12Replace quoted path with escaped pathJanito Vaqueiro Ferreira Filho1-1/+1
2018-09-04Stop service if running before upgradeJanito Vaqueiro Ferreira Filho1-0/+9
2018-09-04Only install config. files for one init systemJanito Vaqueiro Ferreira Filho2-1/+4
Keep configuration for init systems in the resources directory, and have the after-install and before-remove scripts configure the detected installed init system.