diff options
Diffstat (limited to 'src/firejail/main.c')
-rw-r--r-- | src/firejail/main.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/firejail/main.c b/src/firejail/main.c index 7c6568903..ee89a7281 100644 --- a/src/firejail/main.c +++ b/src/firejail/main.c | |||
@@ -846,10 +846,15 @@ int main(int argc, char **argv) { | |||
846 | EUID_INIT(); | 846 | EUID_INIT(); |
847 | EUID_USER(); | 847 | EUID_USER(); |
848 | 848 | ||
849 | // process git-install and git-uninstall | ||
850 | if (check_arg(argc, argv, "--git-install")) | ||
851 | git_install(); // this function will not return | ||
852 | if (check_arg(argc, argv, "--git-uninstall")) | ||
853 | git_uninstall(); // this function will not return | ||
849 | 854 | ||
850 | // check argv[0] symlink wrapper if this is not a login shell | 855 | // check argv[0] symlink wrapper if this is not a login shell |
851 | if (*argv[0] != '-') | 856 | if (*argv[0] != '-') |
852 | run_symlink(argc, argv); | 857 | run_symlink(argc, argv); // this function will not return |
853 | 858 | ||
854 | // check if we already have a sandbox running | 859 | // check if we already have a sandbox running |
855 | // If LXC is detected, start firejail sandbox | 860 | // If LXC is detected, start firejail sandbox |