Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: perl-Proc-SafeExec | Distribution: Mageia |
Version: 1.500.0 | Vendor: Mageia.Org |
Release: 5.mga9 | Build date: Sun Mar 20 13:05:12 2022 |
Group: Development/Perl | Build host: localhost |
Size: 43766 | Source RPM: perl-Proc-SafeExec-1.500.0-5.mga9.src.rpm |
Packager: umeabot <umeabot> | |
Url: https://metacpan.org/release/Proc-SafeExec | |
Summary: Uses Proc::SafeExec to manage a group of concurrent processes |
Proc::SafeExec provides an easy, safe way to execute external programs. It replaces all of Perl's questionable ways of accommodating this, including system(), open() with a pipe, exec(), back-ticks, etc. This module will never automatically invoke /bin/sh. This module is easy enough to use that /bin/sh should be unnecessary, even for complex pipelines. For all errors, this module dies setting $@. Errors from exec() in the child are reported gracefully to the parent. This means that if anything fails in the child, the error is reported through $@ with die just like any other error. This also reports $@ if child_callback dies when it is called between fork() and exec(). This is accomplished by passing $@ through an extra pipe that's closed when exec succeeds. Note: A side-effect of this is $@ is stringified if it isn't a string.
GPL+ or Artistic
* Sun Mar 20 2022 umeabot <umeabot> 1.500.0-5.mga9 + Revision: 1805509 - Mageia 9 Mass Rebuild
/usr/share/man/man3/Proc::SafeExec.3pm.xz /usr/share/man/man3/Proc::SafeExec::Queue.3pm.xz /usr/share/perl5/vendor_perl/Proc /usr/share/perl5/vendor_perl/Proc/SafeExec /usr/share/perl5/vendor_perl/Proc/SafeExec.pm /usr/share/perl5/vendor_perl/Proc/SafeExec/Queue.pm
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Jan 22 09:05:03 2025