libfile-policy-perl - Simple policy for file I/O functions

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: libfile-policy-perl
Package version: 1.005
Package release: 1
Package architecture: all
Package type: deb
Installed size: 96 B
Download size: 15.33 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. The motivation behind this module was a standard, flexible approach to allow a site wide file policy to be defined. This will be most useful in large environments where a few sysadmins are responsible for code written by many other people. Simply ensuring that submitted code calls check_safe() ensures file access is sane, reducing the amount of effort required to do a security audit.



    Source package: libfile-policy-perl

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install libfile-policy-perl deb package:
      # sudo apt-get install libfile-policy-perl


    • /usr/share/doc/libfile-policy-perl/changelog.Debian.gz
    • /usr/share/doc/libfile-policy-perl/changelog.gz
    • /usr/share/doc/libfile-policy-perl/copyright
    • /usr/share/doc/libfile-policy-perl/examples/
    • /usr/share/man/man3/File::Policy.3pm.gz
    • /usr/share/man/man3/File::Policy::Default.3pm.gz
    • /usr/share/man/man3/File::Slurp::WithinPolicy.3pm.gz
    • /usr/share/perl5/File/
    • /usr/share/perl5/File/Policy/
    • /usr/share/perl5/File/Slurp/


    2008-04-20 - AGOSTINI Yves <> libfile-policy-perl (1.005-1) unstable; urgency=low * Initial Release (Closes: #476966)