diff --git a/srcpkgs/redsocks/files/redsocks/run b/srcpkgs/redsocks/files/redsocks/run new file mode 100644 index 00000000000..08109ea5f84 --- /dev/null +++ b/srcpkgs/redsocks/files/redsocks/run @@ -0,0 +1,4 @@ +#!/bin/sh +exec 2>&1 +[ -r ./conf ] && . ./conf +exec chpst -u _redsocks:_redsocks redsocks ${OPTS:- -c /etc/redsocks.conf} 2>&1 diff --git a/srcpkgs/redsocks/template b/srcpkgs/redsocks/template index f581b10edca..1ce6800ec97 100644 --- a/srcpkgs/redsocks/template +++ b/srcpkgs/redsocks/template @@ -1,7 +1,7 @@ # Template file for 'redsocks' pkgname=redsocks version=0.5 -revision=4 +revision=5 build_style=gnu-makefile makedepends="libevent-devel" short_desc="Transparent redirector of any TCP connection to a SOCKS or HTTP proxy" @@ -10,9 +10,11 @@ license="Apache-2.0" homepage="https://github.com/darkk/redsocks" distfiles="${homepage}/archive/release-${version}.tar.gz" checksum="bbeb531d7f1986d7102f1bd6733dacce41d3f3ba7d604f1aab61c63e0ba2ee62" +system_accounts="_redsocks" do_install() { vsconf redsocks.conf.example vdoc README vbin redsocks + vsv redsocks }