mirror of
https://github.com/netblue30/firejail.git
synced 2026-05-21 06:45:29 -06:00
hardcode PATH for internal use
This commit is contained in:
parent
3a9f18fdda
commit
7a1dd38c51
1 changed files with 5 additions and 1 deletions
|
|
@ -262,7 +262,7 @@ static const char * const env_whitelist[] = {
|
||||||
"LANG",
|
"LANG",
|
||||||
"LANGUAGE",
|
"LANGUAGE",
|
||||||
"LC_MESSAGES",
|
"LC_MESSAGES",
|
||||||
"PATH",
|
// "PATH",
|
||||||
"DISPLAY" // required by X11
|
"DISPLAY" // required by X11
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -311,6 +311,10 @@ void env_apply_whitelist(void) {
|
||||||
errExit("clearenv");
|
errExit("clearenv");
|
||||||
|
|
||||||
env_apply_list(env_whitelist, ARRAY_SIZE(env_whitelist));
|
env_apply_list(env_whitelist, ARRAY_SIZE(env_whitelist));
|
||||||
|
|
||||||
|
// hardcoding PATH
|
||||||
|
if (setenv("PATH", "/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin", 1) < 0)
|
||||||
|
errExit("setenv");
|
||||||
}
|
}
|
||||||
|
|
||||||
// Filter env variables for a sbox app
|
// Filter env variables for a sbox app
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue