New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
make test breaks permissions on /dev/tty #6938
Comments
From menscher+bug@uiuc.eduCreated by menscher+bug@uiuc.eduWhen running "make test" from the perl source tree, the permissions I've traced the problem to one of the tests performed in The specific test that is breaking things is Perl_nextargv. When this program gets called with a file redirected into it I'm a complete novice, so hopefully this is enough for you to ---snip--- Save that as bug.py and do: It will hopefully then be evident what the problem is. We have seen this on three machines (RH7.3 and RH9). I've also I'm marking it critical since it has the potential to break a Unix Damian Menscher Perl Info
|
From guest@guest.guest.xxxxxxxxJust some more information on this: The permissions of the redirected file are being changed only if the So, it looks like this is more a bug in perl and less a bug in the Damian (menscher AT uiuc DOT edu) |
From @iabynOn Wed, Nov 19, 2003 at 12:39:27AM -0000, menscher+bug@uiuc.edu (via RT) wrote:
Thanks for the report, I'm sorry it it's taken us so long to respond. I've been able to reduce the problem to the following: $ mkdir foo; chmod 2777 foo; # needs SUID or SGID bit set (bar now has permissions 2777) This is because on the second read, Perl attempts to restore the This is now fixed in the development version of Perl by the following Dave. -- Change 22415 by davem@davem-percy on 2004/02/29 18:06:45 [perl #24521] make test breaks permissions on /dev/tty Affected files ... ... //depot/perl/doio.c#236 edit Differences ... ==== //depot/perl/doio.c#236 (text) ==== @@ -723,11 +723,13 @@ |
@iabyn - Status changed from 'open' to 'resolved' |
Migrated from rt.perl.org#24521 (status was 'resolved')
Searchable as RT24521$
The text was updated successfully, but these errors were encountered: