[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug-wget] Anyone want to add libcares support to wget?
From: |
Ben Greear |
Subject: |
Re: [Bug-wget] Anyone want to add libcares support to wget? |
Date: |
Thu, 17 Mar 2016 09:36:47 -0700 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.0 |
On 03/17/2016 08:58 AM, Giuseppe Scrivano wrote:
Hi Ben,
Ben Greear <address@hidden> writes:
Did you consider using a container (e.g. docker) for such a task ? Easy to set
up and you'll have your feature not only for wget. IMO, that is much more
flexible. (It was Giuseppe's idea during a private talk).
Containers will not work for me. I need to scale to thousands of
instances on modest hardware. I'm certain the libcares and binding
approach will work because we do similar things with curl and other
programs already.
how modest is this hardware?
I tried to build a minimal Docker container for wget on top of Alpine:
Dockerfile:
FROM alpine
RUN apk add --update wget
WORKDIR /out
ENTRYPOINT ["/usr/bin/wget"]
and simply running (192.168.1.13 is an internal DNS server):
docker run --dns=192.168.1.13 --rm -v $(pwd):/out:Z wget wdserver
takes around 5M, plus the docker daemon.
If this is not enough, you can even just run wget in a chroot, and
provide a different /etc/resolv.conf.
I really am not at all interested in LD_PRELOAD, docker, chroot, or any other
such a
thing. I have 15+ years invested in my current architecture, and it works very
well for me. It absolutely cannot be easier to manage docker instances on
random platforms vs using a few cmd-line switches to wget.
I know that this feature will not be useful for most people, but then again,
none of us can know what some user might be able to do with such a feature. I
know
that some users of curl + libcares wanted the ability to specify certain DNS
servers
to get around oppressive firewalls (on systems they could not have root privs),
for instance.
I don't mind making the changes to wget. I thought if someone was interested
in a project, then I'd be happy to work with them (and pay them, etc).
I'll post my patches for consideration, and you will be welcome to pull it
into your tree. If they are not acceptable, then I can maintain the fork
for as long as my customers care to use it..
Thanks,
Ben
--
Ben Greear <address@hidden>
Candela Technologies Inc http://www.candelatech.com
- Re: [Bug-wget] Anyone want to add libcares support to wget?, (continued)
- Re: [Bug-wget] Anyone want to add libcares support to wget?, Tim Ruehsen, 2016/03/15
- Re: [Bug-wget] Anyone want to add libcares support to wget?, Daniel Stenberg, 2016/03/15
- Re: [Bug-wget] Anyone want to add libcares support to wget?, Ben Greear, 2016/03/15
- Re: [Bug-wget] Anyone want to add libcares support to wget?, Ángel González, 2016/03/15
- Re: [Bug-wget] Anyone want to add libcares support to wget?, Ben Greear, 2016/03/16
- Re: [Bug-wget] Anyone want to add libcares support to wget?, Ángel González, 2016/03/16
- Re: [Bug-wget] Anyone want to add libcares support to wget?, Giuseppe Scrivano, 2016/03/17
- Re: [Bug-wget] Anyone want to add libcares support to wget?, Tim Ruehsen, 2016/03/17
- Re: [Bug-wget] Anyone want to add libcares support to wget?, Ben Greear, 2016/03/17
- Re: [Bug-wget] Anyone want to add libcares support to wget?, Giuseppe Scrivano, 2016/03/17
- Re: [Bug-wget] Anyone want to add libcares support to wget?,
Ben Greear <=
- Re: [Bug-wget] Anyone want to add libcares support to wget?, Tim Ruehsen, 2016/03/18
- Re: [Bug-wget] Anyone want to add libcares support to wget?, Ben Greear, 2016/03/18
- Re: [Bug-wget] Anyone want to add libcares support to wget?, Tim Ruehsen, 2016/03/18
[Bug-wget] [PATCH] Anyone want to add libcares support to wget?, Tim Rühsen, 2016/03/20
- Re: [Bug-wget] [PATCH] Anyone want to add libcares support to wget?, Daniel Stenberg, 2016/03/20
- Re: [Bug-wget] [PATCH] Anyone want to add libcares support to wget?, Tim Rühsen, 2016/03/20
- Re: [Bug-wget] [PATCH] Anyone want to add libcares support to wget?, Tim Rühsen, 2016/03/20
- Re: [Bug-wget] [PATCH] Anyone want to add libcares support to wget?, Giuseppe Scrivano, 2016/03/21
- Re: [Bug-wget] [PATCH] Anyone want to add libcares support to wget?, Ben Greear, 2016/03/22
- Re: [Bug-wget] [PATCH] Anyone want to add libcares support to wget?, Tim Ruehsen, 2016/03/23