Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 716492
Collapse All | Expand All

(-)file_not_specified_in_diff (-10 / +5 lines)
Line  Link Here
0
-- a/net-dns/getdns/files/stubby.initd-r2
0
++ b/net-dns/getdns/files/stubby.initd-r2
Lines 5-11 Link Here
5
stubby_opts="-C ${STUBBY_CONFIG_FILE:-/etc/stubby/stubby.yml} -v ${STUBBY_LOGLEVEL:-5}"
5
stubby_opts="-C ${STUBBY_CONFIG_FILE:-/etc/stubby/stubby.yml} -v ${STUBBY_LOGLEVEL:-5}"
6
command="capsh"
6
command="capsh"
7
command_args="--inh=cap_net_bind_service --user=stubby -- -c '/usr/bin/stubby -g ${stubby_opts} >>/var/log/stubby.log 2>&1'"
7
command_args="--inh=cap_net_bind_service --user=stubby -- -c '/usr/bin/stubby -g ${stubby_opts} >>/var/log/stubby.log 2>&1'"
8
pidfile="/run/stubby.pid"
8
pidfile="/run/stubby/stubby.pid"
9
name="DNS Privacy Daemon"
9
name="DNS Privacy Daemon"
10
10
11
depend()
11
depend()
Lines 18-28 depend() Link Here
18
18
19
start_pre()
19
start_pre()
20
{
20
{
21
	checkpath -f -m 0644 -o stubby:stubby /run/stubby.pid
21
	checkpath -d -m 0755 -o stubby:stubby /run/stubby
22
	checkpath -f -m 0644 -o stubby:stubby /var/log/stubby.log
22
	checkpath -f -m 0644 -o stubby:stubby /var/log/stubby.log
23
}
23
}
24
24
++ b/net-dns/getdns/getdns-1.6.0_beta1-r2.ebuild
25
stop_post()
26
{
27
	[ -f /run/stubby.pid ] && rm /run/stubby.pid
28
}
29
-- a/net-dns/getdns/getdns-1.6.0_beta1-r2.ebuild
Lines 52-58 PATCHES=( "${FILESDIR}/${PN}-1.4.2-stubby.service.patch" ) Link Here
52
52
53
src_configure() {
53
src_configure() {
54
	local mycmakeargs=(
54
	local mycmakeargs=(
55
		-DCMAKE_INSTALL_RUNSTATEDIR=/var/run
55
		-DCMAKE_INSTALL_RUNSTATEDIR=/var/run/stubby
56
		-DBUILD_DOXYGEN=$(usex doc)
56
		-DBUILD_DOXYGEN=$(usex doc)
57
		-DBUILD_GETDNS_QUERY=$(usex getdns-query)
57
		-DBUILD_GETDNS_QUERY=$(usex getdns-query)
58
		-DBUILD_GETDNS_SERVER_MON=$(usex getdns-server-mon)
58
		-DBUILD_GETDNS_SERVER_MON=$(usex getdns-server-mon)

Return to bug 716492