delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2013/07/29/16:45:58

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:subject:mime-version:content-type:from
:in-reply-to:date:cc:message-id:references:to; q=dns; s=default; b=
vSKDt1+FWniE0bxc9b997fXKQJYhmU1oQUj9f/lQJqPxwDLRDQmoSOBkTjNVPaEg
2n3Tl2N+PA+8hyA8aESwHGNPle+dW6d8Mc3fm8vQVriXydMk4dfw66iLs1Za7GrP
81aFT8k0ED+UNuS6kSYEuvQAK77WRpZUIy32ALMRgAg=
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:subject:mime-version:content-type:from
:in-reply-to:date:cc:message-id:references:to; s=default; bh=xoU
i+f3bCn1vEhttu6NHKaOzfHU=; b=RoxCJJ9t04SeklWWWpIA6y+5Gov1dHgMvs+
3R1SRqiVWaXFjXJJ4JbYJeCpnAELgsJebPGceley88AbIypeiEMtr/ex0zMwO48F
DhLDgWMypsa7hUO8OOT3wvZn4UklgnsWujDEtsr9Dqjqtvnh6REUxs6fATWyQt2Z
vH8IMqgU=
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
X-Spam-SWARE-Status: No, score=0.0 required=5.0 tests=AWL,BAYES_50,KHOP_THREADED,RDNS_NONE autolearn=no version=3.3.1
Subject: Re: cyglsa-config not working properly in cygwin 1.7.22
MIME-Version: 1.0 (Apple Message framework v1084)
From: "J. P. Abelanet" <jp AT basissw DOT com>
In-Reply-To: <20130729202238.GA23199@calimero.vinschen.de>
Date: Mon, 29 Jul 2013 15:45:33 -0500
CC: "J. P. Abelanet" <jp AT basissw DOT com>
Message-ID: <F9D23BCB-CC15-4B5A-8D52-5E393BE5EC81@basissw.com>
References: <2B53C7C1-54F1-4477-91B4-F23CD4A55F0F AT basissw DOT com> <20130729165818 DOT GE4166 AT calimero DOT vinschen DOT de> <6A02E3C2-3208-4526-A066-C76AF86AA372 AT basissw DOT com> <20130729190814 DOT GF4166 AT calimero DOT vinschen DOT de> <20130729192658 DOT GH4166 AT calimero DOT vinschen DOT de> <91AB00E9-37A9-471B-85B9-E2C5AFE79E27 AT basissw DOT com> <20130729202238 DOT GA23199 AT calimero DOT vinschen DOT de>
To: <cygwin AT cygwin DOT com>
X-Virus-Found: No

--Apple-Mail-16--460941090
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii


On Jul 29, 2013, at 3:22 PM, Corinna Vinschen wrote:

> On Jul 29 14:53, J. P. Abelanet wrote:
>>=20
>> On Jul 29, 2013, at 2:26 PM, Corinna Vinschen wrote:
>>=20
>>>>=20
>>>> I think I found the problem.  The older compiler didn't reorder
>>>> functions for optimization purposes, but the new one does.  The entry
>>>> point for the cyglsa DLL was not explicitely mentioned, but it was bas=
ed
>>>> on the fact that it is the first function in the source code.
>>>>=20
>>>> However, the new compiler reorders function by default with -O2
>>>> optimization.  So the entry point was not at the start of the executab=
le
>>>> anymore and the LSA failed to load the cyglsa DLL.  I changed the
>>>> Makefile to specify the entry point of the DLL explicitely to make sure
>>>> the right function is called at load time.
>>>>=20
>>>> This seems to work again in my testing on 32 and 64 bit, but more
>>>> testing never hurts.  So I'd like to ask you to check the today's
>>>> developer snapshot from http://cygwin.com/snapshots/ and copy the cygl=
sa
>>>> DLL from the snapshot into /bin/cyglsa.  Given that the DLL there isn't
>>>> loaded, you should be able to overwrite it, like this:
>>>>=20
>>>> On a 32 bit OS:
>>>>=20
>>>> cp /bin/cyglsa.dll /bin/cyglsa/
>>>>=20
>>>> On a 64 bit OS:
>>>>=20
>>>> cp /bin/cyglsa64.dll /bin/cyglsa/
>>>>=20
>>>> Kep in mind that the x86 snapshots contains both DLLs, while the x86_64
>>>> snapshot only contains the 64 bit DLL.
>>>>=20
>>>>> Thanks for a great product overall -
>>>>=20
>>>> Thanks to you for the report!  The today's 32 and 64 bit snapshots
>>>> should be uploaded in an hour at the latest.
>>>=20
>>> Snapshots are up.
>>>=20
>> Thanks again for responding so quickly.  My quick test did not work, but=
 perhaps I misunderstood.
