summaryrefslogtreecommitdiffstats
path: root/src/firejail/profile.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/firejail/profile.c')
-rw-r--r--src/firejail/profile.c4
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) = ',';