aboutsummaryrefslogtreecommitdiffstats
path: root/src/fbuilder/build_profile.c
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2018-08-19 08:21:09 -0400
committerLibravatar netblue30 <netblue30@yahoo.com>2018-08-19 08:21:09 -0400
commitd9b1eca97e00188d4f98ac8cdfc2e7ba3a73dcef (patch)
tree53b2525dd70d0044883e44646cb550c1245779a1 /src/fbuilder/build_profile.c
parenttests: increase some timeouts in which I was running (diff)
downloadfirejail-d9b1eca97e00188d4f98ac8cdfc2e7ba3a73dcef.tar.gz
firejail-d9b1eca97e00188d4f98ac8cdfc2e7ba3a73dcef.tar.zst
firejail-d9b1eca97e00188d4f98ac8cdfc2e7ba3a73dcef.zip
minor cleanup
Diffstat (limited to 'src/fbuilder/build_profile.c')
-rw-r--r--src/fbuilder/build_profile.c23
1 files changed, 2 insertions, 21 deletions
diff --git a/src/fbuilder/build_profile.c b/src/fbuilder/build_profile.c
index 1b749348c..79de7063f 100644
--- a/src/fbuilder/build_profile.c
+++ b/src/fbuilder/build_profile.c
@@ -39,22 +39,6 @@
39/* "-o" STRACE_OUTPUT, */ 39/* "-o" STRACE_OUTPUT, */
40/* }; */ 40/* }; */
41 41
42static void clear_tmp_files(void) {
43 unlink(STRACE_OUTPUT);
44 unlink(TRACE_OUTPUT);
45
46 // run all the rest
47 int i;
48 for (i = 1; i <= 5; i++) {
49 char *newname;
50 if (asprintf(&newname, "%s.%d", TRACE_OUTPUT, i) == -1)
51 errExit("asprintf");
52 unlink(newname);
53 free(newname);
54 }
55
56}
57
58void build_profile(int argc, char **argv, int index, FILE *fp) { 42void build_profile(int argc, char **argv, int index, FILE *fp) {
59 // next index is the application name 43 // next index is the application name
60 if (index >= argc) { 44 if (index >= argc) {
@@ -62,9 +46,6 @@ void build_profile(int argc, char **argv, int index, FILE *fp) {
62 exit(1); 46 exit(1);
63 } 47 }
64 48
65 // clean /tmp files
66 /* clear_tmp_files(); */
67
68 char trace_output[] = "/tmp/firejail-trace.XXXXXX"; 49 char trace_output[] = "/tmp/firejail-trace.XXXXXX";
69 char strace_output[] = "/tmp/firejail-strace.XXXXXX"; 50 char strace_output[] = "/tmp/firejail-strace.XXXXXX";
70 51
@@ -83,7 +64,7 @@ void build_profile(int argc, char **argv, int index, FILE *fp) {
83 64
84 char *output; 65 char *output;
85 char *stroutput; 66 char *stroutput;
86 67
87 if(asprintf(&output,"--output=%s",trace_output) == -1) 68 if(asprintf(&output,"--output=%s",trace_output) == -1)
88 errExit("asprintf"); 69 errExit("asprintf");
89 70
@@ -200,7 +181,7 @@ void build_profile(int argc, char **argv, int index, FILE *fp) {
200 181
201 fprintf(fp, "### environment\n"); 182 fprintf(fp, "### environment\n");
202 fprintf(fp, "shell none\n"); 183 fprintf(fp, "shell none\n");
203 184
204 fclose(tp); 185 fclose(tp);
205 unlink(trace_output); 186 unlink(trace_output);
206 unlink(strace_output); 187 unlink(strace_output);