June 19, 2026 at 10:09 AM, "Bradley Morgan" <[email protected] mailto:[email protected]?to=%22Bradley%20Morgan%22%20%3Cinclude%40grrlz.net%3E > wrote:
> > On June 19, 2026 3:06:52 PM GMT+01:00, Samuel Thibault > <[email protected]> wrote: > > > > > Applied, thanks! > > > > include, le ven. 19 juin 2026 11:34:28 +0000, a ecrit: > > > > > > > > -s did nothing at all, with this patch, allow -s to be passed to > > > > > runsystem.hurd > > > > > > > > Signed-off-by: include <[email protected]> > > > --- > > > init/init.c | 3 +-- > > > 1 file changed, 1 insertion(+), 2 deletions(-) > > > > > > diff --git a/init/init.c b/init/init.c > > > index 2c993eb3..8f03b7c8 100644 > > > --- a/init/init.c > > > +++ b/init/init.c > > > @@ -35,7 +35,6 @@ static int single; > > > static struct argp_option > > > options[] = > > > { > > > - /* XXX: Currently, -s does nothing. */ > > > {"single-user", 's', NULL, 0, "Startup system in single-user mode", > > > > > 0}, > > > > > > > > {NULL, 'a', NULL, 0, "Ignored for compatibility with sysvinit", 0}, > > > {0} > > > @@ -148,7 +147,7 @@ main (int argc, char **argv) > > > sa.sa_flags |= SA_RESTART; > > > sigaction (SIGCHLD, &sa, NULL); > > > > > > - char *args[] = { LIBEXECDIR "/runsystem.hurd", NULL }; > > > + char *args[] = { LIBEXECDIR "/runsystem.hurd", single ? "-s" : NULL, > > > > > NULL }; > > > > > > > > switch (child_pid = fork ()) > > > { > > > -- > > > 2.53.0 > > > > > > Sorry for such a silly question :) > > Where does it get applied to? > > Is there some sort of hurd-staging? > > or hurd-next? Or does it go straight to master? > > Very sorry, but I had to ask :) > > Thanks! Please ask silly questions! Also check bug-hurd archives for the silly things that I have sent to the list! Joshua
