Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 Nov 2012 09:52:57 +0100
From:      Luca Ferrari <fluca1978@infinito.it>
To:        freebsd-stable@freebsd.org
Subject:   Re: simple patch for portsnap to use wget
Message-ID:  <CAKoxK%2B61KJJLKoE5namZ31G9DNUSaqm%2BtXCL=KF%2B6pnXszP0pw@mail.gmail.com>
In-Reply-To: <1354040675.3923.3.camel@mjakubik.localdomain>
References:  <CAKoxK%2B5iy2R7=cZp38xKZpTbgFd0aZ3H28tVmPnuPR01w=pO4A@mail.gmail.com> <1354040675.3923.3.camel@mjakubik.localdomain>

next in thread | previous in thread | raw e-mail | index | archive | help
--047d7b6d806205d39f04cf8a4b80
Content-Type: text/plain; charset=ISO-8859-1

> Certainly not with a dependency on wget, which is not part of the base
> system. Use fetch instead.
>

Right, so I'm wondering why not using fetch instead of phttpget by default.
However I've rewritten everything so that now it allows for the
configuration of fetch or not. The only change is that in the case of
fetch the server name must be used with a protocol since fetch expects
a full URL and not a server name.

I vote for using fetch by default instead of phttpget.

Regards,
Luca

--047d7b6d806205d39f04cf8a4b80
Content-Type: application/octet-stream; name="portsnap.conf.patch"
Content-Disposition: attachment; filename="portsnap.conf.patch"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_ha27u0dd0

MzZhMzcsNDIKPiAKPiAjIEVuYWJsZSB0aGlzIG9wdGlvbiBpZiB5b3Ugd2FudCBwb3J0c25hcCB0
byB1c2UgZmV0Y2goMSkKPiAjIGluc3RlYWQgb2YgdGhlIHN0YW5kYXJkIHBodHRwZ2V0IHByb2dy
YW0gdG8gZG93bmxvYWQKPiAjIGFsbCB0aGUgcmVxdWlyZWQgZmlsZXMuCj4gRkVUQ0hfRU5BQkxF
PSJZRVMiCj4gCg==
--047d7b6d806205d39f04cf8a4b80
Content-Type: application/octet-stream; name="portsnap.patch"
Content-Disposition: attachment; filename="portsnap.patch"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_ha27u0e31

