Hello, I am pleased to announce the release of GNU Pies.
GNU Pies (pronounced ``p-yes'') is a Program Invocation and Execution Supervisor. This utility manages a set of arbitrary external programs (``components''). Upon startup, GNU Pies reads the list of components from its configuration file, starts them, and remains in the background, controlling their execution. When a component terminates, pies tries to restart it. Its configuration allows to specify actions other than simple restart, depending on the exit code of the component. GNU Pies supports a wide variety of component types. For example, it can bind the standard input and output of a component to a network socket, which makes Pies a replacement for the inetd utility. Pies implements powerful access control lists, which are especially useful with such inetd-style components. Apart from its native configuration file, GNU Pies can use configuration files of inetd (inetd.conf) and MeTA1. GNU Pies gives you complete control over the execution environment of each component. This includes modifying shell environment, running components with the given user privileges, changing resource limits, etc. Standard error and/or output of any component may be redirected either to a disk file or to syslog. See http://www.gnu.org.ua/software/pies for more details, including on-line documentation and examples of configuration files. Here are the compressed sources: ftp://ftp.gnu.org/gnu/pies/pies-1.2.tar.gz (1.1MB) ftp://ftp.gnu.org/gnu/pies/pies-1.2.tar.bz2 (837KB) Here are the GPG detached signatures[*]: ftp://ftp.gnu.org/gnu/pies/pies-1.2.tar.gz.sig ftp://ftp.gnu.org/gnu/pies/pies-1.2.tar.bz2.sig To reduce load on the main server, use a mirror listed at: http://www.gnu.org/order/ftp.html Here are the MD5 and SHA1 checksums: b466f9ff5d82273032eb513b14ed8547 pies-1.2.tar.gz dbd817c1acf26c8b95d67961039b4429 pies-1.2.tar.bz2 1b45b348527514832f50a0a4006a42ece86d5087 pies-1.2.tar.gz 7444b80c0cfb82cdc861308c26bdacdb69fc553e pies-1.2.tar.bz2 [*] You can use either of the above signature files to verify that the corresponding file (without the .sig suffix) is intact. First, be sure to download both the .sig file and the corresponding tarball. Then, run a command like this: gpg --verify pies-1.2.tar.gz.sig If that command fails because you don't have the required public key, then run this command to import it: gpg --keyserver keys.gnupg.net --recv-keys 55D0C732 and rerun the `gpg --verify' command. This release was bootstrapped with the following tools: Autoconf 2.63 Automake 1.11 Bison 2.3 Flex 2.5.35 Gnulib v0.0-2972-g68145a0 Regards, Sergey _______________________________________________ GNU Announcement mailing list <info-gnu@gnu.org> http://lists.gnu.org/mailman/listinfo/info-gnu