diff options
author | MEARAJ BHAGAD | 2022-12-09 20:28:02 +0530 |
---|---|---|
committer | GitHub | 2022-12-09 20:28:02 +0530 |
commit | b947485787f8f66fcf4c1638f2db7077e69de2ef (patch) | |
tree | 30ae0ccbf45206e0576e2ef2ffff83b2ee9bdd2e | |
parent | d1b9f2f64fa727994119c7838621d2c0afcfb66c (diff) | |
parent | f6906fedf7f579eb1052ad552d448bb741a7aa23 (diff) | |
download | aur-b947485787f8f66fcf4c1638f2db7077e69de2ef.tar.gz |
Merge pull request #8 from mearaj/issues-#7
should resolve issues #7, can't connect, thanks to @skrat for this re…
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 2 | ||||
-rw-r--r-- | nordlayer.install | 9 |
3 files changed, 10 insertions, 3 deletions
@@ -1,7 +1,7 @@ pkgbase = nordlayer pkgdesc = Proprietary VPN client for linux pkgver = 2.6.0 - pkgrel = 2 + pkgrel = 3 url = https://nordlayer.com install = nordlayer.install arch = i686 @@ -2,7 +2,7 @@ pkgname=nordlayer pkgver=2.6.0 -pkgrel=2 +pkgrel=3 pkgdesc="Proprietary VPN client for linux" arch=('i686' 'x86_64') url="https://nordlayer.com" diff --git a/nordlayer.install b/nordlayer.install index 5524d0cebc7d..55394d334754 100644 --- a/nordlayer.install +++ b/nordlayer.install @@ -1,4 +1,5 @@ VAR_LIB=/var/lib/nordlayer +NORDLAYER_RESOLVCONF=/usr/bin/nordlayer-resolvconf post_install() { @@ -6,16 +7,22 @@ post_install() { setcap CAP_NET_BIND_SERVICE,CAP_NET_ADMIN,CAP_NET_RAW+eip /usr/bin/nordlayerd setcap CAP_NET_BIND_SERVICE,CAP_NET_ADMIN,CAP_NET_RAW+eip /usr/bin/nordlayer-openvpn - groupadd -r -f nordlayer + groupadd -r -f nordlayer + groupadd -r -f nordlayer-resolve if ! id "nordlayer" >/dev/null 2>&1; then useradd -s /usr/bin/nologin -c "Used for running NordLayer" -r -M -d /run/nordlayer -g nordlayer nordlayer fi + usermod -a -G nordlayer-resolve nordlayer + mkdir -p ${VAR_LIB} chmod 0770 -R ${VAR_LIB} chown nordlayer:nordlayer -R ${VAR_LIB} + chown root:nordlayer-resolve ${NORDLAYER_RESOLVCONF} + chmod 4750 ${NORDLAYER_RESOLVCONF} + # Reload config systemctl daemon-reload |