mirror of
https://github.com/ilyakooo0/nix-bundle.git
synced 2024-08-15 18:00:47 +03:00
Preserve PWD
This commit is contained in:
parent
0912342bf4
commit
25b7dfa407
5
AppRun.c
5
AppRun.c
@ -226,8 +226,10 @@ int main(int argc, char *argv[]) {
|
||||
err_exit("chroot(%s)", rootdir);
|
||||
}
|
||||
|
||||
chdir("/");
|
||||
char *pwddir = getenv("PWD");
|
||||
chdir(pwddir);
|
||||
|
||||
SAVE_ENV_VAR(PWD);
|
||||
SAVE_ENV_VAR(DBUS_SESSION_BUS_ADDRESS);
|
||||
SAVE_ENV_VAR(USER);
|
||||
SAVE_ENV_VAR(HOSTNAME);
|
||||
@ -243,6 +245,7 @@ int main(int argc, char *argv[]) {
|
||||
|
||||
clearenv();
|
||||
|
||||
LOAD_ENV_VAR(PWD);
|
||||
LOAD_ENV_VAR(DBUS_SESSION_BUS_ADDRESS);
|
||||
LOAD_ENV_VAR(USER);
|
||||
LOAD_ENV_VAR(HOSTNAME);
|
||||
|
Loading…
Reference in New Issue
Block a user