From 07732b673d7fc79fba3ea34375567b29b0c09966 Mon Sep 17 00:00:00 2001 From: kebolio Date: Sat, 26 Dec 2015 16:49:19 +0000 Subject: [PATCH 1/5] DNS proxy that encrypts queries --- .../dnscrypt-proxy/files/dnscrypt-proxy/run | 2 ++ srcpkgs/dnscrypt-proxy/template | 20 +++++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100755 srcpkgs/dnscrypt-proxy/files/dnscrypt-proxy/run create mode 100644 srcpkgs/dnscrypt-proxy/template diff --git a/srcpkgs/dnscrypt-proxy/files/dnscrypt-proxy/run b/srcpkgs/dnscrypt-proxy/files/dnscrypt-proxy/run new file mode 100755 index 00000000000..d041f1caa24 --- /dev/null +++ b/srcpkgs/dnscrypt-proxy/files/dnscrypt-proxy/run @@ -0,0 +1,2 @@ +#!/bin/sh +exec dnscrypt-proxy -u dnscrypt_proxy diff --git a/srcpkgs/dnscrypt-proxy/template b/srcpkgs/dnscrypt-proxy/template new file mode 100644 index 00000000000..45bcd63407d --- /dev/null +++ b/srcpkgs/dnscrypt-proxy/template @@ -0,0 +1,20 @@ +# Template file for 'dnscrypt-proxy' +pkgname=dnscrypt-proxy +version="1.6.0" +revision=1 +build_style=gnu-configure +makedepends="libsodium-devel" +depends="libsodium" +short_desc="DNS proxy that encrypts queries" +maintainer="kebolio " +license="ISC" +homepage="https://dnscrypt.org/" +distfiles="https://download.dnscrypt.org/dnscrypt-proxy/dnscrypt-proxy-1.6.0.tar.gz" +checksum="7703a41a1040fc30b19fdfbbaba36b411e66d998584b0e2fa5088f734f4f86be" +system_accounts="dnscrypt_proxy" +dnscrypt_proxy_homedir='/var/empty' + +post_install() { + vlicense COPYING + vsv dnscrypt-proxy +} From 1dd0e525393c351dc218ef8e7a42b307ba46963e Mon Sep 17 00:00:00 2001 From: kebolio Date: Tue, 29 Dec 2015 20:26:40 +0000 Subject: [PATCH 2/5] dnscrypt-proxy: added log file --- srcpkgs/dnscrypt-proxy/files/dnscrypt-proxy/log/run | 2 ++ 1 file changed, 2 insertions(+) create mode 100755 srcpkgs/dnscrypt-proxy/files/dnscrypt-proxy/log/run diff --git a/srcpkgs/dnscrypt-proxy/files/dnscrypt-proxy/log/run b/srcpkgs/dnscrypt-proxy/files/dnscrypt-proxy/log/run new file mode 100755 index 00000000000..d6ba4e8a0b4 --- /dev/null +++ b/srcpkgs/dnscrypt-proxy/files/dnscrypt-proxy/log/run @@ -0,0 +1,2 @@ +#!/bin/sh +exec chpst -u dnscrypt_proxy:dnscrypt_proxy svlogd -t /var/log/dnscrypt-proxy From 66066b6a416c573529a13d8cc3bd8c6ea4629e56 Mon Sep 17 00:00:00 2001 From: kebolio Date: Tue, 29 Dec 2015 20:29:56 +0000 Subject: [PATCH 3/5] dnscrypt-proxy: fixed depends line --- srcpkgs/dnscrypt-proxy/template | 1 - 1 file changed, 1 deletion(-) diff --git a/srcpkgs/dnscrypt-proxy/template b/srcpkgs/dnscrypt-proxy/template index 45bcd63407d..5c5daa08f86 100644 --- a/srcpkgs/dnscrypt-proxy/template +++ b/srcpkgs/dnscrypt-proxy/template @@ -4,7 +4,6 @@ version="1.6.0" revision=1 build_style=gnu-configure makedepends="libsodium-devel" -depends="libsodium" short_desc="DNS proxy that encrypts queries" maintainer="kebolio " license="ISC" From 87024f0a11de27ff127b43a7ad273ace48268cca Mon Sep 17 00:00:00 2001 From: kebolio Date: Tue, 29 Dec 2015 20:38:11 +0000 Subject: [PATCH 4/5] dnscrypt-proxy: substitution in tarball download line --- srcpkgs/dnscrypt-proxy/template | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/srcpkgs/dnscrypt-proxy/template b/srcpkgs/dnscrypt-proxy/template index 5c5daa08f86..88389555c7f 100644 --- a/srcpkgs/dnscrypt-proxy/template +++ b/srcpkgs/dnscrypt-proxy/template @@ -8,10 +8,9 @@ short_desc="DNS proxy that encrypts queries" maintainer="kebolio " license="ISC" homepage="https://dnscrypt.org/" -distfiles="https://download.dnscrypt.org/dnscrypt-proxy/dnscrypt-proxy-1.6.0.tar.gz" +distfiles="https://download.dnscrypt.org/${pkgname}/${pkgname}-{version}.tar.gz" checksum="7703a41a1040fc30b19fdfbbaba36b411e66d998584b0e2fa5088f734f4f86be" system_accounts="dnscrypt_proxy" -dnscrypt_proxy_homedir='/var/empty' post_install() { vlicense COPYING From 12ee76b2a3b24afea3efbf8c313065ae6697d0c3 Mon Sep 17 00:00:00 2001 From: kebolio Date: Tue, 29 Dec 2015 20:40:21 +0000 Subject: [PATCH 5/5] dnscrypt-proxy: fix distfiles line --- srcpkgs/dnscrypt-proxy/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/dnscrypt-proxy/template b/srcpkgs/dnscrypt-proxy/template index 88389555c7f..fde2bac39b4 100644 --- a/srcpkgs/dnscrypt-proxy/template +++ b/srcpkgs/dnscrypt-proxy/template @@ -8,7 +8,7 @@ short_desc="DNS proxy that encrypts queries" maintainer="kebolio " license="ISC" homepage="https://dnscrypt.org/" -distfiles="https://download.dnscrypt.org/${pkgname}/${pkgname}-{version}.tar.gz" +distfiles="https://download.dnscrypt.org/${pkgname}/${pkgname}-${version}.tar.gz" checksum="7703a41a1040fc30b19fdfbbaba36b411e66d998584b0e2fa5088f734f4f86be" system_accounts="dnscrypt_proxy"