[#7978] Patch for Unix socket peer credentials — "James F. Hranicky" <jfh@...>

This patch adds support for getting the uid and gid of the peer

27 messages 2006/06/09
[#8004] Re: Patch for Unix socket peer credentials — Tanaka Akira <akr@...17n.org> 2006/06/16

In article <200606091528.30171.jfh@cise.ufl.edu>,

[#8005] Re: Patch for Unix socket peer credentials — "James F. Hranicky" <jfh@...> 2006/06/16

On Friday 16 June 2006 11:51, Tanaka Akira wrote:

[#8010] Re: Patch for Unix socket peer credentials — Tanaka Akira <akr@...17n.org> 2006/06/17

In article <200606161327.35948.jfh@cise.ufl.edu>,

[#8191] Re: Patch for Unix socket peer credentials — "James F. Hranicky" <jfh@...> 2006/07/10

On Saturday 17 June 2006 06:27, Tanaka Akira wrote:

[#8193] Re: Patch for Unix socket peer credentials — Tanaka Akira <akr@...> 2006/07/11

In article <200607101352.16804.jfh@cise.ufl.edu>,

[#8212] Re: Patch for Unix socket peer credentials — "James F. Hranicky" <jfh@...> 2006/07/13

On Tuesday 11 July 2006 00:10, Tanaka Akira wrote:

[#8217] Re: Patch for Unix socket peer credentials — nobu@... 2006/07/14

Hi,

[#8257] Re: Patch for Unix socket peer credentials — "James F. Hranicky" <jfh@...> 2006/07/18

On Thursday 13 July 2006 22:48, nobu@ruby-lang.org wrote:

[#8258] Re: Patch for Unix socket peer credentials — Eric Hodel <drbrain@...7.net> 2006/07/18

On Jul 18, 2006, at 12:27 PM, James F. Hranicky wrote:

[#8073] 1.8.5p1 build failure on Solaris 10 — "Daniel Berger" <Daniel.Berger@...>

Solaris 10

23 messages 2006/06/27
[#8074] Re: 1.8.5p1 build failure on Solaris 10 — Yukihiro Matsumoto <matz@...> 2006/06/28

Hi,

[#8078] Re: 1.8.5p1 build failure on Solaris 10 — "Daniel Berger" <Daniel.Berger@...> 2006/06/28

Yukihiro Matsumoto wrote:

[#8079] Re: 1.8.5p1 build failure on Solaris 10 — ts <decoux@...> 2006/06/28

>>>>> "D" == Daniel Berger <Daniel.Berger@qwest.com> writes:

[#8096] Re: 1.8.5p1 build failure on Solaris 10 — ville.mattila@... 2006/06/29

ts <decoux@moulon.inra.fr> wrote on 28.06.2006 17:37:00:

Re: bug in $. ?

From: Wybo Dekker <wybo@...>
Date: 2006-06-22 08:00:48 UTC
List: ruby-core #8040
Pit Capitain wrote:
> Wybo Dekker schrieb:
>> wybo>cat t
>> def out; print "#$. "; end # print $. plus a space
>> out
>> $. = 0
>> out
>> DATA.each { out }
>> puts
>> __END__
>> 1
>> 2
>> 3
>> 4
>> wybo>ruby t
>> 7 0 8 9 10 11
>>
>> This should, probably even without the $.=0 statement, print:
>> 7 0 1 2 3 4
>>
>> Am I wrong?
> 
> $. is the number of the last line read from the current input file. When 
> you read lines from DATA, you're reading the lines 8..11 of your file 
> "t". Why do you think line 8 should be reported as line 1?

1. because DATA does not point to my input file `t', but to the DATA 
section in it. Reading from DATA is not expected to return lines other 
than those after __END__

2. As is, $. is useless when reading from DATA

3. Even if you see $. as a pointer to the program source, then  setting 
it to zero should help. In fact, the program part of the file has 
already been read at that point.

4. In Perl it works as (I) expected. But that may be a reason to do 
things differently, of course.

-- 
Wybo

In This Thread