MTk1YTE5NiwyMDYKPiAJCSMgaGFuZGxpbmcgZmV0Y2ggc3BlY2lmaWMgZXh0ZW5zaW9uCj4gCQlm
b3IgZmV0Y2hYIGluIEZFVENIX0VOQUJMRTsgIGRvCj4gCQkgICAgZXZhbCBfPVwkJHtmZXRjaFh9
Cj4gCQkJaWYgWyAteiAiJHtffSIgXTsgdGhlbgo+IAkJCQlldmFsICR7ZmV0Y2hYfT1gZ3JlcCAi
XiR7ZmV0Y2hYfT0iICIke0NPTkZGSUxFfSIgfAo+IAkJCQkgICAgY3V0IC1mIDItIC1kICc9JyB8
IHRhaWwgLTEgfCB0ciAnWzpsb3dlcjpdJyAnWzp1cHBlcjpdJ2AKPiAJCQlmaQo+IAkJZG9uZQo+
IAkJCj4gCj4gCjI2OGMyNzksMjkzCjwgCVBIVFRQR0VUPS91c3IvbGliZXhlYy9waHR0cGdldAot
LS0KPiAKPiAJIyBkbyB3ZSBuZWVkIHRoZSB1c2FnZSBvZiBmZXRjaCgxKSBpbnN0ZWFkIG9mIHRo
ZQo+IAkjIGRlZmF1bHQgcGh0dHBnZXQ/Cj4gCWlmIFsgIiR7RkVUQ0hfRU5BQkxFfSIgPSAiWUVT
IiBdCj4gCXRoZW4KPiAJICAgIFBIVFRQR0VUPS91c3IvYmluL2ZldGNoCj4gCSAgICBQSFRUUEdF
VF9PUFRTPSIiCj4gCSAgICBTRVJWRVJfUFJPVE9DT0w9Imh0dHA6Ly8iCj4gCWVsc2UKPiAJICAg
IFBIVFRQR0VUPS91c3IvbGliZXhlYy9waHR0cGdldAo+IAkgICAgU0VSVkVSX1BST1RPQ09MPSIi
Cj4gCWZpCj4gCj4gCWNoZWNrX2Rvd25sb2FkZXIKPiAJZWNobyAiV2lsbCB1c2UgWyRQSFRUUEdF
VF0gYXMgZG93bmxvYWRlciIKNjg3LDY5MGM3MTIsNzE3CjwgCXRyICd8JyAnLScgPCBwYXRjaGxp
c3QgfAo8IAkgICAgbGFtIC1zICJ0cC8iIC0gLXMgIi5neiIgfAo8IAkgICAgeGFyZ3MgJHtYQVJH
U1R9ICR7UEhUVFBHRVR9ICR7U0VSVkVSTkFNRX0JXAo8IAkgICAgMj4ke1NUQVRTUkVESVJ9IHwg
ZmV0Y2hfcHJvZ3Jlc3MKLS0tCj4gCj4gCWZvciBjdXJyZW50X2ZpbGUgaW4gYHRyICd8JyAnLScg
PCBwYXRjaGxpc3QgfCBsYW0gLXMgInRwLyIgLSAtcyAiLmd6ImAKPiAJZG8KPiAJICAgICR7UEhU
VFBHRVR9ICR7UEhUVFBHRVRfT1BUU30gJHtTRVJWRVJfUFJPVE9DT0x9JHtTRVJWRVJOQU1FfS8k
e2N1cnJlbnRfZmlsZX0gPiAvZGV2L251bGwgMj4ke1NUQVRTUkVESVJ9Cj4gCWRvbmUKPiAKNzIx
LDcyNGM3NDgsNzU0CjwgCWVjaG8gJHtOREVCVUd9ICJtZXRhZGF0YSBmaWxlcy4uLiAiCjwgCWxh
bSAtcyAiZi8iIC0gLXMgIi5neiIgPCBmaWxlbGlzdCB8CjwgCSAgICB4YXJncyAke1hBUkdTVH0g
JHtQSFRUUEdFVH0gJHtTRVJWRVJOQU1FfQlcCjwgCSAgICAyPiR7UVVJRVRSRURJUn0KLS0tCj4g
CWVjaG8gJHtOREVCVUd9ICJtZXRhZGF0YSBmaWxlcy4uLiIKPiAKPiAJZm9yIGN1cnJlbnRfZmls
ZSBpbiBgY2F0IGZpbGVsaXN0YAo+IAlkbwo+IAkgICAgJHtQSFRUUEdFVH0gICR7UEhUVFBHRVRf
T1BUU30gJHtTRVJWRVJfUFJPVE9DT0x9JHtTRVJWRVJOQU1FfS9mLyR7Y3VycmVudF9maWxlfS5n
eiAgPiAvZGV2L251bGwgMj4ke1NUQVRTUkVESVJ9Cj4gCWRvbmUKPiAJICAgIAo3NjMsNzY1Yzc5
Myw3OTcKPCAJdHIgJ3wnICctJyA8IHBhdGNobGlzdCB8IGxhbSAtcyAiYnAvIiAtIHwKPCAJICAg
IHhhcmdzICR7WEFSR1NUfSAke1BIVFRQR0VUfSAke1NFUlZFUk5BTUV9CVwKPCAJICAgIDI+JHtT
VEFUU1JFRElSfSB8IGZldGNoX3Byb2dyZXNzCi0tLQo+IAo+IAlmb3IgY3VycmVudF9maWxlIGlu
IGB0ciAnfCcgJy0nIDwgcGF0Y2hsaXN0IHwgbGFtIC1zICJicC8iIC0gLXMgIi5neiJgCj4gCWRv
Cj4gCSAgICAke1BIVFRQR0VUfSAgJHtQSFRUUEdFVF9PUFRTfSAke1NFUlZFUl9QUk9UT0NPTH0k
e1NFUlZFUk5BTUV9LyR7Y3VycmVudF9maWxlfSAgPiAvZGV2L251bGwgMj4ke1NUQVRTUkVESVJ9
Cj4gCWRvbmUKNzk0LDc5NmM4MjYsODMwCjwgCWxhbSAtcyAiZi8iIC0gLXMgIi5neiIgPCBmaWxl
bGlzdCB8CjwgCSAgICB4YXJncyAke1hBUkdTVH0gJHtQSFRUUEdFVH0gJHtTRVJWRVJOQU1FfQlc
CjwgCSAgICAyPiR7UVVJRVRSRURJUn0KLS0tCj4gCj4gCWZvciBjdXJyZW50X2ZpbGUgaW4gYGxh
bSAtcyAiZi8iIC0gLXMgIi5neiIgPCBmaWxlbGlzdGAKPiAJZG8KPiAJICAgICR7UEhUVFBHRVR9
ICAke1BIVFRQR0VUX09QVFN9ICR7U0VSVkVSX1BST1RPQ09MfSR7U0VSVkVSTkFNRX0vJHtjdXJy
ZW50X2ZpbGV9ICA+IC9kZXYvbnVsbCAyPiR7U1RBVFNSRURJUn0KPiAJZG9uZQo5OTdhMTAzMiwx
MDcyCj4gIyBjaGVjayB0aGF0IHRoZSBkb3dubG9hZGVyIHByb2dyYW0gaXMgc2V0IGludG8gdGhl
IHZhcmlhYmxlIFBIVFRQR0VUCj4gIyBhbmQgdGhhdCBpcyBleGVjdXRhYmxlIChpbiB0aGUgY2Fz
ZSBvZiBmZXRjaCgxKSBpdCBtdXN0IGJlIGF2YWlsYWJsZSBvbgo+ICMgdGhlIHN5c3RlbS4KPiAj
Cj4gIyBJbiB0aGUgY2FzZSB0aGUgZG93bmxvYWRlciBwcm9ncmFtIGlzIG5vdCB1c2FibGUgdGhl
IHByb2dyYW0gd2lsbCBiZSBhYm9ydGVkCj4gIyB3aXRoIHRoZSBmb2xsb3dpbmcgZXhpdCBjb2Rl
czoKPiAjIDk5ID0gUEhUVFBHRVQgaW50ZXJuYWwgdmFyaWFibGUgbm90IHNldAo+ICMgOTggPSBw
cm9ncmFtIGRvZXMgbm90IGV4aXN0Cj4gIyA5NyA9IHByb2dyYW0gaXMgbm90IGV4ZWN1dGFibGUK
PiAjCj4gIwo+IGNoZWNrX2Rvd25sb2FkZXIoKXsKPiAgICAgc2hvdWxkX2V4aXQ9MAo+IAo+ICAg
ICBpZiBbIC16ICIke1BIVFRQR0VUfSIgXQo+ICAgICB0aGVuCj4gCWVjaG8gIlRoZSBkb3dubG9h
ZGVyIHByb2dyYW0gaXMgbm90IHNldCBpbnRvIHRoZSBQSFRUUEdFVCB2YXJpYWJsZSEiCj4gCXNo
b3VsZF9leGl0PTk5Cj4gICAgIGVsc2UKPiAJaWYgWyAhIC1mICIke1BIVFRQR0VUfSIgXQo+IAl0
aGVuCj4gCSAgICBlY2hvICJUaGUgZG93bmxvYWRlciBwcm9ncmFtICRQSFRUUEdFVCBkb2VzIG5v
dCBleGlzdHMhIgo+IAkgICAgZWNobyAiU2VlIGhlcmU6ICIgYHdoZXJlaXMgIiRQSFRUUEdFVCJg
Cj4gCSAgICBzaG91bGRfZXhpdD05OAo+IAllbHNlCj4gCSAgICBpZiBbICEgLXggIiR7UEhUVFBH
RVR9IiBdCj4gCSAgICB0aGVuCj4gCQllY2hvICJUaGUgZG93bmxvYWRlciBwcm9ncmFtICRQSFRU
UEdFVCBpcyBub3QgZXhlY3V0YWJsZSEiCj4gCQlzaG91bGRfZXhpdD05Nwo+IAkgICAgZmkKPiAJ
ZmkKPiAgICAgZmkKPiAKPiAgICAgaWYgWyAkc2hvdWxkX2V4aXQgLWd0IDAgXQo+ICAgICB0aGVu
Cj4gCWVjaG8gInBvcnRzbmFwIGNhbm5vdCBjb250aW51ZSwgc29ycnkiCj4gCWV4aXQgJHNob3Vs
ZF9leGl0Cj4gICAgIGZpCj4gfQo+IAo+IAo=
--047d7b6d806205d39f04cf8a4b80--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAKoxK%2B61KJJLKoE5namZ31G9DNUSaqm%2BtXCL=KF%2B6pnXszP0pw>