diff --git a/src/serv.c b/src/serv.c index 6e436437..1a3732c5 100644 --- a/src/serv.c +++ b/src/serv.c @@ -177,6 +177,10 @@ static char *conf(char *path, size_t len, char *name, int creat) } else strlcat(path, name, len); + /* fall back to static service unless edit/create */ + if (!creat && !fexist(path)) + paste(path, len, FINIT_RCSD, name); + return path; }