Skip to content

Commit 8eb211f

Browse files
nicolarossijaromil
authored andcommitted
Increased logging and verbosity
1 parent 9a40a65 commit 8eb211f

File tree

2 files changed

+10
-7
lines changed

2 files changed

+10
-7
lines changed

daemons/dnscrypt-proxy

+9-6
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,9 @@ dnscrypt-proxy-exec() {
8080
func "Launching dnscrypt-proxy to listen on port 53"
8181
act "dnscrypt proxy server: $dnscrypt_name"
8282
# TODO definire la variabile d'ambiente interface
83+
ulimit -c unlimited
84+
TMP=`date +%Y%m%d_%H%M%S`
85+
8386
if [[ $DEBUG = 1 ]]; then
8487
DOWSE_DOMAINLIST=`pwd`/src/domain-list/data \
8588
DOWSE_LAN_ADDRESS_IP4=$address \
@@ -88,7 +91,7 @@ dnscrypt-proxy-exec() {
8891
hostname=$hostname \
8992
domain=$lan \
9093
launch dnscrypt-proxy -a $address:53 \
91-
-l $H/log/dnscrypt.log \
94+
-l $H/log/dnscrypt.log.${TMP} \
9295
-L $R/share/dnscrypt-resolvers.csv \
9396
-R "$dnscrypt_name" \
9497
-X $R/lib/dnscrypt-proxy/dnscrypt_dowse.so${args},debug \
@@ -104,11 +107,11 @@ dnscrypt-proxy-exec() {
104107
domain=$lan \
105108
interface=$interface \
106109
launch dnscrypt-proxy -a $address:53 \
107-
-p $pid -l $H/log/dnscrypt.log \
110+
-p $pid -l $H/log/dnscrypt.log.${TMP} \
108111
-L $R/share/dnscrypt-resolvers.csv \
109112
-R "$dnscrypt_name" \
110113
-X $R/lib/dnscrypt-proxy/dnscrypt_dowse.so${args} \
111-
-d -m 4 -u $dowse_uid
114+
-d -m 7 -u $dowse_uid
112115
# log only warning conditions
113116

114117
fi
@@ -130,7 +133,7 @@ dnscrypt-roundrobin() {
130133
local _rndresolv="$(perl -wne '$a = $_ if rand $. < 1 ; END { print $a }' $R/share/dnscrypt-resolvers-grepped.csv)"
131134

132135
# check if alive
133-
eval "${execmap[dnscrypt-proxy]} -L $R/share/dnscrypt-resolvers.csv -R ${_rndresolv[(ws:,:)1]} -t 720 -m 1"
136+
eval "${execmap[dnscrypt-proxy]} -L $R/share/dnscrypt-resolvers.csv -R ${_rndresolv[(ws:,:)1]} -t 720 -m 7"
134137

135138
[[ $? = 0 ]] || dnscrypt-roundrobin
136139

@@ -152,7 +155,7 @@ __search_for_a_dns () {
152155
local _rndresolv="$(perl -wne '$a = $_ if rand $. < 1 ; END { print $a }' $R/share/dnscrypt-resolvers-grepped.csv)"
153156

154157
# check if alive
155-
eval "${execmap[dnscrypt-proxy]} -L $R/share/dnscrypt-resolvers.csv -R ${_rndresolv[(ws:,:)1]} -t 1 -m 1"
158+
eval "${execmap[dnscrypt-proxy]} -L $R/share/dnscrypt-resolvers.csv -R ${_rndresolv[(ws:,:)1]} -t 1 -m 7"
156159

157160
[[ $? = 0 ]] || return
158161

@@ -175,7 +178,7 @@ __search_for_a_dns () {
175178

176179

177180
__is_dns_reachable() {
178-
eval "${execmap[dnscrypt-proxy]} -L $R/share/dnscrypt-resolvers.csv -R $1 -t 1 -m 1"
181+
eval "${execmap[dnscrypt-proxy]} -L $R/share/dnscrypt-resolvers.csv -R $1 -t 1 -m 7"
179182
return $?
180183
}
181184

tool/monitor_priority.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,5 @@ done
2424

2525
echo ""
2626
#set -x
27-
ps -p "$PIDLIST" -o pid,cmd,command,pcpu,pmem,state,nice,pri,rtprio,sched,sgi_p,policy,wchan,etime
27+
ps -p "$PIDLIST" -o pid,cmd,command,pcpu,pmem,state,nice,pri,rtprio,sched,sgi_p,policy,wchan=WIDE-WCHAN-COLUMN,etime
2828

0 commit comments

Comments
 (0)