summaryrefslogtreecommitdiff
path: root/srcx/jkill.8
blob: bb4d5b850df1197badc1f0e0578012af0b9d47f8 (plain)
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
72
73
.\" Process this file with 
.\" groff -mdoc -Tascii jkill.8
.\"
.Dd April, 2004
.Dt jkill 8
.Os jkill 
.Sh NAME
.Nm jkill
.Nd stop or restart a jail
.Sh SYNOPSIS
.Nm
.Op Fl fkqv
.Op Fl t Ar timeout
.Ar jail ...
.Nm
.Fl r
.Op Fl fqv
.Op Fl t Ar timeout
.Ar jail ...
.Sh DESCRIPTION
The 
.Nm 
utility stops one or more jails in an orderly fashion. It calls the 
shutdown scripts inside the jail and then kills all remaining processes. 
When used with the 
.Fl r
option it can also restart the jail. 
.Pp
.Sh OPTIONS
.Bl -tag -width ".Fl u Ar timeout"
.It Fl f
Force the processes to quit. If processes remain after sending them
a SIGTERM then kill them with SIGKILL which forces the a process exit.
.It Fl k
Don't call the shutdown scripts, just kill the processes.
.It Fl q
Supress warnings.
.It Fl r
After shutting down the jail, restart it by running the
.Pa /etc/rc
startup script.
.It Fl t Ar timeout
Specify a maximum timeout to wait after running the shutdown scripts and 
between the sending the various kill signals. The default is 3 seconds.
.It Fl v 
Show the output of shutdown or startup scripts on the console. This also
enables all warnings. 
.It Ar jail
Either a jail id (which is an integer) or a jail host name.
.El
.Sh NOTES
It's generally assumed that the jail in question is a 'full jail' with
startup and shutdown scripts. If that's not the case use the 
.Fl k
option.
.Pp
The startup and shutdown scripts inside the jail must be shell scripts 
and must be owned by root in order to be executed.
.Pp
The environment is purged properly before running the scripts in the 
jail in order to prevent unwanted information from leaking into the
jail.
.Sh FILES
.Pa /etc/rc
.Pa /etc/rc.shutdown
.Sh SEE ALSO
.Xr jail 8 ,
.Xr jails 8 ,
.Xr jls 8 ,
.Xr jstart 8 ,
.Xr kill 1
.Sh AUTHOR
.An Nate Nielsen Aq nielsen@memberwebs.com