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) |