From 2e56f6dd37022646f1c44c8cc9365f0da249a39a Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Sat, 10 Sep 2016 13:43:57 +0000 Subject: Change initial_path to include /usr/sbin and /sbin, because stage 3 --- doc/s6-linux-init-maker.html | 2 +- src/init/s6-linux-init-maker.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/s6-linux-init-maker.html b/doc/s6-linux-init-maker.html index 4eee9db..cc18bf4 100644 --- a/doc/s6-linux-init-maker.html +++ b/doc/s6-linux-init-maker.html @@ -326,7 +326,7 @@ absolutely necessary for s6-linux-utils binaries to be accessible via initial_path, else the machine will not boot. Default is -/usr/bin:/bin.

+/usr/bin:/usr/sbin:/bin:/sbin.

  • -m initial_umask : the value of the initial file umask for all the starting processes, in octal. diff --git a/src/init/s6-linux-init-maker.c b/src/init/s6-linux-init-maker.c index 60c5353..58a9ccd 100644 --- a/src/init/s6-linux-init-maker.c +++ b/src/init/s6-linux-init-maker.c @@ -37,7 +37,7 @@ static char const *init_script = "/etc/rc.init" ; static char const *tini_script = "/etc/rc.tini" ; static char const *shutdown_script = "/etc/rc.shutdown" ; static char const *bindir = "/bin" ; -static char const *initial_path = "/usr/bin:/bin" ; +static char const *initial_path = "/usr/bin:/usr/sbin:/bin:/sbin" ; static char const *env_store = 0 ; static char const *early_getty = 0 ; static uid_t uncaught_logs_uid = 0 ; -- cgit v1.3.1