[Pdns-users] package build instructions (was: Re: PDNS repos request)

Alex Pavlov admin at livas.lv
Mon Oct 9 14:21:52 UTC 2023


Thank you Peter,

This helps in building PDNS binaries from sources 😊 

Meanwhile have one question about DoH & DoT implementation in DNSDIST 1.5 and higher.
Is written in documentation "...like CertBot, set permissions assuming that services are started as root, which is no longer true for dnsdist as of 1.5.0. For that particular case, making a copy of the necessary files in the /etc/dnsdist directory is advised, using for example CertBot’s --deploy-hook feature to copy the files with the right permissions after a renewal."

So I set my CertBot with --deploy-hook which copy certs in to /etc/dnsdist and than do proper chmod and chown for files so dnsdist be able to read it. That is done and works fine... however rising one more question: When certs expired (after each 90 days period) and my CertBot do "certbot renew" it replaces the certs files in /etc/dnsdist and changes permissions. 
Does DNSDIST process detects that files changed and serves DoH|DoT from new cert files ? 
Or need to add one more command in  --deploy-hook  to restart DNSDIST if certs changed (like: "systemctl restart dnsdist") ?

If somebody knows the answers please reply.

Regards,
Alex.
-----Original Message-----
From: Pdns-users <pdns-users-bounces at mailman.powerdns.com> On Behalf Of Peter van Dijk via Pdns-users
Sent: Monday, October 09, 2023 1:23 PM
To: pdns-users at mailman.powerdns.com
Cc: Peter van Dijk <peter.van.dijk at powerdns.com>
Subject: [Pdns-users] package build instructions (was: Re: PDNS repos request)

On Thu, 2023-10-05 at 17:45 +0200, Peter van Dijk via Pdns-users wrote:
> On Tue, 2023-10-03 at 20:38 +0300, Alex Pavlov via Pdns-users wrote:
> > Hello To all PDNS admins,
> >  
> > Recently the  older PDNS repos were deleted from official PDNS Repo 
> > website.
> > The distros for Ubuntu 16.x (Xenial) and 18.x (Bionic) were wiped 
> > out without any link to “archives” or “old releases”.
> 
> As indicated by another reply in this thread, yes, those releases are 
> EOL, and thus we do not publish packages for them.
> 
> It's easy to rebuild these packages for yourself if you really need them:

We now have more extensive documentation at https://github.com/PowerDNS/pdns/blob/master/BUILDING-PACKAGES.md - with this, it should be easy to build the packages you need, without running into dependency troubles.

Kind regards,
--
Peter van Dijk
PowerDNS.com B.V. - https://www.powerdns.com/ _______________________________________________
Pdns-users mailing list
Pdns-users at mailman.powerdns.com
https://mailman.powerdns.com/mailman/listinfo/pdns-users



More information about the Pdns-users mailing list