summary refs log tree commit diff
path: root/spawntab.5
blob: 5819ff9115f6e5924948a05a64da7a70069b9930 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
.Dd August 13, 2020
.Dt SPAWNTAB 5
.Os
.
.Sh NAME
.Nm spawntab
.Nd spawnd services list
.
.Sh DESCRIPTION
The
.Nm
file lists the services managed by the
.Xr spawnd 8
daemon.
Leading whitespace is ignored.
Each line of the file
is one of the following:
.
.Bl -tag -width Ds
.It Cm # Ar comment ...
Lines beinning with
.Ql #
and blank lines are ignored.
.
.It Cm % Ar command ...
Lines beginning with
.Ql %
add shell commands
to be executed before
each of the service commands.
These commands are executed
in the order they appear in the file,
for all services.
These lines can be used to
set shell or environment variables
to be expanded in service command lines
or used by the service processes.
.
.It Ar service Ar command ...
All other lines define services.
The service name is separated
from its command line by whitespace.
The rest of the line after the service name
is executed using the shell.
The shell variable
.Va $0
is set to the name of the service.
.El
.
.Sh EXAMPLES
.Bd -literal
# Basic services:
calico	calico -H irc.example.org /var/run/calico
pounce/freenode	pounce /usr/local/etc/pounce/freenode.conf
pounce/tilde	pounce /usr/local/etc/pounce/tilde.conf

# Setting environment variables:
% export PATH=$PATH:/usr/local/bin

# Using variables to expand service command lines:
% pounce=/usr/local/bin/pounce
% conf=/usr/local/etc/pounce
pounce/freenode	$pounce $conf/freenode.conf
pounce/tilde	$pounce $conf/tilde.conf
.El
.
.Sh SEE ALSO
.Xr spawnd 8
.
.Sh AUTHORS
.An June Bug Aq Mt june@causal.agency
td>Increase space between nav itemsJune McEnroe 2020-04-26Add mailto address for the archiveJune McEnroe 2020-04-26Put dates on new lines in indexJune McEnroe 2020-04-26Include <> around Message-Id in mailto: URLsJune McEnroe 2020-04-26Add link to index on thread pagesJune McEnroe 2020-04-26Fall back to Content-Type name parameter for attachmentsJune McEnroe 2020-04-26Remove margins in article.message headerJune McEnroe 2020-04-26Generate index.atomJune McEnroe 2020-04-26Generate XHTML content in Atom entriesJune McEnroe 2020-04-25Style index pageJune McEnroe 2020-04-25Render index.htmlJune McEnroe 2020-04-25Wrap <summary> replies count in <data>June McEnroe 2020-04-25Accumulate thread envelopes before concatenationJune McEnroe 2020-04-24Free envelope in concatDataJune McEnroe 2020-04-24Use replyTo address in mailto:June McEnroe 2020-04-23Wrap quoted lines in <q>June McEnroe