summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorasm0dey2018-10-14 15:59:05 +0300
committerasm0dey2018-10-14 15:59:05 +0300
commitb73c68deb3ce4a1e5aa6842599a2e00c2e4ed8de (patch)
tree2cc625e3710389c092be99c7ce30a6191d8d853f
parent60f6e43a1b9e860389c23380be0babd342c9ed89 (diff)
downloadaur-b73c68deb3ce4a1e5aa6842599a2e00c2e4ed8de.tar.gz
Adds hook support for user creation
-rw-r--r--.SRCINFO4
-rw-r--r--3proxy.service4
-rw-r--r--PKGBUILD5
3 files changed, 7 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9785c66db5ea..06a4ca1b370a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = 3proxy
pkgdesc = A tiny crossplatform proxy server
pkgver = 0.8.12
- pkgrel = 3
+ pkgrel = 4
url = http://www.3proxy.ru/
arch = any
license = BSD
@@ -12,7 +12,7 @@ pkgbase = 3proxy
source = https://github.com/z3APA3A/3proxy/archive/0.8.12.tar.gz
source = 3proxy.service
md5sums = f8ccbe689ff8da8ff67942fc440187ae
- md5sums = 107033a7d0d3584c72de16f7953b139e
+ md5sums = 99fbf305116df79fde910402c1132295
pkgname = 3proxy
diff --git a/3proxy.service b/3proxy.service
index e81f2cfaa37c..95ee411fe883 100644
--- a/3proxy.service
+++ b/3proxy.service
@@ -5,8 +5,8 @@ After=network.target
[Service]
Type=simple
ExecStart=/usr/bin/3proxy /etc/3proxy/3proxy.cfg
-User=3proxy
-Group=3proxy
+User=threeproxy
+Group=threeproxy
Restart=on-failure
PrivateUsers=true
diff --git a/PKGBUILD b/PKGBUILD
index c761dc846bfd..b514d117a485 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: asm0dey <pavel.finkelshtein+AUR@gmail.com>
pkgname=3proxy
pkgver=0.8.12
-pkgrel=3
+pkgrel=4
pkgdesc="A tiny crossplatform proxy server"
arch=('any')
url="http://www.3proxy.ru/"
@@ -13,7 +13,7 @@ source=("https://github.com/z3APA3A/3proxy/archive/$pkgver.tar.gz"
"3proxy.service"
)
md5sums=('f8ccbe689ff8da8ff67942fc440187ae'
- '107033a7d0d3584c72de16f7953b139e'
+ '99fbf305116df79fde910402c1132295'
)
_prefix=/usr
_etcdir=/etc/3proxy
@@ -29,6 +29,7 @@ package() {
install -D -m644 cfg/3proxy.cfg.sample ${pkgdir}${_etcdir}/3proxy.cfg.sample
install -D -m644 cfg/counters.sample ${pkgdir}${_etcdir}/counters.sample
mkdir -p "$pkgdir/usr/lib/systemd/system/"
+ echo 'u threeproxy - "3proxy user"' | install -Dm644 /dev/stdin "$pkgdir"/usr/lib/sysusers.d/$pkgname.conf
install -D -m644 "$srcdir/3proxy.service" "$pkgdir/usr/lib/systemd/system/"
}