aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2016-03-21 09:07:18 -0400
committerLibravatar netblue30 <netblue30@yahoo.com>2016-03-21 09:07:18 -0400
commit6bae489cc69a8f8d62cff4a9af57411313a81845 (patch)
tree77e4fa5a12fad00f6532cb8ab3b39d1b2d3aa866 /src
parentfixes (diff)
parentfs_etc: continue to copy files if one fails. (diff)
downloadfirejail-6bae489cc69a8f8d62cff4a9af57411313a81845.tar.gz
firejail-6bae489cc69a8f8d62cff4a9af57411313a81845.tar.zst
firejail-6bae489cc69a8f8d62cff4a9af57411313a81845.zip
Merge pull request #371 from fbarriga/fbarriga/etc_copy_error
fs_etc: continue to copy files if one fails.
Diffstat (limited to 'src')
-rw-r--r--src/firejail/fs_etc.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/firejail/fs_etc.c b/src/firejail/fs_etc.c
index bb33b4c76..1a44b1305 100644
--- a/src/firejail/fs_etc.c
+++ b/src/firejail/fs_etc.c
@@ -96,7 +96,8 @@ static void duplicate(char *fname) {
96 if (arg_debug) 96 if (arg_debug)
97 printf("%s\n", cmd); 97 printf("%s\n", cmd);
98 if (system(cmd)) 98 if (system(cmd))
99 errExit("system cp -a --parents"); 99 fprintf(stderr, "Warning (fs_etc): error copying file /etc/%s, skipping...\n", fname);
100
100 free(cmd); 101 free(cmd);
101 102
102 char *name; 103 char *name;