diff --git a/mullvad-vpn-daemon/APKBUILD b/mullvad-vpn-daemon/APKBUILD index ef2a113..20cb40f 100644 --- a/mullvad-vpn-daemon/APKBUILD +++ b/mullvad-vpn-daemon/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Joakim Hulthe pkgname=mullvad-vpn-daemon pkgver=2026.1_git -pkgrel=4 +pkgrel=5 pkgdesc="Mullvad VPN system service" url="https://mullvad.net/" arch="all" @@ -33,7 +33,10 @@ install=" $pkgname-systemd.post-install $pkgname-systemd.post-upgrade " -subpackages="$pkgname-systemd" +subpackages=" + $pkgname-systemd + $pkgname-suid +" source="" builddir="$srcdir/" options="net suid" @@ -81,10 +84,6 @@ package() { install -m755 -D "$_cargo_target_dir/$CHOST/release/mullvad-daemon" \ "$pkgdir"/usr/bin/mullvad-daemon - # mullvad-exclude requires setuid - install -m4755 -D "$_cargo_target_dir/$CHOST/release/mullvad-exclude" \ - "$pkgdir"/usr/bin/mullvad-exclude - install -m755 -D "$_cargo_target_dir/$CHOST/release/mullvad-problem-report" \ "$pkgdir"/usr/bin/mullvad-problem-report @@ -103,3 +102,8 @@ systemd() { install -m755 -D "$startdir/mullvadvpn-app/dist-assets/linux/mullvad-early-boot-blocking.service" \ "$subpkgdir"/usr/lib/systemd/system/mullvad-early-boot-blocking.service } + +suid() { + install -m4755 -D "$_cargo_target_dir/$CHOST/release/mullvad-exclude" \ + "$subpkgdir"/usr/bin/mullvad-exclude +}