From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2729 invoked by alias); 17 Aug 2018 15:20:11 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 2708 invoked by uid 89); 17 Aug 2018 15:20:10 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-0.7 required=5.0 tests=BAYES_00,FREEMAIL_FROM,KAM_THEBAT,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=no version=3.3.2 spammy=UD:yandex.ru, H*x:Bat!, Andrey, H*UA:Bat! X-HELO: forward101o.mail.yandex.net Received: from forward101o.mail.yandex.net (HELO forward101o.mail.yandex.net) (37.140.190.181) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 17 Aug 2018 15:20:07 +0000 Received: from mxback17j.mail.yandex.net (mxback17j.mail.yandex.net [IPv6:2a02:6b8:0:1619::93]) by forward101o.mail.yandex.net (Yandex) with ESMTP id 62FDC1340DCF; Fri, 17 Aug 2018 18:20:01 +0300 (MSK) Received: from smtp2o.mail.yandex.net (smtp2o.mail.yandex.net [2a02:6b8:0:1a2d::26]) by mxback17j.mail.yandex.net (nwsmtp/Yandex) with ESMTP id ACxBpooCcd-K11qlNUD; Fri, 17 Aug 2018 18:20:01 +0300 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1534519201; bh=nDAFHZ9LOwqHfLntcC72w6cV0O80SJV7eZarlioT4G8=; h=Date:From:Reply-To:Message-ID:To:Subject:In-Reply-To:References; b=hpn7PoVgImEIKYyveLAUkNFciTwmjgLOlfu+SfocQtN2VnoquRl3rjVpt9MCsteIM sryz8CriO18FhyL0OvCzu1haECEpqd9FMDfv2dNt8U3fC/+yD0Oia8pOdqz7MyBX/u NUmcA0o6ZqM+u02qT9YwufylsSBC2MV1k7P67bdI= Received: by smtp2o.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id dEOjCSbFKI-K0ViDV0s; Fri, 17 Aug 2018 18:20:00 +0300 (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (Client certificate not present) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1534519200; bh=nDAFHZ9LOwqHfLntcC72w6cV0O80SJV7eZarlioT4G8=; h=Date:From:Reply-To:Message-ID:To:Subject:In-Reply-To:References; b=UKRb4Amnj22K12qlm0Es7YowxjT85n9S2gVrxwed1q8NOXzhr5NJUrsEy0FiDSf3/ xK8z5KZkEtqhej12LXEvI6mOOOVTIYRVD/m/5L53S+ZluKLWp4sn05DfvS4t0f5zjr m+tNGpfL90Jlr6YMTp5Tj5hl35ClNi0fePgmpAYE= Authentication-Results: smtp2o.mail.yandex.net; dkim=pass header.i=@yandex.ru Received: from [192.168.1.10] (HELO daemon2.darkdragon.lan) by daemon2 (Office Mail Server 0.8.12 build 08053101) with SMTP; Fri, 17 Aug 2018 15:19:36 -0000 Date: Fri, 17 Aug 2018 17:05:00 -0000 From: Andrey Repin Reply-To: cygwin@cygwin.com Message-ID: <1843210464.20180817181936@yandex.ru> To: Ulli Horlacher , cygwin@cygwin.com Subject: Re: distributing preconfigured cygwin (was: running self compiled 32 bit binary on 64 bit Windows?) In-Reply-To: <20180817094154.GB9924@rus.uni-stuttgart.de> References: <0F7D3B1B3C4B894D824F5B822E3E5A17787FB4BB@IRSMSX102.ger.corp.intel.com> <3110356010.20180606204945@yandex.ru> <540c62ab-2519-9f57-6565-d536d8b74ef2@gmail.com> <944481618.20180607010455@yandex.ru> <20180608133017.GB20898@rus.uni-stuttgart.de> <0F7D3B1B3C4B894D824F5B822E3E5A17787FD684@IRSMSX102.ger.corp.intel.com> <20180608135221.GF20898@rus.uni-stuttgart.de> <49498971.20180608194124@yandex.ru> <20180709002131.GA3525@rus.uni-stuttgart.de> <87d0vp7uth.fsf@Rainer.invalid> <20180817094154.GB9924@rus.uni-stuttgart.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-IsSubscribed: yes X-SW-Source: 2018-08/txt/msg00230.txt.bz2 Greetings, Ulli Horlacher! > On Sat 2018-07-14 (16:31), Achim Gratz wrote: >> >> You have to install Cygwin, not "transfer". >> > >> > I have several 100 users, none of them is able to install cygwin and >> > the packages they need the official way, they are way to *CENSORED* for >> > this job :-} >> >> If they can follow your current instructions, they can surely start some >> script that does this correctly? > I do not have a script which installs all needed packages. Write one. >> > I give them my preconfigured cygwin.zip (or cygwin64.zip) and tell them to >> > unpack it in C:\ >> > >> > http://fex.belwue.de/usecases/cygwin.html >> >> Whatever you call it, it's still cludgey nonsense that might or might >> not work. Only when it's not working your users will really be unable >> to figure out what to do since they won't even know what is failing. > So far, it has worked for all my users. No one is complaining. "No one is complaining" does not equal "it all works correctly". Trust a person who had spent 20 years in IT support on this simple knowledge. If nobody had complained, that means, either 1. They have qualification to resolve any arising issues by themselves, 2. They do not trust you enough and seeking help elsewhere, 3. They just trudge with it, ignoring any sign of problem and assuming that it just does the right stuff no matter what. >> script that calls setup to install it and any other packages you need >> (if not already installed by way of dependency). Setup can deal with >> multiple package repositories, so you can use one of the official >> mirrors as the primary package repository and only provide your package >> as an add-on repository (like cygwin ports does). > How do I write such a script? > Is there documentation/examples about this? setup.exe --help > This install script must first download the cygwin base package, install > it and then run setup with all needed cygwin packages. > But at the very beginning, I do not have a shell at all? You can package Cygwin's setup.exe into a scripted installer, and maintain a private repository mirror, if you need a stable set of packages. -- With best regards, Andrey Repin Friday, August 17, 2018 18:15:57 Sorry for my terrible english... -- 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