diff options
author | Junker | 2022-08-21 15:30:13 +0300 |
---|---|---|
committer | Junker | 2022-08-21 15:30:13 +0300 |
commit | c6b3eba7ec7ae58c637c3e8059b5b170ddf9ed83 (patch) | |
tree | 2779683f4dc500554f478f17dd6dfa1d5741f526 | |
parent | bd4773fd762bf1bf4b4abccedbb5f9320faa861b (diff) | |
download | aur-c6b3eba7ec7ae58c637c3e8059b5b170ddf9ed83.tar.gz |
update systemd service. add SOCKS_RELAY_HOST and SOCKS_RELAY_PORT params to config
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 7 | ||||
-rw-r--r-- | socks-relay.conf | 2 | ||||
-rw-r--r-- | socks-relay.service | 8 |
4 files changed, 14 insertions, 10 deletions
@@ -1,16 +1,17 @@ pkgbase = socks-relay pkgdesc = Simple socks5 server and relay pkgver = 1.0.1 - pkgrel = 3 + pkgrel = 4 url = https://github.com/guillon/socks-relay arch = any license = MIT depends = python-pysocks + backup = etc/default/socks-relay source = https://github.com/guillon/socks-relay/archive/refs/tags/v1.0.1.zip source = socks-relay.service source = socks-relay.conf sha256sums = 59e02359aa61caab1ff4504df64da91d1a43eea419479d82ed530fef26ffb58a - sha256sums = d17dc020dae651ce0e4d79229780ec19f2accf43c383e8a4a7f5b1b58f58d8e9 - sha256sums = 225d0a8e2be6f00158be07591373c5da1f486083f1163b8c89613b0f3548e0c0 + sha256sums = 472cd01d44a00ce99d05d6585e3778c92f6582c80093545db8c357df597e581c + sha256sums = e4e835d3542f921c90916f9d2941916ed6328ed8a300586557a37af96d29fbf5 pkgname = socks-relay @@ -1,6 +1,6 @@ pkgname=socks-relay pkgver=1.0.1 -pkgrel=3 +pkgrel=4 pkgdesc="Simple socks5 server and relay" arch=('any') url="https://github.com/guillon/socks-relay" @@ -11,8 +11,9 @@ source=( "socks-relay.service" "socks-relay.conf") sha256sums=('59e02359aa61caab1ff4504df64da91d1a43eea419479d82ed530fef26ffb58a' - 'd17dc020dae651ce0e4d79229780ec19f2accf43c383e8a4a7f5b1b58f58d8e9' - '225d0a8e2be6f00158be07591373c5da1f486083f1163b8c89613b0f3548e0c0') + '472cd01d44a00ce99d05d6585e3778c92f6582c80093545db8c357df597e581c' + 'e4e835d3542f921c90916f9d2941916ed6328ed8a300586557a37af96d29fbf5') +backup=('etc/default/socks-relay') package() { mkdir -p "${pkgdir}/usr/bin" diff --git a/socks-relay.conf b/socks-relay.conf index 1abddd92ab5e..7332963605cd 100644 --- a/socks-relay.conf +++ b/socks-relay.conf @@ -1,3 +1,5 @@ +SOCKS_RELAY_HOST=localhost +SOCKS_RELAY_PORT=8999 #SERVER_USER=user1 #SERVER_PASSWORD=password1 #SOCKS5_SERVER=socks.example.org:1080 diff --git a/socks-relay.service b/socks-relay.service index 49dc53043eb0..6965b40e41c5 100644 --- a/socks-relay.service +++ b/socks-relay.service @@ -1,13 +1,13 @@ -[Unit] +[Unit] Description=Simple socks5 server and relay After=network.target -[Service] +[Service] Type=simple DynamicUser=true EnvironmentFile=/etc/default/socks-relay -ExecStart=/usr/bin/socks-relay localhost:8999 +ExecStart=/usr/bin/socks-relay $SOCKS_RELAY_HOST:$SOCKS_RELAY_PORT Restart=always RestartSec=10s @@ -31,5 +31,5 @@ RestrictAddressFamilies=AF_INET AF_INET6 LockPersonality=true RestrictRealtime=true -[Install] +[Install] WantedBy=multi-user.target
\ No newline at end of file |