diff --git a/community/tigervnc/PKGBUILD b/community/tigervnc/PKGBUILD index 121f5be71..aa4871af8 100644 --- a/community/tigervnc/PKGBUILD +++ b/community/tigervnc/PKGBUILD @@ -7,7 +7,7 @@ pkgname=tigervnc pkgver=1.4.3 -pkgrel=1 +pkgrel=2 _xorgver=1.17.1 pkgdesc="Suite of VNC servers and clients. Based on the VNC 4 branch of TightVNC." arch=('i686' 'x86_64') @@ -32,7 +32,7 @@ source=($pkgname-$pkgver.tar.gz::https://github.com/TigerVNC/tigervnc/archive/v$ xorg117.patch) md5sums=('2177ee42fa1a3902b6feeaa7747f1c2a' '5986510d59e394a50126a8e2833e79d3' - '87678d73cc7c3fcd12797da43a0d061e' + 'a8a20685c23a50f86a13c33ce96a7ba7' '71cac0fb9701b0a041430f0fddfe00c8' '22f1523a0eca56ad79cfabd0db6e2cf6' 'e056a2502dfe0cb3b02e08cab689482f' diff --git a/community/tigervnc/vncserver.service b/community/tigervnc/vncserver.service index bf7e5b349..40151ac80 100644 --- a/community/tigervnc/vncserver.service +++ b/community/tigervnc/vncserver.service @@ -18,11 +18,11 @@ Description=Remote desktop service (VNC) After=syslog.target network.target [Service] -Type=forking +Type=simple User= ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i >/dev/null 2>&1 || true' -ExecStart=/usr/bin/vncserver %i +ExecStart=/usr/bin/vncserver -fg %i ExecStop=/usr/bin/vncserver -kill %i [Install]