Colloquy-Data
view release on metacpan or search on metacpan
lib/Colloquy/Data.pm view on Meta::CPAN
s/^return //;
return $_;
}
sub _read_file {
my $file = shift;
croak "No such file '$file'\n" unless -e $file;
croak "'$file' is not a plain file type\n" unless -f _;
croak "Insufficient permissions to read file '$file'\n" unless -r _;
my $mode = (stat(_))[2];
my $group_write = ($mode & S_IWGRP) >> 3;
my $other_write = $mode & S_IWOTH;
# Since this module started using Safe to parse the data files,
# this code is no longer as important as before. It's now only
# a warning.
# if ($^W && $group_write) {
# cluck "WARNING! $file is group writeable. This is potentially insecure!";
# }
#if ($other_write) {
( run in 0.758 second using v1.01-cache-2.11-cpan-49f99fa48dc )