diff options
| author | Laurent Bercot <ska-skaware@skarnet.org> | 2026-06-04 09:47:23 +0000 |
|---|---|---|
| committer | Laurent Bercot <ska-skaware@skarnet.org> | 2026-06-04 09:47:23 +0000 |
| commit | af9550cfe7ea35590d9c8e246ebeaa32f6469966 (patch) | |
| tree | 22063e47aa79f0b437274f10b84d7efaca87c682 /src/alias/s6-alias.c | |
| parent | 270fbc30f23b8153f0b618728d8145d636acdfef (diff) | |
| download | s6-af9550cfe7ea35590d9c8e246ebeaa32f6469966.tar.gz | |
Prepare for 2.15.1.0; add s6-svscanboot
Also fix links on why.html. s6-svscanboot doc coming soon.
Diffstat (limited to 'src/alias/s6-alias.c')
| -rw-r--r-- | src/alias/s6-alias.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/alias/s6-alias.c b/src/alias/s6-alias.c index 568d29d..f530fe9 100644 --- a/src/alias/s6-alias.c +++ b/src/alias/s6-alias.c @@ -56,9 +56,17 @@ static void readproctitle (int argc, char const *const *argv) static void svscanboot (int argc, char const *const *argv) { + char const *newargv[6] ; + unsigned int m = 0 ; + newargv[m++] = S6_BINPREFIX "s6-svscanboot" ; + newargv[m++] = "-c" ; + newargv[m++] = "/dev/console" ; + newargv[m++] = "--" ; + newargv[m++] = "/service" ; + newargv[m++] = 0 ; (void)argc ; (void)argv ; - noboot("svscanboot") ; + xexec(newargv) ; } #endif |
