From ad23d5b8dbee70815c02271c78f415bcd7088076 Mon Sep 17 00:00:00 2001 From: William Hubbs Date: Wed, 4 May 2016 18:17:58 -0500 Subject: openrc-run: clean up runscript deprecation message --- src/rc/openrc-run.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/rc/openrc-run.c b/src/rc/openrc-run.c index 5e3ba677..dfb4c6fe 100644 --- a/src/rc/openrc-run.c +++ b/src/rc/openrc-run.c @@ -1106,6 +1106,7 @@ service_plugable(void) int main(int argc, char **argv) { bool doneone = false; + bool runscript = false; int retval, opt, depoptions = RC_DEP_TRACE; RC_STRING *svc; char path[PATH_MAX], lnk[PATH_MAX]; @@ -1123,7 +1124,7 @@ int main(int argc, char **argv) applet = basename_c(argv[0]); if (strcmp(applet, "runscript") == 0) - ewarnv("runscript is deprecated, please use openrc-run instead."); + runscript = true; if (stat(argv[1], &stbuf) != 0) { fprintf(stderr, "openrc-run `%s': %s\n", @@ -1172,6 +1173,9 @@ int main(int argc, char **argv) if (argc < 3) usage(EXIT_FAILURE); + if (runscript) + ewarnv("%s uses runscript, please convert to openrc-run.", service); + /* Change dir to / to ensure all init scripts don't use stuff in pwd */ if (chdir("/") == -1) eerror("chdir: %s", strerror(errno)); -- cgit v1.2.3