X-Recipient: archive-cygwin@delorie.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=nwleh+yIqXPKdBhl
	fL2wEjw5ALLKycosVlGfDxMPuclnkTW8LINutX1DY9PrsntaAX47ZF4LZoD4baN1
	bOF2UNzRg26ClwxybA5qSz1+LI8vbvLdzJHj53HceR+pSImGTzsLe8rGfsGZ9TMz
	04LtqYFPHU2Sgj2XltKkJcyxP/M=
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=vaLWJ0E3NN5onLdmRNQI/k
	NNv40=; b=aDmUSLNsXc+fdbk9seHqSwUo/cWbg29RJRItJ8z6/jsQlXIIRHVH2k
	o7YNVwBM4NUzS3SeA4Yqs52oHAQrW3Kw9pphtsjKwEoDm9zaaMYzuegG75wBepZc
	qkx8mzDLka4SwWhGx08W9mvj4tbT16vIDqMcoaMZ+ExsreIlaq6/4=
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=1.7 required=5.0 tests=AWL,BAYES_50,FREEMAIL_FROM,KAM_BODY_URIBL_PCCC,KAM_FROM_URIBL_PCCC,KAM_THEBAT,SPF_SOFTFAIL autolearn=no version=3.3.2
X-Spam-User: qpsmtpd, 2 recipients
X-HELO: smtp.ht-systems.ru
Date: Wed, 17 Dec 2014 01:15:08 +0300
From: Andrey Repin <anrdaemon@yandex.ru>
Reply-To: cygwin@cygwin.com
Message-ID: <872581634.20141217011508@yandex.ru>
To: Yaakov Selkowitz <yselkowitz@cygwin.com>, cygwin@cygwin.com
Subject: Re: OpenSSL as Base package
In-Reply-To: <54908745.9020604@cygwin.com>
References: <CAAXzdLVjDKA79OFANt7G_uD33Sc471nK72go3Q2Nu28AJz7JDA@mail.gmail.com>     <334083374.20141216161141@yandex.ru>   <20141216132633.GA21631@calimero.vinschen.de>  <1807801883.20141216204651@yandex.ru> <54908745.9020604@cygwin.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-IsSubscribed: yes

Greetings, Yaakov Selkowitz!

>>>>> The only trouble I see with this is currently Cygwin OpenSSL has Perl
>>>>> dependency.
>>>>
>>>> That's likely a bug.
>>
>>> The openssl package comes with two perl scripts. The dependency
>>> gets added automatically.
>>
>> That's a reoccurring issue with dependency walker. Perhaps, we need a way to
>> tell it to not include specific packages as a dependency, if we know it would
>> be a mistake to do so? Rather than manually fix it again, and again, and...

> Those dependencies are correct; perl scripts require perl to run, and if 
> you pretend to ignore the dependency, then we end up with complaints 
> that the scripts won't run.  *That* would be a mistake.

>> These Perl scripts are nonessential for OpenSSL functionality, and not
>> required to be used, unless you have very specific needs.

> Fair enough.  In that case, the correct solution is to create a separate 
> openssl-perl package with those (like Fedora does), and leave those 
> outside of Base.

As Corinna mentioned, there's two scripts. One to manage hash cache of
certificates, and another to manage simple CA.
As far as I understand it, the CA script has two variants (shell and Perl),
the rehashing one only comes in Perl flavor, but it seems to be simple enough
task to convert it to shell. *making a note for myself*


--
WBR,
Andrey Repin (anrdaemon@yandex.ru) 17.12.2014, <01:11>

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

