New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

please consider including dig, host, dnstools in grml-small #56

Closed
Zugschlus opened this Issue Jun 9, 2017 · 11 comments

Comments

Projects
None yet
4 participants
@Zugschlus
Copy link

Zugschlus commented Jun 9, 2017

Hi,
I'd like to be able to do some DNS resolving in grml small. I am aware that the dnsutils package pulls in a lot of bind libraries that blow up the image, but basic debugging is necessary nevertheless. If a DNS debugging utility is available with less bad dependencies, please go for that one.
Greetings
Marc

@mika

This comment has been minimized.

Copy link
Member

mika commented Jun 9, 2017

I agree that dig is nice to have available on grml-small as well, though it's pulling in dependencies resulting in total disk usage of additional ~41MB. :( Before going that route I'd like to gather more feedback. @formorer @evgeni @jkirk - opinions?

@mika mika added the feature-request label Jun 9, 2017

@evgeni

This comment has been minimized.

Copy link
Member

evgeni commented Jun 12, 2017

I am not a big grml-small user, but I agree, a system without dig is a bad system.
Maybe drill (Debian: ldnsutils) has fewer deps?

@Zugschlus

This comment has been minimized.

Copy link

Zugschlus commented Jun 12, 2017

Argl 41 MB is of course way over the top. I wasn't aware it was this bad.

@Zugschlus

This comment has been minimized.

Copy link

Zugschlus commented Jun 12, 2017

@evgeni, drill looks nice, the ldnsutils package dependencies look not remotely as bad.
Can zsh be coaxed into giving a hint towards drill when one types dig or host? Otherwise I think that many people would miss drill being present.

@evgeni

This comment has been minimized.

Copy link
Member

evgeni commented Jun 12, 2017

@ft can zsh do something like that? Either on completion or command-not-found?

@ft

This comment has been minimized.

Copy link
Member

ft commented Jun 12, 2017

We could define a dig function on -small systems. And even a _dig completion that hints at drill.

Those could go into a package that only gets selected on -small, and that would be that. I have to think about how to handle the situation, when a user installs dig on top of a -small system. But it's probably fairly straight forward.

@mika

This comment has been minimized.

Copy link
Member

mika commented Oct 6, 2017

I just pushed grml/grml-live@38c0449 - @ft - any chance you might help me with the related dig function for grml-zshrc (or a separate package)?

@ft

This comment has been minimized.

Copy link
Member

ft commented Oct 6, 2017

I'll try to take a look the weekend. Of course I lost my train of thought about this in the meantime. ;)

@mika mika added this to the Grml 2017.12 milestone Nov 17, 2017

@mika

This comment has been minimized.

Copy link
Member

mika commented Dec 13, 2018

@ft is this a low-hanging fruit which we might get resolved for the upcoming Grml release? :)

@ft

This comment has been minimized.

Copy link
Member

ft commented Dec 13, 2018

I think we can. Let me take a look next weekend. Also: When's that release due? :)

@mika

This comment has been minimized.

Copy link
Member

mika commented Dec 14, 2018

@ft thanks! We're trying to get the 2018.12-rc1 ready for release right now, expected to be released within the next few days (we would like to get it done today, though not yet sure we'll really make it :))

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment