diff options
author | netblue30 <netblue30@yahoo.com> | 2016-11-29 10:04:43 -0500 |
---|---|---|
committer | netblue30 <netblue30@yahoo.com> | 2016-11-29 10:04:43 -0500 |
commit | d3b6581db7fcd0fb0897ada9910140f0e43f4ed1 (patch) | |
tree | 1c4409a84665834736370f89dcf915a12f173ef5 /src/firejail/fs_var.c | |
parent | Merge pull request #945 from Fred-Barclay/cryptocat (diff) | |
download | firejail-d3b6581db7fcd0fb0897ada9910140f0e43f4ed1.tar.gz firejail-d3b6581db7fcd0fb0897ada9910140f0e43f4ed1.tar.zst firejail-d3b6581db7fcd0fb0897ada9910140f0e43f4ed1.zip |
testing and cleanup
Diffstat (limited to 'src/firejail/fs_var.c')
-rw-r--r-- | src/firejail/fs_var.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/firejail/fs_var.c b/src/firejail/fs_var.c index 2aa4a1b54..bdc5ecaf3 100644 --- a/src/firejail/fs_var.c +++ b/src/firejail/fs_var.c | |||
@@ -65,10 +65,9 @@ static void build_list(const char *srcdir) { | |||
65 | struct stat s; | 65 | struct stat s; |
66 | char *name; | 66 | char *name; |
67 | if (asprintf(&name, "%s/%s", srcdir, dir->d_name) == -1) | 67 | if (asprintf(&name, "%s/%s", srcdir, dir->d_name) == -1) |
68 | continue; | 68 | errExit("asprintf"); |
69 | if (stat(name, &s) == -1) | 69 | if (stat(name, &s) == -1 || |
70 | continue; | 70 | S_ISLNK(s.st_mode)) { |
71 | if (S_ISLNK(s.st_mode)) { | ||
72 | free(name); | 71 | free(name); |
73 | continue; | 72 | continue; |
74 | } | 73 | } |
@@ -143,7 +142,7 @@ void fs_var_log(void) { | |||
143 | fs_logger("touch /var/log/btmp"); | 142 | fs_logger("touch /var/log/btmp"); |
144 | } | 143 | } |
145 | else | 144 | else |
146 | fprintf(stderr, "Warning: cannot mount tmpfs on top of /var/log\n"); | 145 | fprintf(stderr, "Warning: cannot hide /var/log directory\n"); |
147 | } | 146 | } |
148 | 147 | ||
149 | void fs_var_lib(void) { | 148 | void fs_var_lib(void) { |