| delorie.com/archives/browse.cgi | search |
| X-Recipient: | archive-cygwin AT delorie DOT com |
| X-SWARE-Spam-Status: | No, hits=-2.6 required=5.0 tests=BAYES_00 |
| X-Spam-Check-By: | sourceware.org |
| Message-ID: | <468537.57513.qm@web88303.mail.re4.yahoo.com> |
| X-RocketYMMF: | ilatypov |
| Date: | Wed, 27 Jan 2010 12:24:24 -0800 (PST) |
| From: | Ilguiz Latypov <ilatypov AT infradead DOT org> |
| Subject: | document side effects of incomplete implementations in regtool and cyglsa-config, suggest a manual restore procedure |
| To: | cygwin AT cygwin DOT com |
| MIME-Version: | 1.0 |
| 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 |
--0-541510297-1264623864=:57513
Content-Type: text/plain; charset=us-ascii
The current cyglsa-config script does not detect a failure in regtool that cannot read the LSA Authentication Packages registry entry,
$ regtool get /HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Lsa/Authentication\ Packages
Error (2): The system cannot find the file specified.
$ cat /proc/registry/HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Lsa/Authentication\ Packages
$ reg query 'HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa' /v 'Authentication Packages'
! REG.EXE VERSION 3.0
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
Authentication Packages REG_SZ msv1_0
As a consequence, cyglsa-config drops "msv1_0" from the key value because it succeeds in setting it with the wrong set of values.
(I am not sure why my entry has type REG_SZ while I see online posts mentioning type REG_MULTI_SZ).
Whether regtool and cyglsa-config are fixed or not, I am suggesting to document the side effects resulting from the corrupt entry value or from the possible bugs in the added DLL. I spent many hours trying to find the cause of these effects. The suggested documentation addition is attached.
--
--0-541510297-1264623864=:57513
Content-Type: text/plain; name="patch-bad-cyglsa-side-effects-ntsec.sgml.txt"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="patch-bad-cyglsa-side-effects-ntsec.sgml.txt"
SW5kZXg6IG50c2VjLnNnbWwKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1Mg
ZmlsZTogL2N2cy9zcmMvc3JjL3dpbnN1cC9kb2MvbnRzZWMuc2dtbCx2CnJl
dHJpZXZpbmcgcmV2aXNpb24gMS4yNApkaWZmIC1kIC11IC1yMS4yNCBudHNl
Yy5zZ21sCi0tLSBudHNlYy5zZ21sCTI3IE1heSAyMDA5IDAyOjMwOjQyIC0w
MDAwCTEuMjQKKysrIG50c2VjLnNnbWwJMjcgSmFuIDIwMTAgMjA6MTQ6MjYg
LTAwMDAKQEAgLTc0Nyw2ICs3NDcsMTkgQEAKIGRlaW5zdGFsbGF0aW9uIG9m
IHRoZSBjeWd3aW4gTFNBIGF1dGhlbnRpY2F0aW9uIERMTCBpcyBqdXN0IGEg
bWlub3IKIGluY29udmVuaWVuY2UgY29tcGFyZWQgdG8gdGhhdC4uLjwvcGFy
YT4KIAorPHBhcmE+VGhlIGZvbGxvd2luZyBhcmUgcG9zc2libGUgc2lkZSBl
ZmZlY3RzIG9mIGluc3RhbGxpbmcgYSBkZWZlY3RpdmUgTFNBIERMTCBvciBp
bmNvbXBsZXRlIGltcGxlbWVudGF0aW9ucyBpbiB0aGUgcmVndG9vbCB1dGls
aXR5IGFuZCBjeWdsc2EtY29uZmlnIHNjcmlwdC4gIFRvIHJldmVydCB0aGUg
Y3lnbHNhLWNvbmZpZyBpbnN0YWxsYXRpb24sIHNldCB0aGUgIkF1dGhlbnRp
Y2F0aW9uIFBhY2thZ2VzIiByZWdpc3RyeSBlbnRyeSB0byBhIFJFR19TWiBv
ciBSRUdfTVVMVElfU1ogdmFsdWUgb2YgIm1zdjFfMCIuPC9wYXJhPgorCis8
aXRlbWl6ZWRsaXN0IHNwYWNpbmc9ImNvbXBhY3QiPgorPGxpc3RpdGVtPjxw
YXJhPldpbmRvd3Mgc3RhcnR1cCBoYW5ncyBmb3IgZmV3IG1pbnV0ZXMgd2l0
aCB0aGUgIlN0YXJ0aW5nIHVwIiBwYW5lbCBiZWZvcmUgc2hvd2luZyB0aGUg
dXNlciBsb2dpbiBwYW5lbC48L2xpc3RpdGVtPjwvcGFyYT4KKzxsaXN0aXRl
bT48cGFyYT5OZXR3b3JrIGRyaXZlcyBhbmQgVVNCIGRldmljZXMgZG8gbm90
IGdldCBjb25uZWN0ZWQuPC9saXN0aXRlbT48L3BhcmE+Cis8bGlzdGl0ZW0+
PHBhcmE+TWluaW1pemVkIHdpbmRvd3MgYXJlIG5vdCBzaG93biBvbiB0aGUg
dGFza2Jhci48L2xpc3RpdGVtPjwvcGFyYT4KKzxsaXN0aXRlbT48cGFyYT5D
dXQtYW5kLXBhc3RlIGRvZXMgbm90IHdvcmsgYWNyb3NzIHdpbmRvd3MuPC9s
aXN0aXRlbT48L3BhcmE+Cis8bGlzdGl0ZW0+PHBhcmE+V2luZG93cyBleHBs
b3JlciAoZXhwbG9yZXIuZXhlKSBhbmQgSW50ZXJuZXQgZXhwbG9yZXIgKGll
eHBsb3JlLmV4ZSkgc2lsZW50bHkgZGllLjwvbGlzdGl0ZW0+PC9wYXJhPgor
PGxpc3RpdGVtPjxwYXJhPkNsaWNraW5nIGxvZ2dlZCBtZXNzYWdlcyBpbiB0
aGUgZXZlbnQgdmlld2VyIGRvZXMgbm90IGJyaW5nIGEgd2luZG93IHdpdGgg
ZGV0YWlscy48L2xpc3RpdGVtPjwvcGFyYT4KKzxsaXN0aXRlbT48cGFyYT5E
ZXZpY2UgTWFuYWdlciBkb2VzIG5vdCBzaG93IHdpbmRvd3Mgd2l0aCBkcml2
ZXIgZGV0YWlscy48L2xpc3RpdGVtPjwvcGFyYT4KKzxsaXN0aXRlbT48cGFy
YT5BdHRlbXB0cyB0byBzdGFydCB0aGUgV29ya3N0YXRpb24gc2VydmljZSBy
ZXN1bHRzIGluIGFuIGVycm9yIG1lc3NhZ2UgcG9pbnRpbmcgdG8gYW4gInVu
a25vd24iIExTQSBhdXRoZW50aWNhdGlvbiBwYWNrYWdlLjwvbGlzdGl0ZW0+
PC9wYXJhPgorPC9pdGVtaXplZGxpc3Q+CisKIDxwYXJhPk5ldmVydGhlbGVz
cywgdGhpcyBpcyBhbHJlYWR5IGEgbG90IGJldHRlciB0aGFuIHdoYXQgd2Ug
Z2V0IGJ5CiB1c2luZyA8Y29tbWFuZD5OdENyZWF0ZVRva2VuPC9jb21tYW5k
PiwgaXNuJ3QgaXQ/PC9wYXJhPgogCg==
--0-541510297-1264623864=:57513
Content-Type: text/plain; charset=us-ascii
--
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
--0-541510297-1264623864=:57513--
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |