diff options
author | netblue30 <netblue30@yahoo.com> | 2016-04-06 15:20:33 -0400 |
---|---|---|
committer | netblue30 <netblue30@yahoo.com> | 2016-04-06 15:20:33 -0400 |
commit | d090549e0e24dcc92ff411d4b51ac0df578b9ce4 (patch) | |
tree | aa60b725fbbaca12537df20f9775ec15f631b631 /src | |
parent | grsecurity: --bandwidth (diff) | |
download | firejail-d090549e0e24dcc92ff411d4b51ac0df578b9ce4.tar.gz firejail-d090549e0e24dcc92ff411d4b51ac0df578b9ce4.tar.zst firejail-d090549e0e24dcc92ff411d4b51ac0df578b9ce4.zip |
grsecurity fixes
Diffstat (limited to 'src')
-rw-r--r-- | src/firejail/main.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/firejail/main.c b/src/firejail/main.c index 0b47fd6db..166ca1b89 100644 --- a/src/firejail/main.c +++ b/src/firejail/main.c | |||
@@ -783,7 +783,9 @@ int main(int argc, char **argv) { | |||
783 | int parent_sshd = 0; | 783 | int parent_sshd = 0; |
784 | { | 784 | { |
785 | pid_t ppid = getppid(); | 785 | pid_t ppid = getppid(); |
786 | EUID_ROOT(); | ||
786 | char *comm = pid_proc_comm(ppid); | 787 | char *comm = pid_proc_comm(ppid); |
788 | EUID_USER(); | ||
787 | if (comm) { | 789 | if (comm) { |
788 | if (strcmp(comm, "sshd") == 0) | 790 | if (strcmp(comm, "sshd") == 0) |
789 | parent_sshd = 1; | 791 | parent_sshd = 1; |