-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathshed.1
67 lines (67 loc) · 1.46 KB
/
shed.1
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
.TH SHED 1 shed\-VERSION
.SH NAME
shed \- Session sHell Execution Daemon
.SH SYNOPSIS
.B shedc
.RB [ \-nph ]
.RB { \fB start | stop | restart | hup \fP }
.IR service | all | reload
.SH DESCRIPTION
.P
shed is a completely init independient implementation of user services.
.P
shed is a daemon intended to run early in the session or directly as the session
process, it has no options.
.P
shedc is the command to control shed, start, stop, hup and gather the status of
the running user session services.
.SH OPTIONS
.TP
.B "\-h"
Print brief usage information to standard output and exit.
.TP
.B "\-n"
dry run, does not execute the action.
.TP
.B "\-p"
Print reply from daemon and status information with prettyprint.
.SH ACTIONS
.TP
.B "hup"
send HUP to session service.
.TP
.B "stop"
send TERM to the session service.
.TP
.B "start"
send a request to start the session service.
.TP
.B "restart"
stop the session service and then start it.
.TP
.B "logout"
send TERM to the session services and then terminate the session.
.TP
.B "reload"
send TERM to the session services and reload shed.
.TP
.B "status"
show status for the services.
.TP
status for the services is shown as follows:
.TP
[ + ] means the service is running
.TP
[ - ] means the service is not running
.TP
[ ? ] means the service was started but the pid was not among the active processes
.SH AUTHOR
.EX
eylles <ed.ylles1997 at gmail.com>
.EE
.SH HOMEPAGE
.TP
Source code:
.EE
https://codeberg.org/eylles/shed
.EX