Move mullvad-exclude into suid subpackage
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
# Maintainer: Joakim Hulthe <joakim@hulthe.net>
|
||||
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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user