diff options
Diffstat (limited to 'src/firejail/profile.c')
-rw-r--r-- | src/firejail/profile.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/firejail/profile.c b/src/firejail/profile.c index 112454396..ba287027c 100644 --- a/src/firejail/profile.c +++ b/src/firejail/profile.c | |||
@@ -363,6 +363,10 @@ int profile_check_line(char *ptr, int lineno, const char *fname) { | |||
363 | fprintf(stderr, "Error: invalid file name.\n"); | 363 | fprintf(stderr, "Error: invalid file name.\n"); |
364 | exit(1); | 364 | exit(1); |
365 | } | 365 | } |
366 | if (is_link(dname1) || is_link(dname2)) { | ||
367 | fprintf(stderr, "Symbolic links are not allowed for bind command\n"); | ||
368 | exit(1); | ||
369 | } | ||
366 | 370 | ||
367 | // insert comma back | 371 | // insert comma back |
368 | *(dname2 - 1) = ','; | 372 | *(dname2 - 1) = ','; |