X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:from:to:cc:subject:date:message-id:references :in-reply-to:content-type:content-transfer-encoding :mime-version; q=dns; s=default; b=iTjHS+1YxiVykBOu4WP08h0FmCDmK JMW9SE3FG5ss5sbve/VjQFDozfHXRZLcl51ahCr2oHC066ql2gVk6XMa1+Lz9qfv Yb1HDiJtbxSkphfT0gwqX6wKhKx5Kt1WcIsJmOJagWY4nOBkhRqalYbOmTKM4T4Q OPpcsEJShsGY/4= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:from:to:cc:subject:date:message-id:references :in-reply-to:content-type:content-transfer-encoding :mime-version; s=default; bh=9AM0ogg4uIr8PJNC2/0ZAmCjLvM=; b=xnm 2Sae9GmsNlWzaENkDE6q5lvxPAYw3KSS2dHE0dsTZ2pqd3s4CV4Wr4q7ssY1F5iX u6mmUTl9e3AFt6fhICuyH/A9oWdxZDe/2CxhHLGfLzOX6opssZaeWyIqHvWlyoWq p54nSsrqrBKFiZYjSQsLrL+jnKSUWqhU+eiOR9j0= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=0.3 required=5.0 tests=BAYES_40,KAM_LAZY_DOMAIN_SECURITY,RCVD_IN_DNSWL_LOW autolearn=no version=3.3.2 spammy=H*M:local, downloads, 10s, CygWin X-HELO: outmail149115.authsmtp.co.uk From: David Allsopp To: Ben CC: "cygwin AT cygwin DOT com" Subject: RE: Searching full, portable Cygwin package for windows and NOT just the installer Date: Sat, 3 Feb 2018 08:15:50 +0000 Message-ID: References: <38d7c1fc-4093-fad0-d7bd-03e6f869e09e AT yahoo DOT co DOT uk> In-Reply-To: <38d7c1fc-4093-fad0-d7bd-03e6f869e09e@yahoo.co.uk> Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 X-Server-Quench: 78c4669c-08ba-11e8-9f3b-9cb654bb2504 X-AuthReport-Spam: If SPAM / abuse - report it at: http://www.authsmtp.com/abuse X-AuthRoute: OCd1ZAARAlZ5RRob BmUtCCtbTh09DhZI RxQKKE1TKxwUVhJU L0JGL0JXPR1GBEcB AHl9DgZLUl1wUXN1 YwBQaw9dYwRMXgZ0 UUhMXFBTFhtpABge BBsBU1c1dgZODjgT NkZgXHFbXwp9ckR5 DElcRmkAY24zdWAX AhFFdgIBeB5DKBwX d1ksBnUIZTdVZH9g QxkJEmJ5BjhWMi9V QwcCZVwPRUJPViY7 XQwLFzEiVWYUSDoy KVQ+I1UfFUkceks1 KxM+WFQUNAAJQgRY EwlrJxM7b1scXDZj EQNXFU8YCyFURSNR GHUA X-Authentic-SMTP: 61633634383431.1039:706 X-AuthFastPath: 0 (Was 255) X-AuthSMTP-Origin: 213.105.212.114/25 X-AuthVirus-Status: No virus detected - but ensure you scan with your own anti-virus system. X-IsSubscribed: yes Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id w138GGrn022278 Ben via cygwin wrote: > When I go to web page > > http://cygwin.com/ > > then I can download CygWin from there (currently the file "setup- > x86_64.exe"). > > Unfortunately this file is just an installer which retrieves in turn > several other files from Internet and remote servers. > > Since I have no overview what is downloaded from which server I distrust > such installers in general. I assume that each month you review the Microsoft Security Advisories, visit and digest the page for each individual update and then download and apply the .msu patches by hand, rather than trusting the highly fishy "Check for updates" feature of Windows Update? You do have an overview: you get to pick the mirror, and the URL it will download files from is declared there. For example, my closest mirror is http://mirrorservice.org/sites/sourceware.org/pub/cygwin/ which you can browse online. > I prefer full packages which contains everything needed and can be > inspected in advance (e.g. by virus scanners) before actual installation. The Cygwin installer downloads and saves the files - even a dumb filesystem-only virus scanner gets a chance to inspect the files. > 99,9% of all software is offered in such a way. That number is plucked out of your mind, and simply isn't true, even on Windows (there's the Microsoft Store and even third party packagers such as https://chocolatey.org/). Microsoft's own products on Windows are now distributed this way too (e.g. the Visual Studio Installer and the Office 365 installer). > Why use Cygwin such a fishy distribution way? Well, it's not fishy. Cygwin is not an application, as another answer to your previous question pointed out, Cygwin is a library providing a Posix layer for applications on Windows. The setup program is an application for installing that library and then adding packages of programs which use it from a curated collection, but you can point the installer to your own collection if you wish. > Is there really no full package to download? The setup program includes a "Download" option which allows you to save the entire package repository locally, which you can use in future. Some of the mirrors (including the one I referenced above) also support rsync, which allows you to download the package repository and the installer from the website without running any Cygwin software initially. Packages are updated quite frequently, and the entire repository is 10s of gigabytes - it would be impractical to offer a single file for download being updated so frequently. David -- 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