mirror of
https://github.com/troglobit/finit.git
synced 2026-10-09 16:50:59 +07:00
Refactor tty handling to use service backend enabling conditions etc.
Initial refactor of the tty implementation to use the service/run/task general backend. This enables all the features of services also for ttys, except logging because it makes no sense. Work in progress: - plugins/tty.c does not work anymore, could possibly be removed in favor of usinga (a new) condition instead (if-tty-exists) - fallback tty does not work anymore, should we remove it, or can we handle it as an optional built-in with (a new) condition? - @console does not work anymore, needs to generate N cloned services Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
This commit is contained in:
+1
-1
@@ -626,7 +626,7 @@ static char *status(svc_t *svc, int full)
|
||||
{
|
||||
static char buf[64];
|
||||
const char *color;
|
||||
char ok[64] = {0};
|
||||
char ok[32] = {0};
|
||||
char *s;
|
||||
|
||||
s = svc_status(svc);
|
||||
|
||||
Reference in New Issue
Block a user