From 74de63bde5d166f47584ad9f623739553f170d80 Mon Sep 17 00:00:00 2001 From: smitsohu Date: Mon, 1 Nov 2021 16:39:25 +0100 Subject: improve detection of firejail login shell --- src/firejail/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/firejail/main.c b/src/firejail/main.c index 1ba70b0bd..e765d1d8d 100644 --- a/src/firejail/main.c +++ b/src/firejail/main.c @@ -871,7 +871,7 @@ char *guess_shell(void) { if (shell) { invalid_filename(shell, 0); // no globbing if (access(shell, X_OK) == 0 && !is_dir(shell) && strstr(shell, "..") == NULL && - strcmp(shell, PATH_FIREJAIL) != 0) + strcmp(gnu_basename(shell), "firejail") != 0) goto found; } -- cgit v1.2.3-70-g09d2