diff --git a/src/conf.c b/src/conf.c index 0e906993..89619e84 100644 --- a/src/conf.c +++ b/src/conf.c @@ -1212,11 +1212,12 @@ int conf_init(uev_ctx_t *ctx) /* * Start built-in watchdogd as soon as possible, if enabled */ +#ifdef WDT_DEVNODE if (whichp(FINIT_LIBPATH_ "/watchdogd") && fexist(WDT_DEVNODE)) { service_register(SVC_TYPE_SERVICE, "[S123456789] cgroup.init name:watchdog :finit " FINIT_LIBPATH_ "/watchdogd -- Finit watchdog daemon", global_rlimit, NULL); wdog = svc_find("watchdog", "finit"); } - +#endif /* * Start kernel event daemon as soon as possible, if enabled */ diff --git a/src/finit.c b/src/finit.c index 640aea63..5ff14cc4 100644 --- a/src/finit.c +++ b/src/finit.c @@ -59,7 +59,6 @@ #include "util.h" #include "utmp-api.h" #include "schedule.h" -#include "watchdog.h" int runlevel = 0; /* Bootstrap 'S' */ int cfglevel = RUNLEVEL; /* Fallback if no configured runlevel */