diff -r 000000000000 -r 315eb12b224b bsd-jail-object/freebsd-port/p5-BSD-Jail-Object/pkg-descr --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bsd-jail-object/freebsd-port/p5-BSD-Jail-Object/pkg-descr Fri Sep 05 05:15:48 2008 +0000 @@ -0,0 +1,18 @@ +This is an object oriented perl interface to the FreeBSD jail subsystem. + +Here's a replica of the 'jls' utility in just a few lines of perl: + + use BSD::Jail::Object 'jids'; + + print " JID IP Address Hostname Path\n"; + printf "%6d %-15.15s %-29.29s %.74s\n", + $_->jid, $_->ip, $_->hostname, $_->path foreach jids( instantiate => 1 ); + +And here's 'jexec': + + my $j = BSD::Jail::Object->new( $ARGV[0] ) or die $@; + $j->attach && chdir('/') && exec $ARGV[1] or exit; + +For more info please use 'perldoc' on the module. + +Author: Mahlon E. Smith