GNU Pies – 프로그램 호출 및 실행 감독자
Source: Hacker News
Overview
Pies라는 이름(*“p-yes”*라고 발음)은 Program Invocation and Execution Supervisor의 약자입니다. 이 유틸리티는 구성 요소라 불리는 외부 프로그램을 시작하고 실행을 제어합니다. 각 구성 요소는 독립 실행형 프로그램으로, 포그라운드에서 실행됩니다.
Operation
시작 시 pies는 설정 파일에서 구성 요소 목록을 읽어들여 이를 시작하고, 백그라운드에서 실행 상태를 관리합니다. 구성 요소 중 하나가 종료되면 Pies의 기본 동작은 해당 구성 요소를 다시 시작하는 것입니다. 또한 시스템 관리자에게 메일 알림을 보내거나, 다른 외부 프로그램을 호출하는 등 다양한 동작을 수행하도록 프로그래밍할 수 있습니다.
Use as an init daemon
GNU pies는 초기화 데몬으로도 사용할 수 있습니다 — 부팅 과정에서 가장 먼저 시작되는 프로세스입니다. 설정은 전통적인 /etc/inittab 파일 형태로 제공하거나, 보다 유연성을 제공하는 GNU pies 고유의 설정 파일 형태로 제공할 수 있습니다.
Management
제어 인터페이스는 광범위한 모니터링 및 관리 기능을 제공합니다.