diff options
author | netblue30 <netblue30@yahoo.com> | 2016-02-02 11:15:01 -0500 |
---|---|---|
committer | netblue30 <netblue30@yahoo.com> | 2016-02-02 11:15:01 -0500 |
commit | 5fc8e2c58b208d4e97032a40a9d632713225665b (patch) | |
tree | 3d4301fd9372f9a7d813acbda146042bb1e7f5d6 | |
parent | 0.9.38 testing (diff) | |
download | firejail-5fc8e2c58b208d4e97032a40a9d632713225665b.tar.gz firejail-5fc8e2c58b208d4e97032a40a9d632713225665b.tar.zst firejail-5fc8e2c58b208d4e97032a40a9d632713225665b.zip |
0.9.38 testing
-rw-r--r-- | src/firejail/main.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/firejail/main.c b/src/firejail/main.c index 1597a7efc..bcddaf7ab 100644 --- a/src/firejail/main.c +++ b/src/firejail/main.c | |||
@@ -766,6 +766,11 @@ int main(int argc, char **argv) { | |||
766 | if (chmod(dirname, 0700) < 0) | 766 | if (chmod(dirname, 0700) < 0) |
767 | errExit("chmod"); | 767 | errExit("chmod"); |
768 | } | 768 | } |
769 | else if (is_link(dirname)) { | ||
770 | fprintf(stderr, "Error: invalid ~/.firejail directory\n"); | ||
771 | exit(1); | ||
772 | } | ||
773 | |||
769 | free(dirname); | 774 | free(dirname); |
770 | 775 | ||
771 | // check overlay directory | 776 | // check overlay directory |