freebsd-ports/security/p5-Safe-Hole/pkg-descr
Alexander Leidinger 5cc9878475 Add p5-Safe-Hole 0.08,
make a hole to the original main compartment
in the Safe compartment.

PR:		41390  (part of)
Submitted by:	Seth Kingsley <sethk@meowfishies.com>
2002-08-08 13:23:01 +00:00

12 lines
529 B
Text

We can call outside defined subroutines from the Safe
compartment using share(), and call methods through the object that is
copied into the Safe compartment using varglob(). However, these
subroutines and methods are still executed in the Safe compartment, so
they cannot call other subroutines that are dynamically qualified with
the package name, such as class methods.
Through Safe::Hole, we can execute outside defined subroutines
in the original main compartment from the Safe compartment.
- Seth
sethk@meowfishies.com