Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Message-Id: <5.0.0.25.0.20001206202732.02a2f640@pop.bresnanlink.net> X-Sender: cabbey AT pop DOT bresnanlink DOT net X-Mailer: QUALCOMM Windows Eudora Version 5.0 Date: Wed, 06 Dec 2000 20:34:45 -0600 To: cygwin AT cygwin DOT com From: Chris Abbey Subject: Re: [patch] default homedir (was: Re: Problem with ssh-keygen.exe. In-Reply-To: <3A2E1599.C2E57DB7@redhat.com> References: <5 DOT 0 DOT 0 DOT 25 DOT 0 DOT 20001205233111 DOT 027a5eb0 AT pop DOT bresnanlink DOT net> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=====================_95120078==_" --=====================_95120078==_ Content-Type: text/plain; charset="us-ascii"; format=flowed At 11:31 12/6/00 +0100, Corinna Vinschen wrote: >I have a major problem with your patch. I can't apply it since you >seem to have attached it to your mail using copy-paste. The indenting >is broken and it contains unmotivated line breaks so patch doesn't >accept this as input. there are days I hate my mail client... then there are the days I loathe it. This *should* be corrected this time. > if (strlen(foo) == 0) It's habit forming to do it the otherway, I'll make a mental note to use the dangerous form for cygwin patches. > > - name); > > + passed_home_path, name); > >The latter looks a bit strange. Did you use tabs of four chars or the >like? yuck, actually that seems to have been my editor, it wanted to align under the opening '(', I've used the same spacing as the preceding line now, which is not the same as the following line. I just pulled a clean copy from cvs to patch, and reconfigured my editor for 1 tab = 8 spaces, I also set it to render tabs, this file is very inconsistent in which it uses for indents, which might be why my editor got confused, I know I did at first, until I moved up to 8 spaces. now the forces of openness have a powerful and unexpected new ally http://ibm.com/linux/ --=====================_95120078==_ Content-Type: application/octet-stream; name="patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="patch" SW5kZXg6IG1rcGFzc3dkLmMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTogL2N2cy9zcmMvc3JjL3dpbnN1 cC91dGlscy9ta3Bhc3N3ZC5jLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjUKZGlmZiAtdSAtcjEu NSBta3Bhc3N3ZC5jCi0tLSBta3Bhc3N3ZC5jCTIwMDAvMTEvMDggMTU6MDA6MDIJMS41CisrKyBt a3Bhc3N3ZC5jCTIwMDAvMTIvMDcgMDI6Mjk6NDIKQEAgLTEwMiw3ICsxMDIsNyBAQAogfQogCiBp bnQKLWVudW1fdXNlcnMgKExQV1NUUiBzZXJ2ZXJuYW1lLCBpbnQgcHJpbnRfc2lkcywgaW50IHBy aW50X2N5Z3BhdGgpCitlbnVtX3VzZXJzIChMUFdTVFIgc2VydmVybmFtZSwgaW50IHByaW50X3Np ZHMsIGludCBwcmludF9jeWdwYXRoLCBjb25zdCBjaGFyICogcGFzc2VkX2hvbWVfcGF0aCkKIHsK ICAgVVNFUl9JTkZPXzMgKmJ1ZmZlcjsKICAgRFdPUkQgZW50cmllc3JlYWQgPSAwOwpAQCAtMTYw LDYgKzE2MCwxMSBAQAogICAgICAgICAgIGVsc2UKIAkgICAgcHN4X2RpciAoaG9tZWRpcl93MzIs IGhvbWVkaXJfcHN4KTsKIAorICAgICAgICAgIGlmIChzdHJsZW4oaG9tZWRpcl9wc3gpID09IDAp IHsKKyAgICAgICAgICAgIHN0cmNhdChob21lZGlyX3BzeCwgcGFzc2VkX2hvbWVfcGF0aCk7Cisg ICAgICAgICAgICBzdHJjYXQoaG9tZWRpcl9wc3gsIHVzZXJuYW1lKTsKKyAgICAgICAgICB9CisK ICAgICAgICAgICBpZiAocHJpbnRfc2lkcykKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAg aWYgKCFMb29rdXBBY2NvdW50TmFtZSAoc2VydmVybmFtZSA/IGFuc2lfc3J2bmFtZSA6IE5VTEws CkBAIC0zMDksMTUgKzMxNCwxNyBAQAogICBmcHJpbnRmIChzdGRlcnIsICJVc2FnZTogbWtwYXNz d2QgW09QVElPTl0uLi4gW2RvbWFpbl1cblxuIik7CiAgIGZwcmludGYgKHN0ZGVyciwgIlRoaXMg cHJvZ3JhbSBwcmludHMgYSAvZXRjL3Bhc3N3ZCBmaWxlIHRvIHN0ZG91dFxuXG4iKTsKICAgZnBy aW50ZiAoc3RkZXJyLCAiT3B0aW9uczpcbiIpOwotICBmcHJpbnRmIChzdGRlcnIsICIgICAtbCwt LWxvY2FsICAgICAgICAgICBwcmludCBsb2NhbCB1c2VyIGFjY291bnRzXG4iKTsKLSAgZnByaW50 ZiAoc3RkZXJyLCAiICAgLWQsLS1kb21haW4gICAgICAgICAgcHJpbnQgZG9tYWluIGFjY291bnRz IChmcm9tIGN1cnJlbnQgZG9tYWluXG4iKTsKLSAgZnByaW50ZiAoc3RkZXJyLCAiICAgICAgICAg ICAgICAgICAgICAgICAgaWYgbm8gZG9tYWluIHNwZWNpZmllZClcbiIpOwotICBmcHJpbnRmIChz dGRlcnIsICIgICAtZywtLWxvY2FsLWdyb3VwcyAgICBwcmludCBsb2NhbCBncm91cCBpbmZvcm1h dGlvbiB0b29cbiIpOwotICBmcHJpbnRmIChzdGRlcnIsICIgICAgICAgICAgICAgICAgICAgICAg ICBpZiBubyBkb21haW4gc3BlY2lmaWVkXG4iKTsKLSAgZnByaW50ZiAoc3RkZXJyLCAiICAgLW0s LS1uby1tb3VudCAgICAgICAgZG9uJ3QgdXNlIG1vdW50IHBvaW50cyBmb3IgaG9tZSBkaXJcbiIp OwotICBmcHJpbnRmIChzdGRlcnIsICIgICAtcywtLW5vLXNpZHMgICAgICAgICBkb24ndCBwcmlu dCBTSURzIGluIEdDT1MgZmllbGRcbiIpOwotICBmcHJpbnRmIChzdGRlcnIsICIgICAgICAgICAg ICAgICAgICAgICAgICAodGhpcyBhZmZlY3RzIG50c2VjKVxuIik7Ci0gIGZwcmludGYgKHN0ZGVy ciwgIiAgIC0/LC0taGVscCAgICAgICAgICAgIGRpc3BsYXlzIHRoaXMgbWVzc2FnZVxuXG4iKTsK KyAgZnByaW50ZiAoc3RkZXJyLCAiICAgLWwsLS1sb2NhbCAgICAgICAgICAgICAgcHJpbnQgbG9j YWwgdXNlciBhY2NvdW50c1xuIik7CisgIGZwcmludGYgKHN0ZGVyciwgIiAgIC1kLC0tZG9tYWlu ICAgICAgICAgICAgIHByaW50IGRvbWFpbiBhY2NvdW50cyAoZnJvbSBjdXJyZW50IGRvbWFpblxu Iik7CisgIGZwcmludGYgKHN0ZGVyciwgIiAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmIG5v IGRvbWFpbiBzcGVjaWZpZWQpXG4iKTsKKyAgZnByaW50ZiAoc3RkZXJyLCAiICAgLWcsLS1sb2Nh bC1ncm91cHMgICAgICAgcHJpbnQgbG9jYWwgZ3JvdXAgaW5mb3JtYXRpb24gdG9vXG4iKTsKKyAg ZnByaW50ZiAoc3RkZXJyLCAiICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgbm8gZG9tYWlu IHNwZWNpZmllZFxuIik7CisgIGZwcmludGYgKHN0ZGVyciwgIiAgIC1tLC0tbm8tbW91bnQgICAg ICAgICAgIGRvbid0IHVzZSBtb3VudCBwb2ludHMgZm9yIGhvbWUgZGlyXG4iKTsKKyAgZnByaW50 ZiAoc3RkZXJyLCAiICAgLXMsLS1uby1zaWRzICAgICAgICAgICAgZG9uJ3QgcHJpbnQgU0lEcyBp biBHQ09TIGZpZWxkXG4iKTsKKyAgZnByaW50ZiAoc3RkZXJyLCAiICAgICAgICAgICAgICAgICAg ICAgICAgICAgKHRoaXMgYWZmZWN0cyBudHNlYylcbiIpOworICBmcHJpbnRmIChzdGRlcnIsICIg ICAtcCwtLXBhdGgtdG8taG9tZSBwYXRoICBpZiB1c2VyIGFjY291bnQgaGFzIG5vIGhvbWUgZGly LCB1c2VcbiIpOworICBmcHJpbnRmIChzdGRlcnIsICIgICAgICAgICAgICAgICAgICAgICAgICAg ICBwYXRoIGluc3RlYWQgb2YgL2hvbWUvXG4iKTsKKyAgZnByaW50ZiAoc3RkZXJyLCAiICAgLT8s LS1oZWxwICAgICAgICAgICAgICAgZGlzcGxheXMgdGhpcyBtZXNzYWdlXG5cbiIpOwogICBmcHJp bnRmIChzdGRlcnIsICJPbmUgb2YgYC1sJywgYC1kJyBvciBgLWcnIG11c3QgYmUgZ2l2ZW4gb24g TlQvVzJLLlxuIik7CiAgIHJldHVybiAxOwogfQpAQCAtMzI4LDExICszMzUsMTIgQEAKICAgeyJs b2NhLWdyb3VwcyIsIG5vX2FyZ3VtZW50LCBOVUxMLCAnZyd9LAogICB7Im5vLW1vdW50Iiwgbm9f YXJndW1lbnQsIE5VTEwsICdtJ30sCiAgIHsibm8tc2lkcyIsIG5vX2FyZ3VtZW50LCBOVUxMLCAn cyd9LAorICB7InBhdGgtdG8taG9tZSIscmVxdWlyZWRfYXJndW1lbnQsIE5VTEwsICdwJ30sCiAg IHsiaGVscCIsIG5vX2FyZ3VtZW50LCBOVUxMLCAnaCd9LAogICB7MCwgbm9fYXJndW1lbnQsIE5V TEwsIDB9CiB9OwogCi1jaGFyIG9wdHNbXSA9ICJsZGdzbWgiOworY2hhciBvcHRzW10gPSAibGRn c21ocDoiOwogCiBpbnQKIG1haW4gKGludCBhcmdjLCBjaGFyICoqYXJndikKQEAgLTM0OCw3ICsz NTYsNyBAQAogICBpbnQgcHJpbnRfY3lncGF0aCA9IDE7CiAgIGludCBpOwogCi0gIGNoYXIgbmFt ZVsyNTZdLCBkb21bMjU2XTsKKyAgY2hhciBuYW1lWzI1Nl0sIGRvbVsyNTZdLCBwYXNzZWRfaG9t ZV9wYXRoW01BWF9QQVRIXTsKICAgRFdPUkQgbGVuLCBsZW4yOwogICBQU0lEIHNpZDsKICAgU0lE X05BTUVfVVNFIHVzZTsKQEAgLTM3Niw2ICszODQsMTcgQEAKIAkgICAgY2FzZSAnbSc6CiAJICAg ICAgcHJpbnRfY3lncGF0aCA9IDA7CiAJICAgICAgYnJlYWs7CisgICAgICAgIGNhc2UgJ3AnOgor ICAgICAgICAgIGlmIChvcHRhcmdbMF0gIT0gJy8nKSB7CisgICAgICAgICAgICBmcHJpbnRmKHN0 ZGVyciwgIiVzOiBgJXMnIGlzIG5vdCBhIGZ1bGx5IHF1bGFpZmllZCBwYXRoLlxuIiwKKyAgICAg ICAgICAgICAgICAgICAgICAgIGFyZ3ZbMF0sIG9wdGFyZyk7CisgICAgICAgICAgICByZXR1cm4g MTsKKyAgICAgICAgICB9CisgICAgICAgICAgc3RyY3B5KHBhc3NlZF9ob21lX3BhdGgsIG9wdGFy Zyk7CisgICAgICAgICAgaWYgKG9wdGFyZ1tzdHJsZW4ob3B0YXJnKS0xXSAhPSAnLycpIHsKKyAg ICAgICAgICAgIHN0cmNhdChwYXNzZWRfaG9tZV9wYXRoLCAiLyIpOworICAgICAgICAgIH0KKyAg ICAgICAgICBicmVhazsKIAkgICAgY2FzZSAnaCc6CiAJICAgICAgcmV0dXJuIHVzYWdlICgpOwog CSAgICBkZWZhdWx0OgpAQCAtNDAwLDYgKzQxOSwxMCBAQAogCSAgfQogICAgICAgfQogCisgIGlm IChzdHJsZW4ocGFzc2VkX2hvbWVfcGF0aCkgPT0gMCkgeworICAgICAgc3RyY3B5KHBhc3NlZF9o b21lX3BhdGgsICIvaG9tZS8iKTsKKyAgfQorCiAgIC8qIFRoaXMgdGFrZXMgV2luZG93cyA5eC9N RSBpbnRvIGFjY291bnQuICovCiAgIGlmIChHZXRWZXJzaW9uICgpID49IDB4ODAwMDAwMDApCiAg ICAgewpAQCAtNDA3LDkgKzQzMCwxMCBAQAogICAgICAgaWYgKCFHZXRVc2VyTmFtZSAobmFtZSwg KGxlbiA9IDI1NiwgJmxlbikpKQogICAgICAgICBzdHJjcHkgKG5hbWUsICJ1bmtub3duIik7CiAK LSAgICAgIHByaW50ZiAoIiVzOjolbGQ6JWxkOjovaG9tZS8lczovYmluL3NoXG4iLCBuYW1lLAor ICAgICAgcHJpbnRmICgiJXM6OiVsZDolbGQ6OiVzJXM6L2Jpbi9zaFxuIiwgbmFtZSwKICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBET01BSU5fVVNFUl9S SURfQURNSU4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgRE9NQUlOX0FMSUFTX1JJRF9BRE1JTlMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgcGFzc2VkX2hvbWVfcGF0aCwKIAkJCQkJCSBuYW1lKTsKIAog ICAgICAgcmV0dXJuIDA7CkBAIC00OTYsMTEgKzUyMCwxMSBAQAogCSAgZXhpdCAoMSk7CiAJfQog Ci0gICAgICBlbnVtX3VzZXJzIChzZXJ2ZXJuYW1lLCBwcmludF9zaWRzLCBwcmludF9jeWdwYXRo KTsKKyAgICAgIGVudW1fdXNlcnMgKHNlcnZlcm5hbWUsIHByaW50X3NpZHMsIHByaW50X2N5Z3Bh dGgsIHBhc3NlZF9ob21lX3BhdGgpOwogICAgIH0KIAogICBpZiAocHJpbnRfbG9jYWwpCi0gICAg ZW51bV91c2VycyAoTlVMTCwgcHJpbnRfc2lkcywgcHJpbnRfY3lncGF0aCk7CisgICAgZW51bV91 c2VycyAoTlVMTCwgcHJpbnRfc2lkcywgcHJpbnRfY3lncGF0aCwgcGFzc2VkX2hvbWVfcGF0aCk7 CiAKICAgaWYgKHNlcnZlcm5hbWUpCiAgICAgbmV0YXBpYnVmZmVyZnJlZSAoc2VydmVybmFtZSk7 Cg== --=====================_95120078==_ Content-Type: text/plain; charset=us-ascii -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com --=====================_95120078==_--