TritonDataCenter / pkgsrc

NetBSD/pkgsrc fork for our binary package repositories
https://pkgsrc.smartos.org/
131 stars 51 forks source link

dnsdist missing in trunk #344

Closed jfqd closed 1 year ago

jfqd commented 1 year ago

Cannot find dnsdist in trunk. Is it gone? In the latest list of build failures I cannot find it either.

jperkin commented 1 year ago

https://us-central.manta.mnx.io/pkgsrc/public/reports/trunk/x86_64/20221001.2023/meta/report.html https://us-central.manta.mnx.io/pkgsrc/public/reports/trunk/x86_64/20221001.2023/dnsdist-1.5.1nb3/install.log

I'll fix this today.

jfqd commented 1 year ago

@ jperkin Thx a lot! newer dnsdig does not have a -d flag any more, so an additional method file is needed, see:

https://github.com/jfqd/mi-qutic-pdns/blob/master/copy/opt/local/lib/svc/manifest/dnsdist.xml https://github.com/jfqd/mi-qutic-pdns/blob/master/copy/opt/local/lib/svc/method/dnsdist

jfqd commented 1 year ago

@jperkin Were there any issues building dnsdig?

jperkin commented 1 year ago

I've updated dnsdist to 1.7.2 in trunk, it'll hopefully appear in the next build. I'll leave this open until then.

jperkin commented 1 year ago

1.7.2 is now available.

jfqd commented 1 year ago

@jperkin thank you for the updated package. But the smf has an issue, the dnsdist process restarts every time. You may use an additional method file to get it nicely working:

https://github.com/jfqd/mi-qutic-pdns/blob/master/copy/opt/local/lib/svc/manifest/dnsdist.xml https://github.com/jfqd/mi-qutic-pdns/blob/master/copy/opt/local/lib/svc/method/dnsdist

jfqd commented 1 year ago

@jperkin I cannot open this ticket, maybe you can open it again?

jperkin commented 1 year ago

Sorry, I finally got around to this, fixed in 3675f5dbadbda416fa35d8331e7c60cc10a13f0e.

jfqd commented 1 year ago

@jperkin Thx for fixing it! The method file is not really needed, it was more a convenient thing for me :)