diff --git a/srcpkgs/glider/files/glider/run b/srcpkgs/glider/files/glider/run new file mode 100644 index 00000000000..807b7568362 --- /dev/null +++ b/srcpkgs/glider/files/glider/run @@ -0,0 +1,2 @@ +#!/bin/sh +exec chpst -u nobody:nogroup glider -config /etc/glider/config diff --git a/srcpkgs/glider/template b/srcpkgs/glider/template new file mode 100644 index 00000000000..cde48660c75 --- /dev/null +++ b/srcpkgs/glider/template @@ -0,0 +1,24 @@ +# Template file for 'glider' +pkgname=glider +version=0.7.0 +revision=1 +build_style=go +go_import_path=github.com/nadoo/glider +hostmakedepends="git" +short_desc="Forward proxy with multiple protocols support" +maintainer="whoami " +license="GPL-3.0-or-later" +homepage="https://github.com/nadoo/glider" +distfiles="${homepage}/archive/v${version}.tar.gz" +checksum=6289b1b202849bfc0b00c74955535522cc1113ae8ccc6614a9493407fcacee35 +conf_files="/etc/glider/config /etc/glider/rules.d/*" + +post_install() { + vmkdir etc/glider/rules.d + vmkdir usr/share/examples/glider + vcopy "config/examples/*" usr/share/examples/glider + vcopy config/glider.conf.example etc/glider/config + vcopy config/rules.d etc/glider + vsv glider + vlicense LICENSE +}