From d4ce4dc23a189daae4310f9b727ea92454b734ab Mon Sep 17 00:00:00 2001
From: Laurent Bercot
Date: Tue, 31 Dec 2019 01:20:10 +0000
Subject: Add s6-frontend-alias* documentation
---
doc/s6-frontend-alias-sv.html | 35 ++++++++++++++++++++++++++++++-----
1 file changed, 30 insertions(+), 5 deletions(-)
(limited to 'doc/s6-frontend-alias-sv.html')
diff --git a/doc/s6-frontend-alias-sv.html b/doc/s6-frontend-alias-sv.html
index 8c1f92a..a619661 100644
--- a/doc/s6-frontend-alias-sv.html
+++ b/doc/s6-frontend-alias-sv.html
@@ -16,25 +16,50 @@
skarnet.org
- The s6-frontend-alias-sv program
+ The s6-frontend-alias-sv program
-s6-frontend-alias-sv
+s6-frontend-alias-sv implements
+runit's
+sv command over a
+s6 supervision tree, via
+native s6 commands.
+
Interface
- s6-frontend-alias-sv
+ s6-frontend-alias-sv [ -v ] [ -w secs ] command services...
+ When s6-frontend has been configured with the
+--enable-aliases-runit option, the
+s6-frontend-alias-sv program is built, and at installation
+time, a sv symbolic link is created, pointing to it.
+
+
+
+ s6-frontend-alias-sv implements most of the functionality of
+sv, as closely as
+possible. When some functionality cannot be emulated on a s6
+supervision tree, it prints an error message to stderr and exits 100.
- Options
+ Notes
- - -v : verbose.
+ - s6-frontend-alias-sv is a convenience program, written
+so that runit users can keep using sv to control their
+s6 services. However, it is not an "official" interface, because there
+are a few fundamental differences between the conception of runit and
+the conception of s6 that make sv a poor fit to accurately
+interface with the advanced features of s6. It is recommended that
+sv users become familiar with idiomatic s6 commands such as
+s6-svc,
+s6-svstat, and
+s6-svwait.