diff options
author | netblue30 <netblue30@protonmail.com> | 2022-04-25 15:34:24 -0400 |
---|---|---|
committer | netblue30 <netblue30@protonmail.com> | 2022-04-25 15:34:24 -0400 |
commit | 1cdfa6f9554c42eb3a817e2cdf68f10e02be9f00 (patch) | |
tree | 2d4dc520cc6b110bf3ca620e1f9523cf73cc3510 /src/firecfg/main.c | |
parent | fix firecfg --guide (diff) | |
download | firejail-1cdfa6f9554c42eb3a817e2cdf68f10e02be9f00.tar.gz firejail-1cdfa6f9554c42eb3a817e2cdf68f10e02be9f00.tar.zst firejail-1cdfa6f9554c42eb3a817e2cdf68f10e02be9f00.zip |
more on firecfg --guide: fzenity
Diffstat (limited to 'src/firecfg/main.c')
-rw-r--r-- | src/firecfg/main.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/firecfg/main.c b/src/firecfg/main.c index 0c81f69bd..07e30415b 100644 --- a/src/firecfg/main.c +++ b/src/firecfg/main.c | |||
@@ -444,8 +444,14 @@ int main(int argc, char **argv) { | |||
444 | 444 | ||
445 | if (arg_guide) { | 445 | if (arg_guide) { |
446 | char *cmd; | 446 | char *cmd; |
447 | if (arg_debug) { | ||
448 | if (asprintf(&cmd, "sudo %s/firejail/firejail-welcome.sh /usr/lib/firejail/fzenity %s %s", LIBDIR, SYSCONFDIR, user) == -1) | ||
449 | errExit("asprintf"); | ||
450 | } | ||
451 | else { | ||
447 | if (asprintf(&cmd, "sudo %s/firejail/firejail-welcome.sh /usr/bin/zenity %s %s", LIBDIR, SYSCONFDIR, user) == -1) | 452 | if (asprintf(&cmd, "sudo %s/firejail/firejail-welcome.sh /usr/bin/zenity %s %s", LIBDIR, SYSCONFDIR, user) == -1) |
448 | errExit("asprintf"); | 453 | errExit("asprintf"); |
454 | } | ||
449 | int status = system(cmd); | 455 | int status = system(cmd); |
450 | if (status == -1) { | 456 | if (status == -1) { |
451 | fprintf(stderr, "Error: cannot run firejail-welcome.sh\n"); | 457 | fprintf(stderr, "Error: cannot run firejail-welcome.sh\n"); |