You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
drill has much less dependencies linked than dig (bind9-dnsutils_bins_) or kdig (no knot-dnsutils slice). In an image approx 50MB in size already (porting attempt to chiselhere) with common shared dependencies, adding dig increased image weight by 47MB, while this custom slice for drill only adds 480KB (3 files).
I have not written a custom slice before this, and the below example that I pieced together seems accurate for drill, but from what I understand the slices must be aligned to a package name which would be a bit misleading as I've excluded anything unrelated to drill.
Activity
cjdcordeiro commentedon May 6, 2025
Well done on your first slice definitions @polarathene ;)
They actually look quite reasonable, so I'd encourage your to open a PR for them :)
As for the
drill<pkg_slice> naming, since that are many other bins in that package, I'd actually recommend creating a slice just fordrillI'll keep this issue open in case you want to raise a PR for it ;)
lczyk commentedon Aug 5, 2025
@polarathene just heads up in case you'd like to raise the PR yourself :) otherwise will add it as a task for team backlog ( nice SDFs btw ^_^ )
polarathene commentedon Aug 7, 2025
Could you add it to the backlog please?
I'm unfortunately quite swamped and not sure when I'd have time to contribute a PR.
lczyk commentedon Aug 12, 2025
no problem 👍 will message here when in progress and close when done. internal ticket number
ROCKS-2380[-]Add `drill` / `ldnsutils`[/-][+]feat: add `ldnsutils` (`drill`) slices[/+]