From 666ea1934bb3a24d52938881bdea722d2396ced5 Mon Sep 17 00:00:00 2001 From: Marius Halden Date: Fri, 27 Nov 2015 03:42:50 +0100 Subject: Make supdir configurable --- scan.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/scan.c b/scan.c index bf83b17..ab7c1b7 100644 --- a/scan.c +++ b/scan.c @@ -16,7 +16,7 @@ #include #include -const char supdir[] = "/home/marius/r/svc"; +char *supdir = "/home/marius/r/svc"; char *super_path[] = { "/home/marius/r/supervise", NULL, NULL }; struct svc { @@ -407,6 +407,13 @@ main(int argc, char **argv) struct kevent evt[6]; pid_t mypid = getpid(); + if (argc > 1) { + supdir = argv[1]; + } + + if (chdir(supdir) == -1) + err(1, "chdir()"); + lock_fd = acquire_lock(); setup_signals(); -- cgit v1.2.3