services: herdd: implement scanning and parsing of runlevel and service config files

This commit is contained in:
2026-04-01 19:12:55 +01:00
parent 0ef481c30f
commit 15ebe38b69
10 changed files with 713 additions and 45 deletions
+31
View File
@@ -0,0 +1,31 @@
#include <stdio.h>
void log(const char *format, ...)
{
fputs(" ", stdout);
va_list arg;
va_start(arg, format);
vprintf(format, arg);
va_end(arg);
fputc('\n', stdout);
}
void log_ok(const char *format, ...)
{
fputs("[ OK ] ", stdout);
va_list arg;
va_start(arg, format);
vprintf(format, arg);
va_end(arg);
fputc('\n', stdout);
}
void log_fail(const char *format, ...)
{
fputs("[ FAIL ] ", stdout);
va_list arg;
va_start(arg, format);
vprintf(format, arg);
va_end(arg);
fputc('\n', stdout);
}