From 10a4385e409b48d9aa60590c140d4ca6485a7a72 Mon Sep 17 00:00:00 2001 From: William Hubbs Date: Sun, 28 Apr 2013 12:51:12 -0500 Subject: rc: allow switching runlevels without stopping services OpenRC, by default, stops all services that are not listed in a runlevel when rc is used to switch runlevels. This adds a -n/--no-stop command line option to rc which tells it to skip stopping the services which are not in the runlevel. Reported-by: gentoo@thoth.purplefrog.com X-Gentoo-Bug: 372585 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=372585 --- man/rc.8 | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'man/rc.8') diff --git a/man/rc.8 b/man/rc.8 index 0d645bf..dd45788 100644 --- a/man/rc.8 +++ b/man/rc.8 @@ -29,16 +29,17 @@ .Nd stops and starts services for the specified runlevel .Sh SYNOPSIS .Nm +.Op Fl n , -no-stop .Op Fl o , -override .Op Ar runlevel .Sh DESCRIPTION .Nm -first stops any services that are not for the runlevel and then starts any -services in the runlevel and from stacked runlevels added by +first stops any services that are not in the specified runlevel unless +--no-stop is specified, then starts any services in the runlevel and +stacked runlevels added by .Nm rc-update that are not currently started. -If no runlevel is specified then we use the current runlevel the system -is currently in. +If no runlevel is specified, we use the current runlevel. .Pp There are some special runlevels that you should be aware of: .Bl -tag -width "shutdown" -- cgit v1.2.3