perl-IPC-Semaphore-Set - An abstract interface to semaphore sets and their resources

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports noarch
Package name perl-IPC-Semaphore-Set
Package version 1.20
Package release alt1
Package architecture noarch
Package type rpm
Installed size 32.12 KB
Download size 32.12 KB
Official Mirror
An abstract interface to semaphore sets and their resources.
A semaphore is an abstract data type that is provided by the system
to give access control to common resources by multiple processes in
parallel programming or in a multi-user environment.
A semaphore 'set' is the set of resources the system provides by an
identification number, and the values (availability) of those resources.
Resources are the semaphores themselves in the set.
You could, for instance, use a semaphore to lock on a single file between
multiple processes by saying that the set has one resource (one file) and
that the resource has one availability (one process can use it at one time).
You could also represent a series of network printers. Perhaps you have
five printers that all have the ability to do ten jobs. You could create
the semaphore set with five resources, each resource with ten availability.
This module tries to "Do The Right Thing". It assumes a lot about what
you're looking for when you call '->new', and basically will set you up with
a semaphore set that has at least one resource with at least one availability.
If this assumption is wrong for your purposes, pay close attention to the
options for '->new'.


Package Version Architecture Repository
perl-IPC-Semaphore-Set - - -


Name Value
/usr/share/perl5 -
perl(Digest/ -
perl(IPC/ -
perl(IPC/ -
rpmlib(PayloadIsLzma) -


Name Value
perl(IPC/Semaphore/ = 1.200
perl(IPC/Semaphore/Set/ = 1.200
perl-IPC-Semaphore-Set = 1.20-alt1


Type URL
Binary Package perl-IPC-Semaphore-Set-1.20-alt1.noarch.rpm
Source Package perl-IPC-Semaphore-Set-1.20-alt1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] noarch autoimports
    rpm [Sisyphus] noarch autoimports
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-IPC-Semaphore-Set rpm package:
    # sudo apt-get install perl-IPC-Semaphore-Set



See Also

Package Description
perl-IPC-Semaphore-SmokeSignals-0.001002-alt1.noarch.rpm A mutex and an LRU from crack pipe technology
perl-IPC-Serial-1.007-alt1.noarch.rpm Simple message passing over serial ports
perl-IPC-Session-0.05-alt1.noarch.rpm Drive ssh or other interactive shell, local or remote (like 'expect')
perl-IPC-SharedCache-1.3-alt2_36.noarch.rpm Perl module to manage a cache in SysV IPC shared memory
perl-IPC-Signal-Force-0.004-alt1_3.noarch.rpm Force default handling of a signal
perl-IPC-System-Locale-0.07-alt1.noarch.rpm Set language before executing system() or backtick/qx
perl-IPC-Transit-1.133280-alt1.noarch.rpm A framework for high performance message passing
perl-IPC-Transit-Router-1.132260-alt1.noarch.rpm Allows fast, simple routing of Transit messages
perl-IPC-Transit-scripts-1.133280-alt1.noarch.rpm IPC-Transit scripts
perl-IPDR-0.41-alt1.noarch.rpm IPDR Client Modules
perl-IPDevice-0.04-alt1.noarch.rpm perl module IPDevice
perl-IPDevice-Allnet-ALL4000-0.13-alt1.noarch.rpm perl module IPDevice-Allnet-ALL4000
perl-IPGen-V4-1.1-alt1.noarch.rpm Perl extension for -Fast- random IP address generating
perl-IPTables-Log-0.0005-alt1.noarch.rpm Parse iptables/netfilter syslog messages
perl-IPTables-Mangle-0.04-alt1.noarch.rpm Manage iptables rules with Perl / YAML