The program `pexec` executes parallely the given command or shell script on the local host or on remote hosts, while some of the execution parameters, namely the redirected standard input, output or error and environmental variables can be varied.
Be the first to post a text review of pexec. Rate and review a project by clicking thumbs up or thumbs down in the right column.
1.0rc7: new features, changes and fixes since pexec version 1.0rc6 ================================================================== * fix: additional "message" responses are added to the hypervisor protocol. * fix: according to standards, no <memory.h> included at all. * fix: hypervisor mode: a possible hangup is fixed in the main hypervisor server loop (if the loadavg feature is used to limit the maximum processes, past versions would results pexec clients to hang in some cases). * fix: unix domain socket binding (in remote_control_port_bind()) fails if the socket file exists. * fix: immediate close() of hypervisor client socket -- after sending the ``close'' command -- under some weird circumstances may have caused an EPIPE on server side and therefore an abnormal server termination. This has been fixed by waiting for read availability right after sending the ``close'' command, involving the select()-based function fdwait(). * new: FIFO and LIFO queue processing in the hypervisor mode. The previous versions supported only the FIFO model. The new default queue processing from now is LIFO. * fix: signals raised by EPIPEs are ignored. * fix: hypervisor mode: small fix in the scheduling algorithm. * chg: `help2man`-compatible long help is generated by the `longhelp` library.
1.0rc6: new features, changes and fixes since pexec version 1.0rc5 ================================================================== * fix: fixes in the documentation (nodes, menus, copyright issues) * fix: some minor improvements in the documentation * fix: safe malloc, realloc and strdup calls throughout the code
1.0rc5: new features, changes and fixes since pexec version 1.0rc4 ================================================================== * chg: man page is generated from --long-help, detailed description is available as a Texinfo manual. This feature requires the `help2man` utility (http://www.gnu.org/software/help2man/). This utility is also available as a debian package. * new: documentation is available under GFDL (see ./doc/COPYING.gfdl)
1.0rc4: new features, changes and fixes since pexec version 1.0rc3 ================================================================== * new: ./configure support (autoconf) * chg: ./man directory renamed to ./doc * chg: ./html directory renamed to ./webdoc * new: texinfo documentation (./doc/pexec.texi)
1.0rc3: new features, changes and fixes since pexec version 1.0rc2 ================================================================== * new: hypervisor mode, `-H|--hypervisor` + all related functionalty * new: additional section in the manual discussing the hypervisor mode * fix: some minor fixes in the hprintf() and get_number_of_cpus() * chg: the command line option -d|--daemon has been changed to -T|--tunnel (this switch this is used only internally when executing pexec daemons via a remote shell, i.e. this change would not affect the end-user interfaces; however the same version of pexec must be installed on both sides) * new: `make deb` creates a debian package on the current architecture (this feature requies the `dpkg-deb` utility)
Be the first person to add a text review.
Copyright © 2010 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?
Thanks for your review!
Get credit for your review by logging in via OpenID. Click your account provider: