From 5fc8e2c58b208d4e97032a40a9d632713225665b Mon Sep 17 00:00:00 2001 From: netblue30 Date: Tue, 2 Feb 2016 11:15:01 -0500 Subject: 0.9.38 testing --- src/firejail/main.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src') 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) { if (chmod(dirname, 0700) < 0) errExit("chmod"); } + else if (is_link(dirname)) { + fprintf(stderr, "Error: invalid ~/.firejail directory\n"); + exit(1); + } + free(dirname); // check overlay directory -- cgit v1.2.3-54-g00ecf