Er, sorry, here's the text again without the link tracker:

---

After updating to Trixie (`pdns-recursor 5.2.4-2` and `5.3.0-1`), I'm seeing 
the following message in the logs every hour:

> msg="Exception while performing security poll" error="Found . in wrong 
> position in DNSName: recursor-..security-status.secpoll.powerdns.com." 
> subsystem="housekeeping"

The `DNSName` string is generated by 
https://github.com/PowerDNS/pdns/blob/rec-5.2.4/pdns/recursordist/secpoll-recursor.cc#L46
 . That uses macro `PACKAGEVERSION`, which is set by 
https://salsa.debian.org/debian/pdns-recursor/-/blob/debian/5.2.4-2/debian/rules#L22
 :

> CXXFLAGS += -DPACKAGEVERSION='"$(DEB_VERSION).$(DEB_VENDOR)"'

Since the result is just a single dot, it looks like the `DEB_VERSION` and 
`DEB_VENDOR` variables are empty.

Solution: include `default.mk` as in 
https://salsa.debian.org/debian/pdns-recursor/-/commit/dfe697df94abcbf33d536d1f6799c1532c499379

Reply via email to