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

Reply via email to