NAME¶
rc-service
—
locate and run an OpenRC service with the given
arguments
SYNOPSIS¶
rc-service |
[-c ,
--ifcrashed ]
service cmd
[...] |
rc-service |
-d ,
--debug
service cmd
[...] |
rc-service |
-D ,
--nodeps
service cmd
[...] |
rc-service |
[-i ,
--ifexists ]
service cmd
[...] |
rc-service |
[-I ,
--ifinactive ]
service cmd
[...] |
rc-service |
[-N ,
--ifnotstarted ]
service cmd
[...] |
rc-service |
[-s ,
--ifstarted ]
service cmd
[...] |
rc-service |
[-S ,
--ifstopped ]
service cmd
[...] |
rc-service |
-e ,
--exists
service |
rc-service |
-Z ,
--dry-run
service cmd
[...] |
rc-service |
-r ,
--resolve
service |
DESCRIPTION¶
Service scripts could be in different places on different
systems. rc-service
locates the
specified service and runs it with the given arguments. If
-i
,
--ifexists
is given then
rc-service
returns 0 even if the service
does not exist. If
-I
,
--ifinactive
or
-N
,
--ifnotstarted
is given then
rc-service
returns 0 if the service exists
but is in the wrong state.
If given the
-l
,
--list
argument then
rc-service
will list all available
services.
-e
,
--exists
return 0 if it can
find service, otherwise -1.
-r
,
--resolve
does the same and also
prints the full path of the service to stdout.
-d
,
--debug
sets -x when running the
service script(s).
-D
,
--nodeps
ignores dependencies when
running the service.
-Z
,
--dry-run
displays commands rather
than executing them.
AUTHORS¶
Roy Marples
<roy@marples.name>