Retain behavior where rc-update del foo deletes foo from all runlevels.

This commit is contained in:
Mike Frysinger 2007-09-25 16:42:59 +00:00
parent 284286004e
commit 6fc541a9b8
2 changed files with 4 additions and 5 deletions

View File

@ -7,6 +7,8 @@
Add support for describing the options in the C programs.
Retain behavior where `rc-update del foo` deletes foo from all runlevels.
24 Sep 2007; Mike Frysinger <vapier@gentoo.org>:
Do not require portmap in netmount when nolock option is used with nfs

View File

@ -215,11 +215,8 @@ int rc_update (int argc, char **argv)
eerror ("%s: service `%s' does not exist", applet, service);
else {
retval = EXIT_SUCCESS;
if (! runlevels) {
runlevel = rc_get_runlevel ();
rc_strlist_add (&runlevels, runlevel);
free (runlevel);
}
if (! runlevels)
runlevels = rc_get_runlevels ();
STRLIST_FOREACH (runlevels, runlevel, i) {
if (action & DOADD) {
if (! add (runlevel, service))