diff options
Diffstat (limited to 'man')
-rw-r--r-- | man/rc-service.8 | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/man/rc-service.8 b/man/rc-service.8 index 7d9f3981..b19bb23e 100644 --- a/man/rc-service.8 +++ b/man/rc-service.8 @@ -1,4 +1,4 @@ -.\" Copyright 2008 Roy Marples +.\" Copyright 2008-2009 Roy Marples .\" All rights reserved .\" .\" Redistribution and use in source and binary forms, with or without @@ -22,7 +22,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.Dd Mar 26, 2008 +.Dd May 1, 2009 .Dt RC-SERVICE 8 SMM .Os OpenRC .Sh NAME @@ -30,20 +30,26 @@ .Nd locate and run an OpenRC service with the given arguments .Sh SYNOPSIS .Nm +.Op Fl i , -ifexists .Ar service cmd .Op Ar ... .Nm -.Fl l , -list -.Nm .Fl e , -exists .Ar service .Nm +.Fl l , -list +.Nm .Fl r , -resolve .Ar service .Sh DESCRIPTION Service scripts could be in different places on different systems. .Nm locates the specified service and runs it with the given arguments. +If +.Fl i , -ifexists +is given then +.Nm +returns 0 even if the service does not exist. .Pp If given the .Fl l , -list @@ -51,11 +57,11 @@ argument then .Nm will list all available services. .Pp -.Fl -e , exists +.Fl e , -exists return 0 if it can find .Ar service , otherwise -1. -.Fl -r , resolve +.Fl r , -resolve does the same and also prints the full path of the service to stdout. .Sh SEE ALSO .Xr rc 8 , |