delorie.com/archives/browse.cgi | search |
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--
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |