File::Which is a portable implementation (in Perl) of `which', and can
be used to get the absolute filename of an executable program
installed somewhere in your PATH, or just check for its existence.
This module provides a way to obtain filesystem disk space information.
This is a Unix only distribution. If you want to gather this information
for Unix and Windows, use Filesys::DfPortable. The only major benefit of
using Filesys::Df over Filesys::DfPortable, is that Filesys::Df supports
the use of open filehandles as arguments.
The module should work with all flavors of Unix, including Mac OS X
(Darwin, Tiger, etc), and Cygwin.
Filesys::DfPortable module provides a portable way to obtain filesystem disk
space information.
Filesys::DiskFree does about what the Unix command df(1) does, listing
the mounted disks, and the amount of free space used & available.
Filesys::DiskUsage - Estimate file space usage (similar to `du`)
Fuse lets you write filesystems in Perl. Fuse::Simple makes this REALLY Simple,
as you just need a hash for your root directory, containing strings for files,
more hashes for subdirs, or functions to be called for magical functionality a
bit like /proc.
Lchown allows calls from Perl5 to lchown(2) enable changes to the ownership of a
symbolic link itself instead of to the file the link points to.
Syslog messages--as standardized in RFC3164--embed a priority number
(the PRI part) which is composed of a severity and a facility
value. The constants which encode these values are specified in
section 4.1.1, and are made available by this module. For instance,
the exportable LOG_FTP constant has a value of 11, the value for the
FTP facility.
This module sends syslog messages over a network socket. It works like
Sys::Syslog in setlogsock's 'udp', 'tcp', or 'unix' modes, but without
the significant CPU overhead of that module when used for high-volume
logging. Use of this specialized module is only recommended if 1) you
must use network syslog as a messaging transport but 2) need to
minimize the time spent in the logger.
This module is a client library for the MogileFS distributed file
system. The class method 'new' creates a client object against a
particular mogilefs tracker and domain. This object may then be used
to store and retrieve content easily from MogileFS.