aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/jexec/jexec.c
diff options
context:
space:
mode:
authorJamie Gritton <jamie@FreeBSD.org>2024-08-12 22:23:28 +0000
committerJamie Gritton <jamie@FreeBSD.org>2024-08-12 22:23:28 +0000
commit5cf705491727dd963485f9911ee3d52c3bf148db (patch)
treef65e1f6d5de20465840dddb11c16582213eea798 /usr.sbin/jexec/jexec.c
parent97c31cc80098956688a36a173a42b54549350d40 (diff)
Diffstat (limited to 'usr.sbin/jexec/jexec.c')
-rw-r--r--usr.sbin/jexec/jexec.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.sbin/jexec/jexec.c b/usr.sbin/jexec/jexec.c
index 7a32efa34031..35fd9c8d20e4 100644
--- a/usr.sbin/jexec/jexec.c
+++ b/usr.sbin/jexec/jexec.c
@@ -129,7 +129,7 @@ main(int argc, char *argv[])
setenv("HOME", pwd->pw_dir, 1);
setenv("SHELL",
*pwd->pw_shell ? pwd->pw_shell : _PATH_BSHELL, 1);
- if (clean && chdir(pwd->pw_dir) < 0)
+ if (clean && username && chdir(pwd->pw_dir) < 0)
err(1, "chdir: %s", pwd->pw_dir);
endpwent();
}