Perl chroot Function

Advertisements


Description

This function works like the system call by the same name: it makes the named directory the new root directory for all further pathnames that begin with a / by your process and all its children. For security reasons, this function, which is identical to the system chroot( ) function, is restricted to the superuser and cannot be undone.

If FILENAME is omitted, then it does a chroot to $_

Syntax

Following is the simple syntax for this function:

chroot EXPR

chroot

Return Value

This function returns 0 on failure and 1 on success.

Example

Following is the example code showing its basic usage:

#!/usr/bin/perl


When above code is executed, it produced following result:




Advertisements
Advertisements