Lines Matching refs:the
7 filetest - Perl pragma to control the filetest permission operators
11 $can_perhaps_read = -r "file"; # use the mode bits
16 $can_perhaps_read = -r "file"; # use the mode bits again
20 This pragma tells the compiler to change the behaviour of the filetest
24 The default behaviour is to use the mode bits as returned by the stat()
25 family of calls. This, however, may not be the right thing to do if
27 For such environments, C<use filetest> may help the permission
30 Each "use filetest" or "no filetest" affects statements to the end of
31 the enclosing block.
33 There may be a slight performance decrease in the filetests
35 the extended functionality needs to be emulated.
37 B<NOTE>: using the file tests for security purposes is a lost cause
38 from the start: there is a window open for race conditions (who is to
39 say that the permissions will not change between the test and the real
41 the real operation and test for its success - think in terms of atomic
47 (or disables) the use of access() or similar system calls. This
48 extended filetest functionality is used only when the argument of the
59 die "filetest: the only implemented subpragma is 'access'.\n";
67 die "filetest: the only implemented subpragma is 'access'.\n";