stable

dnsmasq-2.92-1.fc43

FEDORA-2026-788fe9dc28 created by pemensik 7 months ago for Fedora 43

How to install

Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:

sudo dnf upgrade --refresh --advisory=FEDORA-2026-788fe9dc28

This update has been submitted for testing by pemensik.

7 months ago

This update's test gating status has been changed to 'waiting'.

7 months ago

This update's test gating status has been changed to 'waiting'.

7 months ago

This update's test gating status has been changed to 'passed'.

7 months ago

This update has been pushed to testing.

7 months ago

This update's test gating status has been changed to 'failed'.

7 months ago
karma
User Icon nucleo commented & provided feedback 7 months ago
karma

doesn't work

Bodhi is disabling automatic push to stable due to negative karma. The maintainer may push manually if they determine that the issue is not severe.

7 months ago
User Icon besser82 commented & provided feedback 7 months ago
karma

Works great! LGTM! =)

User Icon jfoechsler commented & provided feedback 7 months ago
karma

No issues noted with DHCP/DNS

User Icon pemensik commented & provided feedback 7 months ago

@nucleo can you share a bit more, what did not work in this update?

User Icon nucleo commented & provided feedback 7 months ago
karma

With dnsmasq-2.92-1.fc43.x86_64

# dig

; <<>> DiG 9.18.43 <<>>
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 14655
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;.                              IN      NS

;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1) (UDP)
;; WHEN: Thu Jan 22 19:50:43 EET 2026
;; MSG SIZE  rcvd: 28

With dnsmasq-2.91-1.fc43.x86_64 ``` $ dig

; <<>> DiG 9.18.43 <<>> ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 21355 ;; flags: qr rd ra; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 1232 ;; QUESTION SECTION: ;. IN NS

;; ANSWER SECTION: . 87203 IN NS h.root-servers.net. . 87203 IN NS a.root-servers.net. . 87203 IN NS b.root-servers.net. . 87203 IN NS c.root-servers.net. . 87203 IN NS j.root-servers.net. . 87203 IN NS i.root-servers.net. . 87203 IN NS g.root-servers.net. . 87203 IN NS l.root-servers.net. . 87203 IN NS m.root-servers.net. . 87203 IN NS d.root-servers.net. . 87203 IN NS e.root-servers.net. . 87203 IN NS k.root-servers.net. . 87203 IN NS f.root-servers.net.

;; Query time: 106 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) (UDP) ;; WHEN: Thu Jan 22 19:50:05 EET 2026 ;; MSG SIZE rcvd: 239

User Icon nucleo commented & provided feedback 7 months ago

With dnsmasq-2.92-1.fc43.x86_64

# dig

; <<>> DiG 9.18.43 <<>>
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 14655
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;.                              IN      NS

;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1) (UDP)
;; WHEN: Thu Jan 22 19:50:43 EET 2026
;; MSG SIZE  rcvd: 28

With dnsmasq-2.91-1.fc43.x86_64

 dig

; <<>> DiG 9.18.43 <<>>
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 21355
;; flags: qr rd ra; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;.                              IN      NS

;; ANSWER SECTION:
.                       87203   IN      NS      h.root-servers.net.
.                       87203   IN      NS      a.root-servers.net.
.                       87203   IN      NS      b.root-servers.net.
.                       87203   IN      NS      c.root-servers.net.
.                       87203   IN      NS      j.root-servers.net.
.                       87203   IN      NS      i.root-servers.net.
.                       87203   IN      NS      g.root-servers.net.
.                       87203   IN      NS      l.root-servers.net.
.                       87203   IN      NS      m.root-servers.net.
.                       87203   IN      NS      d.root-servers.net.
.                       87203   IN      NS      e.root-servers.net.
.                       87203   IN      NS      k.root-servers.net.
.                       87203   IN      NS      f.root-servers.net.

;; Query time: 106 msec
;; SERVER: 127.0.0.1#53(127.0.0.1) (UDP)
;; WHEN: Thu Jan 22 19:50:05 EET 2026
;; MSG SIZE  rcvd: 239
User Icon pemensik commented & provided feedback 7 months ago

Can you please create new bug for dnsmasq component in bugzilla, https://bugzilla.redhat.com? This is not what I see, but maybe there is some important difference.

Are you sure the used servers are the same for both versions? Can you please try adding log-queries and check forwarded . to <IP> address, whether it is both expected? But a bug would be better place for an investigation. I cannot reproduce any regression.

User Icon nucleo commented & provided feedback 7 months ago

This config line makes 2.92 broken address=/#/example.com/ With 2.91 only example.com NXDOMAIN

User Icon pemensik commented & provided feedback 7 months ago

@nucleo

I cannot reproduce that neither. Used command: echo "address=/#/example.com/" | sudo tee /etc/dnsmasq.d/block.conf && sudo systemctl restart dnsmasq && dig @localhost -t A {,www.,,www.}example.com, in both Fedora 43 with original 2.91 and updated rawhide machine, dnsmasq-2.92-4.fc44.x86_64.

Edit: Oh, okay. they return both nxdomain, but old version resolves addresses with this for unspecified domains. But what should that configuration do? --address=/#/8.8.8.8 is documented in manual page to work with IP addresses. It does not refuse this configuration, But it is supposed to be followed by IP addresses. Like:

echo "address=/#/8.8.8.8" | sudo tee /etc/dnsmasq.d/block.conf && sudo systemctl restart dnsmasq && dig @localhost -t AAAA example.{com,org}

That means, I think it works as it should. Yes, there were some changes in that code, but what you use seems undocumented behaviour to me. It has different meaning with --server directive, but then it should be used last, instead of ip addresses. I think I can let this update pass.

BZ#2429567 dnsmasq-2.92 is available

This update's test gating status has been changed to 'waiting'.

7 months ago

This update's test gating status has been changed to 'passed'.

7 months ago

This update can be pushed to stable now if the maintainer wishes

7 months ago

This update has been submitted for stable by pemensik.

7 months ago

This update has been pushed to stable.

7 months ago

Please log in to add feedback.

Metadata
Type
enhancement
Karma
2
Signed
Content Type
RPM
Test Gating
Autopush Settings
Unstable by Karma
-3
Stable by Karma
disabled
Stable by Time
disabled
Dates
submitted
7 months ago
in testing
7 months ago
in stable
7 months ago
approved
7 months ago
BZ#2429567 dnsmasq-2.92 is available
0
1

Automated Test Results

Test Cases

0 0 Test Case dnsmasq