Man page - rc-service(8)

Packages contains this manual

Manual


RC-SERVICE (8) System Manager’s Manual RC-SERVICE (8)

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 -l
, --list
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.

SEE ALSO

openrc (8), stdout (3)

AUTHORS

Roy Marples <roy@marples.name> OpenRC May 1, 2009 RC-SERVICE (8)