perl-File-Policy - Simple policy for file I/O functions

Property Value
Distribution Mageia Cauldron
Repository Mageia Core i586
Package name perl-File-Policy
Package version 1.5.0
Package release 8.mga6
Package architecture noarch
Package type rpm
Installed size 18.65 KB
Download size 18.57 KB
Official Mirror
This defines the policy for file I/O with modules such as
File::Slurp::WithinPolicy. The purpose is to allow systems administrators
to define locations and restrictions for applications' file I/O and give
app developers a policy to follow. Note that the module doesn't ENFORCE the
policy - application developers can choose to ignore it (and systems
administrators can choose not to install their applications if they do!).
You may control which policy gets applied by creating a
File::Policy::Config module with an IMPLEMENTATION constant. You may write
your own policy as a module within the File::Policy:: namespace.
By default (if no File::Policy::Config is present), the
File::Policy::Default policy gets applied which doesn't impose any
restrictions and provides reasonable default locations for temporary and
log files.


Package Version Architecture Repository
perl-File-Policy-1.5.0-8.mga6.noarch.rpm 1.5.0 noarch Mageia Core
perl-File-Policy - - -


Name Value
perl(Carp) -
perl(Exporter) -
perl(Fcntl) -
perl(File::Policy) -
perl(File::Slurp) -
perl(File::Spec::Functions) -
perl(Log::Trace) -
perl(Test::Assertions) -
perl(strict) -
perl(vars) -
perl-base >= 2:5.22.2


Name Value
perl(File::Policy) == 1.500.0
perl(File::Policy::Default) == 1.600.0
perl(File::Slurp::WithinPolicy) == 1.400.0
perl-File-Policy == 1.5.0-8.mga6


Type URL
Binary Package perl-File-Policy-1.5.0-8.mga6.noarch.rpm
Source Package perl-File-Policy-1.5.0-8.mga6.src.rpm

Install Howto

  1. Enable Mageia Core repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-File-Policy rpm package:
    # urpmi perl-File-Policy




2016-06-19 - pterjan <pterjan> 1.5.0-8.mga6
+ Revision: 1027479
- Rebuild for perl 5.22.2
2016-02-08 - umeabot <umeabot> 1.5.0-7.mga6
+ Revision: 948490
- Mageia 6 Mass Rebuild
2014-10-18 - umeabot <umeabot> 1.5.0-6.mga5
+ Revision: 787901
- Rebuild to potentially add missing dependencies
2014-10-15 - umeabot <umeabot> 1.5.0-5.mga5
+ Revision: 742134
- Second Mageia 5 Mass Rebuild
2014-09-16 - umeabot <umeabot> 1.5.0-4.mga5
+ Revision: 684754
- Mageia 5 Mass Rebuild
2013-10-18 - umeabot <umeabot> 1.5.0-3.mga4
+ Revision: 511663
- Mageia 4 Mass Rebuild

See Also

Package Description
perl-File-ReadBackwards-1.50.0-8.mga6.noarch.rpm Perl extension for reading a file backwards by lines
perl-File-Remove-1.570.0-2.mga6.noarch.rpm Remove files and directories
perl-File-Rsync-0.490.0-2.mga6.noarch.rpm Perl module interface to rsync
perl-File-RsyncP-0.740.0-8.mga7.i586.rpm Perl Rsync client
perl-File-Scan-1.430.0-7.mga6.noarch.rpm Perl extension for Scanning files for Viruses
perl-File-SearchPath-0.70.0-3.mga6.noarch.rpm Search for a file in an environment variable path
perl-File-Share-0.250.0-5.mga6.noarch.rpm Extend File::ShareDir to Local Libraries
perl-File-ShareDir-1.116.0-1.mga7.noarch.rpm Locate per-dist and per-module shared files
perl-File-ShareDir-Dist-0.60.0-1.mga7.noarch.rpm A prove plugin that works with File::ShareDir::Dist
perl-File-ShareDir-Install-0.130.0-1.mga7.noarch.rpm Install shared files
perl-File-ShareDir-PAR-0.60.0-10.mga7.noarch.rpm File::ShareDir with PAR support
perl-File-ShareDir-PathClass-1.112.440-7.mga6.noarch.rpm File::ShareDir returning Path::Class objects
perl-File-ShareDir-ProjectDistDir-1.0.9-1.mga7.noarch.rpm Simple set-and-forget using of a '/share' directory in your projects root
perl-File-ShareDir-Tarball-0.2.2-6.mga6.noarch.rpm Deal transparently with shared files distributed as tarballs
perl-File-Slurp-9999.190.0-8.mga6.noarch.rpm Efficient Reading/Writing of Complete Files