diff options
author | netblue30 <netblue30@yahoo.com> | 2016-03-21 09:07:18 -0400 |
---|---|---|
committer | netblue30 <netblue30@yahoo.com> | 2016-03-21 09:07:18 -0400 |
commit | 6bae489cc69a8f8d62cff4a9af57411313a81845 (patch) | |
tree | 77e4fa5a12fad00f6532cb8ab3b39d1b2d3aa866 | |
parent | fixes (diff) | |
parent | fs_etc: continue to copy files if one fails. (diff) | |
download | firejail-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.
-rw-r--r-- | src/firejail/fs_etc.c | 3 |
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; |