| 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, Sun Oct 26 04:19:06 2025