BSD Ports

sysutils/pies 1.8 FreeBSD

Program Invocation and Execution Supervisor

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv3+
Categories
sysutils
Package size
345.8 KiB, 1293.8 KiB installed

Description

GNU Pies (pronounced "p-yes") stands for the Program Invocation and Execution Supervisor. This utility starts and controls execution of external programs, called "components". Each component is a stand-alone program, designed to be executed in the foreground. Upon startup 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 restarts 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 and gives the user complete control over the execution environment of each component. This includes modifying shell environment, running components with the given user privileges, etc. The standard error and/or output of any component may be redirected either to a disk file or to syslog.

In the other systems

SystemPortVersion
FreeBSDsysutils/pies1.8
DragonFlysysutils/pies1.8

Install

Binary package:

pkg install pies

From the ports tree:

cd /usr/ports/sysutils/pies/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	pies>0:sysutils/pies

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.81.81.81.81.8
FreeBSD:14:quarterly1.81.8n/a1.81.8
FreeBSD:15:latest1.81.8n/a1.81.8
FreeBSD:15:quarterly1.81.8n/an/an/a
FreeBSD:16:latest1.81.8n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 12
Run dependencies 2

No port depends on this one.

Configuration

Options name: sysutils_pies

OptionDefaultDescription
DOCSoffBuild and/or install documentation
INETDoffBuild and install replacement for inetd(8)
NLSoffNative Language Support
PAMoffPluggable authentication module support
USES
charsetfix gmake iconv tar:bz2
Service scripts
pies

Files

pkg-plist 12
  • bin/piesctl
  • sbin/inetd
  • sbin/pies
  • share/locale/de/LC_MESSAGES/pies.mo
  • share/locale/es/LC_MESSAGES/pies.mo
  • share/locale/fr/LC_MESSAGES/pies.mo
  • share/locale/pl/LC_MESSAGES/pies.mo
  • share/locale/pt_BR/LC_MESSAGES/pies.mo
  • share/locale/sr/LC_MESSAGES/pies.mo
  • share/locale/uk/LC_MESSAGES/pies.mo
  • share/locale/vi/LC_MESSAGES/pies.mo
  • @dir /var/pies
distinfo 1
FileSizeSHA256
pies-1.8.tar.bz21.249548e+066528b4d16982ea2978f9a4a886a14aaca8eda7ac455d813b2084465701661d6c
Master sites 2
  • http://download.gnu.org.ua/pub/release/pies/
  • http://download.gnu.org.ua/pub/alpha/pies/

Commit history 0

No commits in the history this site was built from.