# HG changeset patch # User jfp <jf.pieronne@laposte.net> # Date 1685438053 -7200 # Tue May 30 11:14:13 2023 +0200 # Node ID 3caf8ba12556ea0571a02bc8e55d2127ad1552d2 # Parent ab3f04473485080be037c3ef4c40adc9a2e492ed Update documentation diff --git a/README.md b/README.md --- a/README.md +++ b/README.md @@ -1,17 +1,19 @@ # Supervisor-vms: A Process Control System for OpenVMS Supervisor-vms is a tools that allows to monitor and control a number of processes on OpenVMS systems. +Use process termination mailbox and AST. No CPU usage if no event occurs. + - [Supervisor-vms: A Process Control System for OpenVMS](#supervisor-vms-a-process-control-system-for-openvms) - [Requirements](#requirements) - [Components](#components) - [Running supervisord](#running-supervisord) - [supervisord Command-Line Options](#supervisord-command-line-options) + - [Running supervisorctl](#running-supervisorctl) + - [supervisorctl Command-Line Options](#supervisorctl-command-line-options) It was inspired by [[supervisor](http://supervisord.org/)] -Many of configuration parameters are the same. - -Use process termination mailbox, and AST. No CPU usage if no event occurs. +Read the supervisor documentation is probably a good idea. Many of configuration parameters are the same. ## Requirements 1. Python 3.10 (VSI version) @@ -35,7 +37,7 @@ The command-line client talks to the server across a mailbox (SUPERVISORD_CMD logical) ## Running supervisord - +Required privileges: **ALTPRI, SYSNAM, PRMMBX, IMPERSONATE, SETPRV, WORLD** ### supervisord Command-Line Options **-c FILE, --configuration=FILE** @@ -52,3 +54,19 @@ **-h, --help** Show supervisord command help. + +## Running supervisorctl +Required privilege: **PRMMBX, SYSNAM** +### supervisorctl Command-Line Options +**-c FILE, --configuration=FILE** + + The path to a **supervisord** configuration file. Unix syntax should be used + +**-p pwd, --password=pwd** + + Optional password, used by **supervisorctl**. + +**-h, --help** + + Show supervisord command help. +