delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2000/12/06/21:39:05

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
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 <cabbey AT bresnanlink DOT net>
Subject: Re: [patch] default homedir (was: Re: Problem with
ssh-keygen.exe.
In-Reply-To: <3A2E1599.C2E57DB7@redhat.com>
References: <Pine DOT SOL DOT 3 DOT 91 DOT 1001205145615 DOT 26082A-100000 AT cse DOT cygnus DOT com>
<5 DOT 0 DOT 0 DOT 25 DOT 0 DOT 20001205233111 DOT 027a5eb0 AT pop DOT bresnanlink DOT net>
Mime-Version: 1.0

--=====================_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==_--

- Raw text -


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