summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD7
-rw-r--r--mullvad-daemon.run7
3 files changed, 13 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4db67e93efec..2e0b724d38a6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,11 @@
pkgbase = mullvad-vpn-runit
pkgdesc = Runit init service for Mullvad Desktop App
- pkgver = 20221104
+ pkgver = 20221106
pkgrel = 1
- url = https://codeberg.org/klee/mullvad-vpn-runit
+ url = https://gitlab.eientei.org/klee/mullvad-vpn-runit
arch = any
license = AGPL3
- source = https://codeberg.org/klee/mullvad-vpn-runit/raw/branch/master/mullvad-daemon.run
+ source = mullvad-daemon.run
sha512sums = c4d1bcf264fa2c7d4f90d85b5258b0df6d58ab76f523ab577c089f6ffe7b2b89074fbb8cb5719e80e030d427c373468f3ec42a7c82cabef22c157febcbb638de
pkgname = mullvad-vpn-runit
diff --git a/PKGBUILD b/PKGBUILD
index b54802f49aa4..59fe64430a5f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,15 +3,14 @@
_basename=mullvad-vpn
_svname=mullvad-daemon
pkgname=${_basename}-runit
-pkgver=20221104
+pkgver=20221106
pkgrel=1
pkgdesc="Runit init service for Mullvad Desktop App"
arch=('any')
-url="https://codeberg.org/klee/mullvad-vpn-runit"
+url="https://gitlab.eientei.org/klee/mullvad-vpn-runit"
license=('AGPL3')
conflicts=()
-source=("https://codeberg.org/klee/mullvad-vpn-runit/raw/branch/master/${_svname}.run")
-#source=("${_svname}.run")
+source=("${_svname}.run")
sha512sums=('c4d1bcf264fa2c7d4f90d85b5258b0df6d58ab76f523ab577c089f6ffe7b2b89074fbb8cb5719e80e030d427c373468f3ec42a7c82cabef22c157febcbb638de')
package() {
diff --git a/mullvad-daemon.run b/mullvad-daemon.run
new file mode 100644
index 000000000000..0cd93ff73212
--- /dev/null
+++ b/mullvad-daemon.run
@@ -0,0 +1,7 @@
+#!/bin/sh
+## Uncomment this and comment out the NetworkManager line if you don't use NetworkManager
+# [ "$(ip route | awk '/^default/{print ($3!="")+($5!="")}')" = "2" ] || exit 1 # From the ntpd-runit script
+sv check NetworkManager >/dev/null || exit 1
+
+[ -r conf ] && . ./conf
+exec /usr/bin/mullvad-daemon -v --disable-stdout-timestamps >/dev/null 2>&1