mirror of
https://github.com/troglobit/finit.git
synced 2026-10-01 05:22:48 +07:00
Fix #151: Install logit in libexec
Signed-off-by: Magnus Malm <magnusmalm@gmail.com>
This commit is contained in:
+3
-3
@@ -15,9 +15,9 @@ pkglibexec_PROGRAMS = watchdogd
|
||||
endif
|
||||
|
||||
if LOGIT
|
||||
bin_PROGRAMS = logit
|
||||
logit_SOURCES = logit.c
|
||||
logit_CFLAGS = -W -Wall -Wextra -Wno-unused-parameter -std=gnu99
|
||||
pkglibexec_PROGRAMS = logit
|
||||
logit_SOURCES = logit.c
|
||||
logit_CFLAGS = -W -Wall -Wextra -Wno-unused-parameter -std=gnu99
|
||||
endif
|
||||
|
||||
finit_SOURCES = api.c cgroup.c cgroup.h \
|
||||
|
||||
+2
-2
@@ -213,7 +213,7 @@ static int lredirect(svc_t *svc)
|
||||
snprintf(sz, sizeof(sz), "%d", logfile_size_max);
|
||||
snprintf(num, sizeof(num), "%d", logfile_count_max);
|
||||
|
||||
execlp("logit", "logit", "-f", svc->log.file, "-n", sz, "-r", num, NULL);
|
||||
execlp(FINIT_LIBPATH_ "/logit", "logit", "-f", svc->log.file, "-n", sz, "-r", num, NULL);
|
||||
#else
|
||||
logit(LOG_INFO, "logit disabled, logging %s to syslog instead", svc->name);
|
||||
fallback_logger(tag, prio);
|
||||
@@ -227,7 +227,7 @@ static int lredirect(svc_t *svc)
|
||||
prio = svc->log.prio;
|
||||
|
||||
#ifdef LOGIT_ENABLED
|
||||
execlp("logit", "logit", "-t", tag, "-p", prio, NULL);
|
||||
execlp("FINIT_LIBPATH_ logit", "logit", "-t", tag, "-p", prio, NULL);
|
||||
#else
|
||||
if (whichp("logger"))
|
||||
execlp("logger", "logger", "-t", tag, "-p", prio, NULL);
|
||||
|
||||
Reference in New Issue
Block a user