diff options
author | nextime <franco@unixmedia.it> | 2016-08-04 09:23:26 +0200 |
---|---|---|
committer | nextime <franco@unixmedia.it> | 2016-08-04 09:23:26 +0200 |
commit | 713807e8f93e95763308bd1cc6aa5fd1b75ed13d (patch) | |
tree | 88cf0344fb51475f762f25f0b38bce6c124164c7 | |
parent | Fix profile for --private-template (diff) | |
download | firejail-713807e8f93e95763308bd1cc6aa5fd1b75ed13d.tar.gz firejail-713807e8f93e95763308bd1cc6aa5fd1b75ed13d.tar.zst firejail-713807e8f93e95763308bd1cc6aa5fd1b75ed13d.zip |
Fix dir creation owner
-rw-r--r-- | src/firejail/fs_home.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/firejail/fs_home.c b/src/firejail/fs_home.c index 604bba0e4..105092036 100644 --- a/src/firejail/fs_home.c +++ b/src/firejail/fs_home.c | |||
@@ -369,6 +369,8 @@ int fs_copydir(const char *path, const struct stat *st, int ftype, struct FTW *s | |||
369 | else if(ftype == FTW_D) { | 369 | else if(ftype == FTW_D) { |
370 | if (mkdir(dest, s.st_mode) == -1) | 370 | if (mkdir(dest, s.st_mode) == -1) |
371 | errExit("mkdir"); | 371 | errExit("mkdir"); |
372 | if (chown(dest, u, g) < 0) | ||
373 | errExit("chown"); | ||
372 | if (arg_debug) | 374 | if (arg_debug) |
373 | printf("copy from %s to %s\n", path, dest); | 375 | printf("copy from %s to %s\n", path, dest); |
374 | fs_logger2("clone", path); | 376 | fs_logger2("clone", path); |