You are here: Home

Modified items

All recently modified items, latest first.
RPMPackage perl-IPTables-ChainMgr-1.6-18.fc36.noarch
The IPTables::ChainMgr package provides an interface to manipulate iptables policies on Linux systems through the direct execution of iptables commands. Although making a perl extension of libiptc provided by the iptables project is possible, it is easy to just execute iptables commands directly in order to both parse and change the configuration of the policy. Further, this simplifies installation since the only external requirement is (in the spirit of scripting) to be able to point IPTables::ChainMgr at an installed iptables binary instead of having to compile against a library.
RPMPackage perl-IPC-System-Simple-1.30-7.fc36.noarch
Calling Perl's in-built 'system()' function is easy; determining if it was successful is _hard_. Let's face it, '$?' isn't the nicest variable in the world to play with, and even if you _do_ check it, producing a well-formatted error string takes a lot of work. 'IPC::System::Simple' takes the hard work out of calling external commands. In fact, if you want to be really lazy, you can just write: use IPC::System::Simple qw(system); and all of your "system" commands will either succeed (run to completion and return a zero exit value), or die with rich diagnostic messages.
RPMPackage perl-IPC-SysV-2.09-480.fc36.x86_64
This is an object interface for System V messages, semaphores, and inter-process calls.
RPMPackage perl-IPC-Run3-0.048-24.fc36.noarch
This module allows you to run a subprocess and redirect stdin, stdout, and/or stderr to files and perl data structures. It aims to satisfy 99% of the need for using system, qx, and open3 with a simple, extremely Perlish API and none of the bloat and rarely used features of IPC::Run.
RPMPackage perl-IPC-Open3-1.21-486.fc36.noarch
These are functions that spawn a given command and connects the standard output of the command for reading, standard output for writing, and standard error output for handling the errors.
RPMPackage perl-IPC-Cmd-1.04-480.fc36.noarch
IPC::Cmd allows you to run commands platform independently, interactively if desired, but have them still work.
RPMPackage perl-IO-stringy-2.113-8.fc36.noarch
This toolkit primarily provides modules for performing both traditional and object-oriented I/O) on things *other* than normal filehandles; in particular, IO::Scalar, IO::ScalarArray, and IO::Lines. In the more-traditional IO::Handle front, we have IO::AtomicFile, which may be used to painlessly create files that are updated atomically. And in the "this-may-prove-useful" corner, we have IO::Wrap, whose exported wraphandle() function will clothe anything that's not a blessed object in an IO::Handle-like wrapper... so you can just use OO syntax and stop worrying about whether your function's caller handed you a string, a globref, or a FileHandle.
RPMPackage perl-IO-Zlib-1.11-479.fc36.noarch
IO::Zlib provides an IO:: style interface to Compress::Zlib and hence to gzip/zlib-compressed files. It provides many of the same methods as the IO::Handle interface.
RPMPackage perl-IO-Tty-1.16-5.fc36.x86_64
IO::Tty and IO::Pty provide an interface to pseudo tty's.
RPMPackage perl-IO-TieCombine-1.005-19.fc36.noarch
This package allows you to tie separate variables into a combined whole, using ties and other magic. This can be very useful when, say, you want a unified output from various different things that return data in different ways (STDIN/ERR, scalars, handles, etc).
RPMPackage perl-IO-Tee-0.66-5.fc36.noarch
IO::Tee objects can be used to multiplex input and output in two different ways. The first way is to multiplex output to zero or more output handles. The IO::Tee constructor, given a list of output handles, returns a tied handle that can be written to. When written to (using print or printf), the IO::Tee object multiplexes the output to the list of handles originally passed to the constructor. As a shortcut, you can also directly pass a string or an array reference to the constructor, in which case IO::File::new is called for you with the specified argument or arguments.
RPMPackage perl-IO-Stty-0.04-8.fc36.noarch
This is the Perl POSIX compliant stty.
RPMPackage perl-IO-String-1.08-44.fc36.noarch
The "IO::String" module provides the "IO::File" interface for in-core strings. An "IO::String" object can be attached to a string, and makes it possible to use the normal file operations for reading or writing data, as well as for seeking to various locations of the string. This is useful when you want to use a library module that only provides an interface to file handles on data that you have in a string variable. Note that perl-5.8 and better has built-in support for "in memory" files, which are set up by passing a reference instead of a filename to the open() call. The reason for using this module is that it makes the code backwards compatible with older versions of Perl.
RPMPackage perl-IO-Socket-Timeout-0.32-21.fc36.noarch
IO::Socket provides a way to set a timeout on the socket, but the timeout will be used only for connection, not for reading / writing operations.
RPMPackage perl-IO-Socket-Socks-0.74-14.fc36.noarch
IO::Socket::Socks connects to a SOCKS proxy and tells it to open a connection to a remote host/port when the object is created. The object you receive can be used directly as a socket (with IO::Socket interface) for sending and receiving data to and from the remote host. In addition to creating a socks client, this module could be used to create a socks server.
RPMPackage perl-IO-Socket-SSL-2.074-2.fc36.noarch
This module is a true drop-in replacement for IO::Socket::INET that uses SSL to encrypt data before it is transferred to a remote server or client. IO::Socket::SSL supports all the extra features that one needs to write a full-featured SSL client or server application: multiple SSL contexts, cipher selection, certificate verification, and SSL version selection. As an extra bonus, it works perfectly with mod_perl.
RPMPackage perl-IO-Socket-PortState-0.03-27.fc36.noarch
You can use it to check if a port is open or closed for a given host and protocol.
RPMPackage perl-IO-Socket-Multicast-1.12-19.fc36.x86_64
The IO::Socket::Multicast module sub-classes IO::Socket::INET to enable you to manipulate multicast groups. With this module (and an operating system that supports multicast), you will be able to receive incoming multicast transmissions and generate your own outgoing multicast packets.
RPMPackage perl-IO-Socket-IP-0.41-480.fc36.noarch
This module provides a protocol-independent way to use IPv4 and IPv6 sockets, intended as a replacement for IO::Socket::INET. Most constructor arguments and methods are provided in a backward-compatible way.
RPMPackage perl-IO-Socket-INET6-2.73-2.fc36.noarch
Perl Object interface for AF_INET|AF_INET6 domain sockets.