Updated: setup (2.880)
Nellis, Kenneth
Kenneth.Nellis@conduent.com
Mon Jun 19 17:29:00 GMT 2017
The folks who couldn't reproduce it were using different
command syntax than I.
Mine: wget -O setup-x86_64.exe http://cygwin.com/setup-x86_64.exe
Theirs: wget https://cygwin.com/setup-x86_64.exe
Why did I use that syntax? Because it was given in the OP,
http://cygwin.com/ml/cygwin/2012-04/msg00714.html,
and it worked at the time, so I stuck with it.
So, experimenting with this, I was able to reproduce what I
reported from the command line using my syntax, above, again
creating the gzip formatted file. Then I tried the alternate
syntax ("Theirs"), and I got the desired executable binary,
as others have found. Then the surprising part: I then
retried my syntax, and it created the correct executable
image! I saw that this exercise created file ~/.wget-hsts,
so I deleted it, reran my syntax, and again it created the
gzip format. I also noticed that it was significantly
quicker to download the .gzip format, even though the size
difference is small.
To Jon who asks:
> Do you have something in your ~/.wgetrc to add an "accept-encoding: gzip" header or something?
No, I don't even have this file.
Here, I show the commands and output that corroborate my assertions:
1. reproduce original results
2. reproduce others' results
3. show others' results influences my results
4. remove hidden file to restore my original results
$ time wget -O setup-x86_64.exe http://cygwin.com/setup-x86_64.exe
--2017-06-19 13:04:16-- http://cygwin.com/setup-x86_64.exe
Resolving cygwin.com... 209.132.180.131
Connecting to cygwin.com|209.132.180.131|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 877562 (857K) [application/octet-stream]
Saving to: ‘setup-x86_64.exe’
setup-x86_64.exe 100%[===================>] 856.99K --.-KB/s in 0.01s
2017-06-19 13:04:17 (78.5 MB/s) - ‘setup-x86_64.exe’ saved [877562/877562]
real 0m0.306s
user 0m0.000s
sys 0m0.046s
$ ls -l
total 860
-rw-r----- 1 knellis Domain Users 877562 Jun 7 12:58 setup-x86_64.exe
$ file setup-x86_64.exe
setup-x86_64.exe: gzip compressed data, from Unix
$ rm setup-x86_64.exe
$ time wget https://cygwin.com/setup-x86_64.exe
--2017-06-19 13:04:51-- https://cygwin.com/setup-x86_64.exe
Resolving cygwin.com... 209.132.180.131
Connecting to cygwin.com|209.132.180.131|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 906771 (886K) [application/octet-stream]
Saving to: ‘setup-x86_64.exe’
setup-x86_64.exe 100%[===================>] 885.52K 1.31MB/s in 0.7s
2017-06-19 13:04:52 (1.31 MB/s) - ‘setup-x86_64.exe’ saved [906771/906771]
real 0m0.992s
user 0m0.031s
sys 0m0.061s
$ ls -l
total 888
-rw-r----- 1 knellis Domain Users 906771 Jun 7 12:58 setup-x86_64.exe
$ file setup-x86_64.exe
setup-x86_64.exe: PE32+ executable (GUI) x86-64, for MS Windows
$ rm setup-x86_64.exe
$ time wget -O setup-x86_64.exe http://cygwin.com/setup-x86_64.exe
URL transformed to HTTPS due to an HSTS policy
--2017-06-19 13:05:27-- https://cygwin.com/setup-x86_64.exe
Resolving cygwin.com... 209.132.180.131
Connecting to cygwin.com|209.132.180.131|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 906771 (886K) [application/octet-stream]
Saving to: ‘setup-x86_64.exe’
setup-x86_64.exe 100%[===================>] 885.52K 1.03MB/s in 0.8s
2017-06-19 13:05:28 (1.03 MB/s) - ‘setup-x86_64.exe’ saved [906771/906771]
real 0m1.171s
user 0m0.015s
sys 0m0.031s
$ ls -l
total 888
-rw-r----- 1 knellis Domain Users 906771 Jun 7 12:58 setup-x86_64.exe
$ file setup-x86_64.exe
setup-x86_64.exe: PE32+ executable (GUI) x86-64, for MS Windows
$ rm setup-x86_64.exe
$ rm ~/.wget-hsts
$ time wget -O setup-x86_64.exe http://cygwin.com/setup-x86_64.exe
--2017-06-19 13:06:29-- http://cygwin.com/setup-x86_64.exe
Resolving cygwin.com... 209.132.180.131
Connecting to cygwin.com|209.132.180.131|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 877562 (857K) [application/octet-stream]
Saving to: ‘setup-x86_64.exe’
setup-x86_64.exe 100%[===================>] 856.99K 3.99MB/s in 0.2s
2017-06-19 13:06:30 (3.99 MB/s) - ‘setup-x86_64.exe’ saved [877562/877562]
real 0m0.399s
user 0m0.000s
sys 0m0.046s
$ ls -l
total 860
-rw-r----- 1 knellis Domain Users 877562 Jun 7 12:58 setup-x86_64.exe
$ file setup-x86_64.exe
setup-x86_64.exe: gzip compressed data, from Unix
$
I shall change to the better syntax.
--Ken Nellis
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
More information about the Cygwin
mailing list