New package: dq-0.0.20180112
This commit is contained in:
parent
179ce46a95
commit
08de546404
|
@ -0,0 +1 @@
|
||||||
|
10000000
|
|
@ -0,0 +1 @@
|
||||||
|
127.0.0.1
|
|
@ -0,0 +1 @@
|
||||||
|
/etc/dqcache/root
|
|
@ -0,0 +1,2 @@
|
||||||
|
#!/bin/sh
|
||||||
|
exec chpst -u _dqcache svlogd -t /var/log/dqcache
|
|
@ -0,0 +1,3 @@
|
||||||
|
#!/bin/sh
|
||||||
|
[ -r ./conf ] && . ./conf
|
||||||
|
exec chpst -U _dqcache -e /etc/dqcache/env dqcache 2>&1
|
|
@ -0,0 +1,63 @@
|
||||||
|
# Template file for 'dq'
|
||||||
|
pkgname=dq
|
||||||
|
version=0.0.20180112
|
||||||
|
revision=1
|
||||||
|
wrksrc="${pkgname}-${version##*.}"
|
||||||
|
build_style=gnu-makefile
|
||||||
|
make_dirs="
|
||||||
|
/etc/dqcache/env 0755 root root
|
||||||
|
/etc/dqcache/root/servers 0755 root root
|
||||||
|
/var/log/dqcache 0755 _dqcache _dqcache"
|
||||||
|
conf_files="
|
||||||
|
/etc/dqcache/env/*
|
||||||
|
/etc/dqcache/root/servers/*"
|
||||||
|
short_desc="Recursive DNS/DNSCurve server and cli tool to debug DNS/DNSCurve"
|
||||||
|
maintainer="Duncaen <duncaen@voidlinux.eu>"
|
||||||
|
license="Public Domain"
|
||||||
|
homepage="https://mojzis.com/software/dq/"
|
||||||
|
distfiles="https://github.com/janmojzis/dq/archive/${version##*.}.tar.gz"
|
||||||
|
checksum=f233f4190213939bd40f35e7a050dbea25e6094f212dc8e1f503bae53c54e18b
|
||||||
|
|
||||||
|
system_accounts="_dqcache"
|
||||||
|
|
||||||
|
post_extract() {
|
||||||
|
sed -e '/chown/d' -i make-install.sh
|
||||||
|
echo "/usr/bin" >conf-sbin
|
||||||
|
}
|
||||||
|
post_install() {
|
||||||
|
vsv dqcache
|
||||||
|
|
||||||
|
for f in CACHESIZE IP ROOT; do
|
||||||
|
vinstall "${FILESDIR}/$f" 644 etc/dqcache/env
|
||||||
|
done
|
||||||
|
|
||||||
|
vmkdir etc/dqcache/root/servers
|
||||||
|
# https://www.iana.org/domains/root/servers
|
||||||
|
cat <<! >"@"
|
||||||
|
198.41.0.4
|
||||||
|
2001:503:ba3e::2:30
|
||||||
|
192.228.79.201
|
||||||
|
2001:500:84::b
|
||||||
|
192.33.4.12
|
||||||
|
2001:500:2::c
|
||||||
|
199.7.91.13
|
||||||
|
2001:500:2d::d
|
||||||
|
192.203.230.10
|
||||||
|
192.5.5.241
|
||||||
|
2001:500:2f::f
|
||||||
|
192.112.36.4
|
||||||
|
198.97.190.53
|
||||||
|
2001:500:1::53
|
||||||
|
192.36.148.17
|
||||||
|
2001:7fe::53
|
||||||
|
192.58.128.30
|
||||||
|
2001:503:c27::2:30
|
||||||
|
193.0.14.129
|
||||||
|
2001:7fd::1
|
||||||
|
199.7.83.42
|
||||||
|
2001:500:9f::42
|
||||||
|
202.12.27.33
|
||||||
|
2001:dc3::35
|
||||||
|
!
|
||||||
|
vinstall "@" 644 etc/dqcache/root/servers
|
||||||
|
}
|
|
@ -0,0 +1,3 @@
|
||||||
|
version="${version##*.}"
|
||||||
|
site="https://api.github.com/repos/janmojzis/dq/releases"
|
||||||
|
pattern='"name"\s*:\s*"\K[\d]+(?=")'
|
Loading…
Reference in New Issue