Package Details: fdns 0.9.68-1

Git Clone URL: https://aur.archlinux.org/fdns.git (read-only, click to copy)
Package Base: fdns
Description: Firejail DNS-over-HTTPS proxy server
Upstream URL: https://github.com/netblue30/fdns
Keywords: dns security
Licenses: GPL2
Submitter: glitsj16
Maintainer: glitsj16
Last Packager: glitsj16
Votes: 5
Popularity: 0.004367
First Submitted: 2020-06-18 05:50 (UTC)
Last Updated: 2022-03-11 23:15 (UTC)

Latest Comments

exploder-jimmy commented on 2021-07-09 09:23 (UTC) (edited on 2021-07-09 09:25 (UTC) by exploder-jimmy)

Oh, I see, hkps://keys.openpgp.org/ is no good, huh...

Using hkps://keyserver.ubuntu.com server solved the problem. Thank you kindly!

glitsj16 commented on 2021-07-09 09:10 (UTC)

@exploder-jimmy, you need to add the key-id (cfr. https://wiki.archlinux.org/title/GnuPG#Searching_and_receiving_keys):

$ gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys F951164995F5C4006A73411E2CCB36ADFC5849A7

exploder-jimmy commented on 2021-07-09 02:51 (UTC) (edited on 2021-07-09 02:58 (UTC) by exploder-jimmy)

@glitsj16,

And the right way to do it would be?

I tried to do add it by gpg --keyserver hkps://keys.openpgp.org/ --recv-keys, and the error persist.

glitsj16 commented on 2021-07-09 01:51 (UTC) (edited on 2021-07-09 01:56 (UTC) by glitsj16)

@exploder-jimmy Works for me:


$ makepkg --verifysource
    ==> Making package: fdns 0.9.66-1 (2021-07-09T03:35:14 CEST)
    ==> Retrieving sources...
    -> Found fdns-0.9.66.tar.xz
    -> Found fdns-0.9.66.tar.xz.asc
    ==> Validating source files with sha256sums...
    fdns-0.9.66.tar.xz ... Passed
    fdns-0.9.66.tar.xz.asc ... Skipped
    ==> Verifying source file signatures with gpg...
    fdns-0.9.66.tar.xz ... Passed

Did you import the public key to your user's keyring?

exploder-jimmy commented on 2021-07-09 00:20 (UTC)

Fails to verify PGP signature of fdns-0.9.66.tar.xz

herve commented on 2021-03-14 21:36 (UTC)

Indeed, thanks!

glitsj16 commented on 2021-03-13 11:13 (UTC)

@herve Sorry for the mess. Should be fixed now.

herve commented on 2021-03-13 08:44 (UTC)

Still not good to me:

patching file etc/resolver.seccomp
Hunk #1 FAILED at 1.
1 out of 1 hunk FAILED -- saving rejects to file etc/resolver.seccomp.rej

glitsj16 commented on 2021-03-07 09:03 (UTC)

@herve Thanks for reporting. The PKGBUILD should be fixed now. I needed the git diff file to use as a patch and that results in https://github.com/netblue30/fdns/commit/52c1298293b66004fa4895619927b6abc6c6405d.patch as URL.

herve commented on 2021-03-07 08:31 (UTC) (edited on 2021-03-07 08:37 (UTC) by herve)

I'm surprised this wasn't reported already:

==> Validating source files with sha256sums...
    fdns-0.9.64.2.tar.xz ... Passed
    fdns-0.9.64.2.tar.xz.asc ... Skipped
    resolver.seccomp.patch ... FAILED
==> ERROR: One or more files did not pass the validity check!
==> ERROR: Makepkg was unable to build fdns.

Also the URL to download the patch should be https://raw.githubusercontent.com/netblue30/fdns/76fc538ce6e7e29307429c77bcce6a0e69c8f6fa/etc/resolver.seccomp it's just downloading the Github webpage for now.

glitsj16 commented on 2020-11-11 22:30 (UTC) (edited on 2020-11-11 22:34 (UTC) by glitsj16)

@pix3l Please use the upstream wiki and/or issue tracker for help with your questions.

pix3l commented on 2020-11-11 22:01 (UTC)

Can anyone explain how to configure it with firewalld, NetworkManagem, iwd, systemd-resolvd and link-local resolving? systemd-resolvd should be disabled, or maybe put in /etc/resolv.conf, after resolvd entry? I wonder about /etc/hosts and /etc/resolv/conf management in that case.

UNCONN 0 0 127.1.1.1:53 0.0.0.0: users:(("fdns",pid=3003077,fd=10))
UNCONN 0 0 127.0.0.53%lo:53 0.0.0.0:
users:(("systemd-resolve",pid=1148779,fd=17))