Skip to content

Commit d53b667

Browse files
committed
Update dnsbunker stamp
1 parent d313df4 commit d53b667

5 files changed

Lines changed: 23 additions & 12 deletions

File tree

utils/check-stamp.sh

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,11 @@ if $DNSCRYPT_PROXY -config "$CONFIG" -list -json 2>/dev/null | grep -F '"dnssec"
5656
DNSSEC=true
5757
fi
5858

59-
# Show certificate info (silent mode)
60-
if ! $DNSCRYPT_PROXY -config "$CONFIG" -show-certs >/dev/null 2>&1; then
59+
# Show certificate info
60+
CERTOUT=$($DNSCRYPT_PROXY -config "$CONFIG" -show-certs 2>&1)
61+
if [ $? -ne 0 ]; then
6162
echo "Error: Failed to retrieve certificate information" >&2
63+
echo "$CERTOUT" >&2
6264
exit 1
6365
fi
6466

@@ -80,7 +82,7 @@ RETRIES=3
8082
SUCCESS=false
8183

8284
for i in $(seq 1 $RETRIES); do
83-
if $DNSCRYPT_PROXY -config "$CONFIG" -resolve "example.com" >/tmp/resolve-output 2>/dev/null; then
85+
if $DNSCRYPT_PROXY -config "$CONFIG" -resolve "example.com" >/tmp/resolve-output 2>&1; then
8486
# Check DNSSEC if expected
8587
if [ "$DNSSEC" = "true" ]; then
8688
if grep -F "resolver doesn't support DNSSEC" /tmp/resolve-output >/dev/null; then
@@ -96,13 +98,22 @@ done
9698

9799
# Clean up
98100
kill $(cat "$PIDFILE") 2>/dev/null
99-
rm -f /tmp/resolve-output
100101

101102
# Return result
102103
if [ "$SUCCESS" = "true" ]; then
104+
rm -f /tmp/resolve-output
103105
echo "OK: Resolver is working"
104106
exit 0
105107
else
106108
echo "FAIL: Unable to resolve queries" >&2
109+
if [ -f /tmp/resolve-output ] && [ -s /tmp/resolve-output ]; then
110+
echo "--- resolve output ---" >&2
111+
cat /tmp/resolve-output >&2
112+
fi
113+
if [ -f "$LOGFILE" ] && [ -s "$LOGFILE" ]; then
114+
echo "--- proxy log ---" >&2
115+
tail -n 20 "$LOGFILE" >&2
116+
fi
117+
rm -f /tmp/resolve-output
107118
exit 1
108119
fi

v2/public-resolvers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1272,7 +1272,7 @@ Designed to block ads, malware, and surveillance. No logs.
12721272

12731273
https://dnsbunker.org
12741274

1275-
sdns://AgMAAAAAAAAADjE1Mi41My4yMDcuMTkxILJfLzaWf3OU8Jk3iFszP6o1bXGf6s84zOnwNVAA8-F0DWRuc2J1bmtlci5vcmcKL2Rucy1xdWVyeQ
1275+
sdns://AgMAAAAAAAAADjE1Mi41My4yMDcuMTkxILTgqMmLCq5DtzgwN6zNEaHJZJcfa3T8vDcM0DD7Mo3dDWRuc2J1bmtlci5vcmcKL2Rucy1xdWVyeQ
12761276

12771277

12781278
## dnscry.pt-adelaide-ipv4

v2/public-resolvers.md.minisig

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
untrusted comment: signature from minisign secret key
2-
RWQf6LRCGA9i5/MNQ//Dumlvwwknb/xmHqkLQcXgWEInMhXZMqGikeDp3x0KwajySHRk+PR5q+LAhLDzrvCk59MtMMzA6RYatQ0=
3-
trusted comment: timestamp:1770020273 file:public-resolvers.md
4-
NTAM1MSpiYt17lKUd8f4N222Zt+Q2EDPBe2BeFqSb9oUQrhJLV5UiCx5YI7UjMrab12L3S8uJSzE561FknBUAA==
2+
RWQf6LRCGA9i57Fq8ENpt9UWmfX8f/si8HYngwVjbBNrHjpiROZydfwpGGrZJVowvzc00CP/FyKvebX53Eop8VrNuVI76qIXuAg=
3+
trusted comment: timestamp:1770903451 file:public-resolvers.md
4+
HM6GHcZt0hSZGPdxaV/+XGSJAMi2asGFFPNBE3DoXYpCIqmuyhs5oYV7zPyOPAhPwZzyBEvufqPqcTHXvxMdAg==

v3/public-resolvers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1366,7 +1366,7 @@ Designed to block ads, malware, and surveillance. No logs.
13661366

13671367
https://dnsbunker.org
13681368

1369-
sdns://AgMAAAAAAAAADjE1Mi41My4yMDcuMTkxILJfLzaWf3OU8Jk3iFszP6o1bXGf6s84zOnwNVAA8-F0DWRuc2J1bmtlci5vcmcKL2Rucy1xdWVyeQ
1369+
sdns://AgMAAAAAAAAADjE1Mi41My4yMDcuMTkxILTgqMmLCq5DtzgwN6zNEaHJZJcfa3T8vDcM0DD7Mo3dDWRuc2J1bmtlci5vcmcKL2Rucy1xdWVyeQ
13701370

13711371

13721372
## dnscry.pt-adelaide-ipv4

v3/public-resolvers.md.minisig

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
untrusted comment: signature from minisign secret key
2-
RWQf6LRCGA9i55ap5y6e4hqwmwCKc6vYbGxKUNpS60bosCISdy+yI2LxY3q5ZEi7PDQplqYYhR85XKqkDvzTqb4STL4zfQcVwQ0=
3-
trusted comment: timestamp:1770903063 file:public-resolvers.md
4-
yaShfR3475M5HkGHhbXyQhVv6OncK5AAa76y4LkuonhciLhVSCkQZP5oiu+1Ie9JxvIUOelb1nzGnKS1NYD3DQ==
2+
RWQf6LRCGA9i5y/74DynvVWzpvddUHDOnD4s3FjbhyaCWloTmfmG8eYxomcymhgnlIBp8LxClxFlDhAqArsz0301nPw0CT4UUAI=
3+
trusted comment: timestamp:1770903451 file:public-resolvers.md
4+
3MJ90OrW2r+H5pgW6/U8eOImWTxnnC4hbhnpyDx/e7c0wnZGbjUiyXBASGRzPh7jgGRgEed+Kr0s+k52kJVbAA==

0 commit comments

Comments
 (0)