diff options
author | Yu Watanabe <watanabe.yu+github@gmail.com> | 2023-04-17 02:09:38 +0900 |
---|---|---|
committer | Mike Yuan <me@yhndnzj.com> | 2023-04-17 05:46:32 +0800 |
commit | 2cd04086ee555ae9b1423f6a4c5adeffd2affd72 (patch) | |
tree | 3957c0bdcdc79f638b221994042663269505fd03 /src/sysupdate/sysupdate-resource.c | |
parent | 451812680755bdf62512bc3c174278280d5ce9cb (diff) | |
download | systemd-2cd04086ee555ae9b1423f6a4c5adeffd2affd72.tar.gz |
process-util: make safe_fork() unset $NOTIFY_SOCKET
Propagating $NOTIFY_SOCKET is typically dangerous. Let's unset it unless
explicitly requested to keep it.
Fixes #27288.
Replaces #27291.
Diffstat (limited to 'src/sysupdate/sysupdate-resource.c')
-rw-r--r-- | src/sysupdate/sysupdate-resource.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/sysupdate/sysupdate-resource.c b/src/sysupdate/sysupdate-resource.c index c918de79cc..5f06377ade 100644 --- a/src/sysupdate/sysupdate-resource.c +++ b/src/sysupdate/sysupdate-resource.c @@ -284,7 +284,6 @@ static int download_manifest( NULL }; - (void) unsetenv("NOTIFY_SOCKET"); execv(pull_binary_path(), (char *const*) cmdline); log_error_errno(errno, "Failed to execute %s tool: %m", pull_binary_path()); _exit(EXIT_FAILURE); |