aboutsummaryrefslogtreecommitdiffstats
path: root/src/fbuilder/build_home.c
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2017-10-22 11:09:50 -0400
committerLibravatar netblue30 <netblue30@yahoo.com>2017-10-22 11:09:50 -0400
commitba231088e6bd8e4c52e372f7a4d2928ee7bf223a (patch)
tree614f1fbcbdaa6ae5ac6a2148bd13cb6073b263e7 /src/fbuilder/build_home.c
parent--build fixes (diff)
downloadfirejail-ba231088e6bd8e4c52e372f7a4d2928ee7bf223a.tar.gz
firejail-ba231088e6bd8e4c52e372f7a4d2928ee7bf223a.tar.zst
firejail-ba231088e6bd8e4c52e372f7a4d2928ee7bf223a.zip
--build: save the resulting profile in a file
Diffstat (limited to 'src/fbuilder/build_home.c')
-rw-r--r--src/fbuilder/build_home.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/fbuilder/build_home.c b/src/fbuilder/build_home.c
index 947f172d8..9bbd2c258 100644
--- a/src/fbuilder/build_home.c
+++ b/src/fbuilder/build_home.c
@@ -158,7 +158,7 @@ void process_home(const char *fname, char *home, int home_len) {
158 158
159 159
160// process fname, fname.1, fname.2, fname.3, fname.4, fname.5 160// process fname, fname.1, fname.2, fname.3, fname.4, fname.5
161void build_home(const char *fname) { 161void build_home(const char *fname, FILE *fp) {
162 assert(fname); 162 assert(fname);
163 163
164 // load whitelist common 164 // load whitelist common
@@ -190,10 +190,10 @@ void build_home(const char *fname) {
190 190
191 // print the out list if any 191 // print the out list if any
192 if (db_out) { 192 if (db_out) {
193 filedb_print(db_out, "whitelist ~/"); 193 filedb_print(db_out, "whitelist ~/", fp);
194 printf("include /etc/firejail/whitelist-common.inc\n"); 194 fprintf(fp, "include /etc/firejail/whitelist-common.inc\n");
195 } 195 }
196 else 196 else
197 printf("private\n"); 197 fprintf(fp, "private\n");
198 198
199} \ No newline at end of file 199} \ No newline at end of file