perl-Safe - Restrict eval'd code to safe subset of ops

Property Value
Distribution Mageia Cauldron
Repository Mageia Core i586
Package name perl-Safe
Package version 2.350.0
Package release 7.mga6
Package architecture noarch
Package type rpm
Installed size 37.51 KB
Download size 25.33 KB
Official Mirror
The Safe extension module allows the creation of compartments in which perl
code can be evaluated. Each compartment has
* a new namespace
The "root" of the namespace (i.e. "main::") is changed to a different
package and code evaluated in the compartment cannot refer to variables
outside this namespace, even with run-time glob lookups and other tricks.


Package Version Architecture Repository
perl-Safe-2.350.0-7.mga6.noarch.rpm 2.350.0 noarch Mageia Core
perl-Safe - - -


Name Value
perl >= 0:5.003_11
perl(B) -
perl(Carp) -
perl(Opcode) >= 1.10.0
perl(Scalar::Util) -
perl(strict) -
perl(utf8) -
perl-base >= 2:5.22.2


Name Value
perl(Safe) == 2.350.0
perl-Safe == 2.350.0-7.mga6


Type URL
Binary Package perl-Safe-2.350.0-7.mga6.noarch.rpm
Source Package perl-Safe-2.350.0-7.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-Safe rpm package:
    # urpmi perl-Safe




2016-06-19 - pterjan <pterjan> 2.350.0-7.mga6
+ Revision: 1033003
- Rebuild for perl 5.22.2
2016-02-20 - umeabot <umeabot> 2.350.0-6.mga6
+ Revision: 971499
- Mageia 6 Mass Rebuild
2015-10-15 - tv <tv> 2.350.0-5.mga6
+ Revision: 891769
- make it noarch thus fixing empty debuginfo
2014-10-15 - umeabot <umeabot> 2.350.0-4.mga5
+ Revision: 741571
- Second Mageia 5 Mass Rebuild
2014-09-16 - umeabot <umeabot> 2.350.0-3.mga5
+ Revision: 686164
- Mageia 5 Mass Rebuild
2013-10-19 - umeabot <umeabot> 2.350.0-2.mga4
+ Revision: 525863
- Mageia 4 Mass Rebuild

See Also

Package Description
perl-Safe-Isa-1.0.10-1.mga7.noarch.rpm Call isa, can, does and DOES safely on things that may not be objects
perl-Sah-0.9.39-3.mga6.noarch.rpm Schema for data structures (specification)
perl-Sane-0.50.0-15.mga7.i586.rpm Perl extension for the SANE (Scanner Access Now Easy) Project
perl-Scalar-Defer-0.230.0-9.mga7.noarch.rpm Lazy evaluation in Perl
perl-Scalar-Does-0.203.0-1.mga7.noarch.rpm Additional constants for Scalar::Does, inspired by the built-in Moose type constraints
perl-Scalar-List-Utils-1.500.0-2.mga7.i586.rpm List utilities (eg min, max, reduce)
perl-Scalar-MoreUtils-0.20.0-5.mga6.noarch.rpm Provide the stuff missing in Scalar::Util
perl-Scalar-String-0.3.0-3.mga7.i586.rpm String aspects of scalars
perl-Schedule-RateLimiter-0.10.0-8.mga6.noarch.rpm Prevent events from happening too quickly
perl-Scope-Guard-0.210.0-3.mga6.noarch.rpm Lexically scoped resource management
perl-Scope-Upper-0.310.0-1.mga7.i586.rpm Act on upper scopes
perl-Search-Binary-0.990.0-3.mga6.noarch.rpm Generic binary search
perl-Search-Dict-1.70.0-11.mga6.noarch.rpm Search a dictionary ordered text file
perl-Search-Elasticsearch-6.0.0-1.mga7.noarch.rpm A client for running index-level requests
perl-Search-GIN-0.110.0-3.mga6.noarch.rpm Generalized Inverted Indexing for Perl