delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2018/08/17/11:20:21

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:date:from:reply-to:message-id:to:subject
:in-reply-to:references:mime-version:content-type
:content-transfer-encoding; q=dns; s=default; b=T7D4GuS9fP9OEO0K
lZnEHtaqNCGwObzB8D54Qzoq19+Nek5gWtTW2Ydtuk70ynKIOAmLDQ2axnI8pIoB
EA9mnQUQxOOmprqgG/EFrSzczK0YL2b6lnKNAe5TK543IU6ROC1UjL5V36pIuYqZ
CU7YwKpUnp9BEys2O/HHs6VuU0M=
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:date:from:reply-to:message-id:to:subject
:in-reply-to:references:mime-version:content-type
:content-transfer-encoding; s=default; bh=j4jnDWTIip2kuK6QCF7vwM
ecVr4=; b=tIu2bbDeoiic0X+WSjSVuRNy25fkLP02tdrsDfqDRLeYm2aHDRY69z
Xq2ee7zVFE8g7Iqqv+Dtv9t+EGa+8ia+jLCN0Zv6+MBEixv3JsJ1Zmq8inRwN+9+
yWc2SVPIDIRCi/4iIpakUBtDHHl9nOkRjYXCT5/ikjnGPBimuBtzI=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
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-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
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=
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
Date: Fri, 17 Aug 2018 18:19:36 +0300
From: Andrey Repin <anrdaemon AT yandex DOT ru>
Reply-To: cygwin AT cygwin DOT com
Message-ID: <1843210464.20180817181936@yandex.ru>
To: Ulli Horlacher <framstag AT rus DOT uni-stuttgart DOT de>, cygwin AT cygwin DOT 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 AT IRSMSX102 DOT ger DOT corp DOT intel DOT com> <3110356010 DOT 20180606204945 AT yandex DOT ru> <540c62ab-2519-9f57-6565-d536d8b74ef2 AT gmail DOT com> <944481618 DOT 20180607010455 AT yandex DOT ru> <20180608133017 DOT GB20898 AT rus DOT uni-stuttgart DOT de> <0F7D3B1B3C4B894D824F5B822E3E5A17787FD684 AT IRSMSX102 DOT ger DOT corp DOT intel DOT com> <20180608135221 DOT GF20898 AT rus DOT uni-stuttgart DOT de> <49498971 DOT 20180608194124 AT yandex DOT ru> <20180709002131 DOT GA3525 AT rus DOT uni-stuttgart DOT de> <87d0vp7uth DOT fsf AT Rainer DOT invalid> <20180817094154 DOT GB9924 AT rus DOT uni-stuttgart DOT de>
MIME-Version: 1.0
X-IsSubscribed: yes

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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019