Name : perl-Filesys-POSIX
| |
Version : 0.9.17
| Vendor : obs://build_opensuse_org/devel:languages:perl
|
Release : 3.8
| Date : 2017-05-17 16:24:49
|
Group : Development/Libraries/Perl
| Source RPM : perl-Filesys-POSIX-0.9.17-3.8.src.rpm
|
Size : 0.21 MB
| |
Packager : (none)
| |
Summary : Provide POSIX-like filesystem semantics in pure Perl
|
Description :
Filesys::POSIX provides a fairly complete suite of tools comprising the semantics of a POSIX filesystem, with path resolution, mount points, inodes, a VFS, and some common utilities found in the userland. Some features not found in a normal POSIX environment include the ability to perform cross- mountpoint hard links (aliasing), mapping portions of the real filesystem into an instance of a virtual filesystem, and allowing the developer to attach and replace inodes at arbitrary points with replacements of their own specification.
Two filesystem types are provided out-of-the-box: A filesystem that lives in memory completely, and a filesystem that provides a \"portal\" to any given portion of the real underlying filesystem.
By and large, the manner in which data is structured is quite similar to a real kernel filesystem implementation, with some differences: VFS inodes are not created for EVERY disk inode (only mount points); inodes are not referred to numerically, but rather by Perl reference; and, directory entries can be implemented in a device-specific manner, as long as they adhere to the normal interface specified within.
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-F/openSUSE_Tumbleweed/noarch |