>> I did the following:
>> - Set "passwd -R" to blank value
>> - Download, but not install, http://cygwin.com/snapshots/x86/cygwin-inst=
-20130729.tar.bz2
>> - Extract /bin/cyglsa*.dll from the snapshot, overwriting the existing f=
iles
>> - cp /bin/cyglsa.dll /bin/cyglsa/, since this is a 32-bit OS
>> - Do not reboot, or run cyglsa-config, or anything else
>=20
> You *must* reboot.  LSA only picks up the authentication package DLLs=20
> at boot time.  Sorry for missing that in my instruction.
That fixed it!!!  Thanks again for the quick response.

I'll upgrade to 1.7.23 when it becomes available.

J. P. Abelanet=

--Apple-Mail-16--460941090
Content-Disposition: attachment; filename="smime.p7s"
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEH
AQAAoIIMQjCCBUwwggQ0oAMCAQICEDFzhl3nuA0jYig/GLsajsswDQYJKoZI
hvcNAQEFBQAwgd0xCzAJBgNVBAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwg
SW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazE7MDkGA1UE
CxMyVGVybXMgb2YgdXNlIGF0IGh0dHBzOi8vd3d3LnZlcmlzaWduLmNvbS9y
cGEgKGMpMDkxHjAcBgNVBAsTFVBlcnNvbmEgTm90IFZhbGlkYXRlZDE3MDUG
A1UEAxMuVmVyaVNpZ24gQ2xhc3MgMSBJbmRpdmlkdWFsIFN1YnNjcmliZXIg
Q0EgLSBHMzAeFw0xMjA4MjIwMDAwMDBaFw0xMzA4MjIyMzU5NTlaMIIBDzEX
MBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRy
dXN0IE5ldHdvcmsxRjBEBgNVBAsTPXd3dy52ZXJpc2lnbi5jb20vcmVwb3Np
dG9yeS9SUEEgSW5jb3JwLiBieSBSZWYuLExJQUIuTFREKGMpOTgxHjAcBgNV
BAsTFVBlcnNvbmEgTm90IFZhbGlkYXRlZDEzMDEGA1UECxMqRGlnaXRhbCBJ
RCBDbGFzcyAxIC0gTmV0c2NhcGUgRnVsbCBTZXJ2aWNlMRcwFQYDVQQDFA5K
LiBQLiBBYmVsYW5ldDEdMBsGCSqGSIb3DQEJARYOanBAYmFzaXNzdy5jb20w
ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCcBQt5t1NZWOsKL3CU
RXbilyS1zkoDBpOcMjRs7UuSv+TqX4ujQWJE8+WP+mXoiDdVxto/4tyfjRcK
FXzLjcr/87k77wsz0QVJTpRE3wFQPgN63ukJHWv1QkV6oyHgQdUGmA6pj0Qz
jRHM4iBdG0ox0DdUpxWrv3ehgn6IA5m5C4Qa1X7CKaaUz0Mh10IBlUpSQSbZ
uVlm3IfVfRisp5qoYjjpaaVrrR0G0ys7vrDZVavrdo50zCzmgXoLM/WsjsqZ
Q60SGexx4Y3zmB6v418qrqW9+2G77CZr2S//KBmgI9ku3+/GUp1G1hhK+vhl
7D9tpg2J7ZwO+qbHmBV0d/PZAgMBAAGjgdIwgc8wCQYDVR0TBAIwADBEBgNV
HSAEPTA7MDkGC2CGSAGG+EUBBxcBMCowKAYIKwYBBQUHAgEWHGh0dHBzOi8v
d3d3LnZlcmlzaWduLmNvbS9ycGEwCwYDVR0PBAQDAgWgMB0GA1UdJQQWMBQG
CCsGAQUFBwMEBggrBgEFBQcDAjBQBgNVHR8ESTBHMEWgQ6BBhj9odHRwOi8v
aW5kYzFkaWdpdGFsaWQtZzMtY3JsLnZlcmlzaWduLmNvbS9JbmRDMURpZ2l0
YWxJRC1HMy5jcmwwDQYJKoZIhvcNAQEFBQADggEBAIfMVFP2cpcBawC6w+GI
/3zCAIv75SNpYSr6yfukeB0BgkP+eOfuRBHMcg1JzPVf4E9L7SAtbihWkOki
bDWFu4DBUngnidPCyHk9JXTgeLRh0Td2orPcJVSFf39pFVB14P0Fh25SOJze
k534G49N/ds0degAsnt9j3OpiPMUtOeVKsh5/8ClQ9egZG0K2Aj84azU9TmW
iPluhKkyF1Rav4DCm9RjWl5NngsdiGceBELty3LCoN+llP1EnCJll/D2jQB7
/OkPw0I5fYsMum9m7HVf0srdmKjbyRl9+REtPHUCA7iIByX81EZAS83FV2wA
JaUn+Qkhh0jw6gL8ub7PYzYwggbuMIIF1qADAgECAhBxFWYFSuSRIU3pvET5
rNPcMA0GCSqGSIb3DQEBBQUAMIHKMQswCQYDVQQGEwJVUzEXMBUGA1UEChMO
VmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdv
cmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1
dGhvcml6ZWQgdXNlIG9ubHkxRTBDBgNVBAMTPFZlcmlTaWduIENsYXNzIDEg
UHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgLSBHMzAe
Fw0wOTA1MDEwMDAwMDBaFw0xOTA0MzAyMzU5NTlaMIHdMQswCQYDVQQGEwJV
UzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWdu
IFRydXN0IE5ldHdvcmsxOzA5BgNVBAsTMlRlcm1zIG9mIHVzZSBhdCBodHRw
czovL3d3dy52ZXJpc2lnbi5jb20vcnBhIChjKTA5MR4wHAYDVQQLExVQZXJz
b25hIE5vdCBWYWxpZGF0ZWQxNzA1BgNVBAMTLlZlcmlTaWduIENsYXNzIDEg
SW5kaXZpZHVhbCBTdWJzY3JpYmVyIENBIC0gRzMwggEiMA0GCSqGSIb3DQEB
AQUAA4IBDwAwggEKAoIBAQDtxEffKigdfAZru9chMslsE4/psY1BTjT32gvj
avpliCALERPpm+BJTotv1QHQXw1HkYpaTHQ+P8aRCbtMNJ6NbqGCUWL3aXZY
lgevnhQYB09avZ/SMbJUGXNGahlCEewScyGN9dwwzeXZVgoxxTZtKRSXvS3a
iUcZiNhLBD3rtjxnHnQAEw3QhtqTZ/gzA64aPGtpePbALI7hgz93+Zn//p9S
WsK0hwrYbKlHwVQpZUM+SsCWH8Gt93evbLEEXr7BtpQtl5AtJ9K7HumDaoT2
xLKuIwZlJqUnWCsHIrRvpmJIGnfy1VAnminTlvso9bokdmLjjFnr+27VQsS+
Qcf1AgMBAAGjggK5MIICtTA0BggrBgEFBQcBAQQoMCYwJAYIKwYBBQUHMAGG
GGh0dHA6Ly9vY3NwLnZlcmlzaWduLmNvbTASBgNVHRMBAf8ECDAGAQH/AgEA
MHAGA1UdIARpMGcwZQYLYIZIAYb4RQEHFwEwVjAoBggrBgEFBQcCARYcaHR0
cHM6Ly93d3cudmVyaXNpZ24uY29tL2NwczAqBggrBgEFBQcCAjAeGhxodHRw
czovL3d3dy52ZXJpc2lnbi5jb20vcnBhMDQGA1UdHwQtMCswKaAnoCWGI2h0
dHA6Ly9jcmwudmVyaXNpZ24uY29tL3BjYTEtZzMuY3JsMA4GA1UdDwEB/wQE
AwIBBjBuBggrBgEFBQcBDARiMGChXqBcMFowWDBWFglpbWFnZS9naWYwITAf
MAcGBSsOAwIaBBRLa7kolgYMu9BSOJsprEsHiyEFGDAmFiRodHRwOi8vbG9n
by52ZXJpc2lnbi5jb20vdnNsb2dvMS5naWYwLgYDVR0RBCcwJaQjMCExHzAd
BgNVBAMTFlByaXZhdGVMYWJlbDQtMjA0OC0xMTgwHQYDVR0OBBYEFHlHYQhB
/TgEokvntcz1Q/ZJKxH4MIHxBgNVHSMEgekwgeahgdCkgc0wgcoxCzAJBgNV
BAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVy
aVNpZ24gVHJ1c3QgTmV0d29yazE6MDgGA1UECxMxKGMpIDE5OTkgVmVyaVNp
Z24sIEluYy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ugb25seTFFMEMGA1UEAxM8
VmVyaVNpZ24gQ2xhc3MgMSBQdWJsaWMgUHJpbWFyeSBDZXJ0aWZpY2F0aW9u
IEF1dGhvcml0eSAtIEczghEAi1t1VoRUhQsAz684SM6xpDANBgkqhkiG9w0B
AQUFAAOCAQEAOU3PQZmBtakFtVI46TmEiWzkNKha59hsCUwkGrpZpIc7cyHx
k4HPv2hjWmf+NYUrocNdo0rCOhndMNbMTe/x0oGXylRaQ783i3qOGY0PQ6iM
8q9gsxWKs5WcPOCesyeYpDVyF+X8Kl2H04oNwtFFKvjA9KwqkzrVrhJwCOv7
O+J37OgrZDV2zbra4NHLFNZxWJu+1T59ttnoJMUkZkxdkR92sxc+fw3GIYkv
sze4of9csm1J3mVSQvsOiNLtSh2/S+P4zHL6SA5ljknI1viZmDu3lD4xcQaH
+mxZUy7X3yvtX2MArBXtA7hVFozGaAPnIqhzC7G8oNpSWN0KDn/BgjGCBIsw
ggSHAgEBMIHyMIHdMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24s
IEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdvcmsxOzA5BgNV
BAsTMlRlcm1zIG9mIHVzZSBhdCBodHRwczovL3d3dy52ZXJpc2lnbi5jb20v
cnBhIChjKTA5MR4wHAYDVQQLExVQZXJzb25hIE5vdCBWYWxpZGF0ZWQxNzA1
BgNVBAMTLlZlcmlTaWduIENsYXNzIDEgSW5kaXZpZHVhbCBTdWJzY3JpYmVy
IENBIC0gRzMCEDFzhl3nuA0jYig/GLsajsswCQYFKw4DAhoFAKCCAm0wGAYJ
KoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTMwNzI5
MjA0NTM0WjAjBgkqhkiG9w0BCQQxFgQUZAFFkBj2eCGnAIzpzBVvljjF4/Aw
ggEDBgkrBgEEAYI3EAQxgfUwgfIwgd0xCzAJBgNVBAYTAlVTMRcwFQYDVQQK
Ew5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0
d29yazE7MDkGA1UECxMyVGVybXMgb2YgdXNlIGF0IGh0dHBzOi8vd3d3LnZl
cmlzaWduLmNvbS9ycGEgKGMpMDkxHjAcBgNVBAsTFVBlcnNvbmEgTm90IFZh
bGlkYXRlZDE3MDUGA1UEAxMuVmVyaVNpZ24gQ2xhc3MgMSBJbmRpdmlkdWFs
IFN1YnNjcmliZXIgQ0EgLSBHMwIQMXOGXee4DSNiKD8YuxqOyzCCAQUGCyqG
SIb3DQEJEAILMYH1oIHyMIHdMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVy
aVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdvcmsx
OzA5BgNVBAsTMlRlcm1zIG9mIHVzZSBhdCBodHRwczovL3d3dy52ZXJpc2ln
bi5jb20vcnBhIChjKTA5MR4wHAYDVQQLExVQZXJzb25hIE5vdCBWYWxpZGF0
ZWQxNzA1BgNVBAMTLlZlcmlTaWduIENsYXNzIDEgSW5kaXZpZHVhbCBTdWJz
Y3JpYmVyIENBIC0gRzMCEDFzhl3nuA0jYig/GLsajsswDQYJKoZIhvcNAQEB
BQAEggEAi77Ddizf1w3OmWAPsoja7W88H//H52AHoCihT1qdIrK1ykIRDrBx
htklBSvNkLru18KGF2gYDPf4tie7DR3E1lQaTlSPESbHtwC3tWBMDHvax9TF
a4nL3dcUn7hSNBqONzHv2F75qcv3wHQHKiVgIkZQCWv4daUwSRQTQ+tVNE73
uWTdaZHGlI/oQBy9N4Yg2r1uJ0KfhPBHmuUey3CDSvoaO4kQVcwZTuFrBmhk
v21j8AYQmQObIuS/NFUBoAT8PgbbC5SWk+Afl2hjmzjyG3zeVU6nnloVNiZp
8uqsjze86y8tlmq62fnvMN3Vm94BNtny7mmZ5X1RSF/H7/YLfQAAAAAAAA==

--Apple-Mail-16--460941090--

- Raw text -


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