Page 1 of 1

aktualisierung von wget

PostPosted: 15.02.2016, 10:10
by rbr555
Hallo,

wäre es nicht sinnvoll wget zu aktualisieren?
Die derzeitige Version 1.11.4 kann keine https urls herunterladen

wget.exe https://download.microsoft.com/download/5/D/0/5D0821EB-A92D-4CA2-9020-EC41D56B074F/Windows6.1-KB30203
69-x64.msu
https://download.microsoft.com/download/5/D/0/5D0821EB-A92D-4CA2-9020-EC41D56B074F/Windows6.1-KB3020369-x64.msu: Unsupported
scheme.

Die neue Version 1.17.1 von https://eternallybored.org/misc/wget/ funktioniert mit https ohne Probleme.

Viele Grüße

Re: aktualisierung von wget

PostPosted: 15.02.2016, 16:56
by WSUSUpdateAdmin
Moin!

rbr555 wrote:wäre es nicht sinnvoll wget zu aktualisieren?
Die derzeitige Version 1.11.4 kann keine https urls herunterladen


Ja, mache ich, sobald HTTPS unumgänglich ist, vielleicht auch schon vorher. ;)

GTW

Re: aktualisierung von wget

PostPosted: 16.02.2016, 10:38
by Gerby
Hi!

Kleine Info: Ich verwende die wget-Binaries von der genannten Webseite schon seit einiger Zeit. Bisher klappt es einwandfrei.

Noch ein paar Nebeninfos:
  • Diese Binary gibt's auch als 64-Bit-Ausführung.
  • Als Zusatzfunktion ist der Verlaufsbalken in der Taskleiste implementiert. Das ist bei größeren Downloads vorteilhaft. Der entsprechende Code liegt bei, falls man selber ein Binary erstellen möchte (habe ich noch nicht gemacht).
  • Das aktuelle Binary ist mit 3,4 MByte (64-Bit-Version) deutlich größer als das bisherige in WOU. Dass die zusätzlich implementierten Libraries und Funktionen im Verhältnis so viel Platz benötigen? Oder es liegt an der Art der Kompilierung? Aber ich bin kein Programmierer und kann das nur schlecht beurteilen...
  • Ich wollt mal eine https-Verbindung nutzen. Das Problem ist der Zugriff auf die Zertifizierungskette. Wget braucht da wohl eine eigene. Ganz genau habe ich das jedoch noch nicht recherchiert. Es hat bei mir halt nicht auf Anhieb funktioniert.

Gruß
Gerby

Re: aktualisierung von wget

PostPosted: 16.02.2016, 11:05
by WSUSUpdateAdmin
Moin!

Gerby wrote:[...]Es hat bei mir halt nicht auf Anhieb funktioniert.

Hmmm, klingt ja nicht so überzeugend.
Vielleicht sollten wir dann gleich komplett auf aria2 umsteigen?

Gruß
Torsten

Re: aktualisierung von wget

PostPosted: 16.02.2016, 12:29
by mbathen
Funktioniert ActivateAria2Downloads.cmd mit 10.5 nicht?

Re: aktualisierung von wget

PostPosted: 16.02.2016, 13:25
by Alex
WSUSUpdateAdmin wrote:Moin!

Gerby wrote:[...]Es hat bei mir halt nicht auf Anhieb funktioniert.

Hmmm, klingt ja nicht so überzeugend.
Vielleicht sollten wir dann gleich komplett auf aria2 umsteigen?


In wget-1.17-win32.zip ist ca-bundle.crt dabei, in wget-1.17.1-win32.zip nicht mehr. Wahrscheinlich soll man sich die direkt von Mozilla holen. Hier mal der Anfang der ca-bundle.crt:

Code: Select all
##
## ca-bundle.crt -- Bundle of CA Root Certificates
##
## Converted at: 17.11.2015 14:46:54
##
## This is a bundle of X.509 certificates of public Certificate Authorities
## (CA). These were automatically extracted from Mozilla's root certificates
## file (certdata.txt).  This file can be found in the mozilla source tree:
## '/mozilla/source/security/nss/lib/ckfw/builtins/certdata.txt'
##
## It contains the certificates in PEM format and therefore
## can be directly used with curl / libcurl / php_curl, or with
## an Apache+mod_ssl webserver for SSL client authentication.
## Just configure this file as the SSLCACertificateFile.
##


Hier noch mein Standardaufruf.
Code: Select all
@echo off
%windir%\wget.exe -N --prefer-family=IPv4 --ca-certificate=%windir%\ca-bundle.crt "%1"


Funktioniert einwandfrei mit https

Re: aktualisierung von wget

PostPosted: 16.02.2016, 15:37
by harry
Alex wrote:In wget-1.17-win32.zip ist ca-bundle.crt dabei, in wget-1.17.1-win32.zip nicht mehr.

Ich benutzte außerhalb von WUO wget-1.17.1-win32, in dieser Version wird der Windows certificate store unterstützt. Damit hat bei mir bis jetzt jeder https-Download funktioniert.

Code: Select all
wget -N https://eternallybored.org/misc/wget/releases/wget-1.17.1-win32.zip

Re: aktualisierung von wget

PostPosted: 17.02.2016, 12:51
by Alex
Ah, ok, das jetzt der Windows certificate store genutzt wird, hatte ich übersehen.

Re: aktualisierung von wget

PostPosted: 19.02.2016, 18:22
by Spider-Mann
Hi,

bei aria2 gibt es aber ein Problem mit der "Download.log".

aria2 benutz beim Zeilenendezeichen den Linux-Standard, also nur "LineFeed" ohne "CarrigeReturn".
Damit kann aber Notepad nicht umgehen und die Datei müsste z.B. mit Busybox konvertiert werden.

Eine aktuelle Busybox für Windows gibt es übrigens hier: http://frippery.org/files/busybox/busybox.exe

MfG
Spider-Mann