aboutsummaryrefslogtreecommitdiffstats
path: root/src/firejail/fs_trace.c
diff options
context:
space:
mode:
authorLibravatar Reiner Herrmann <reiner@reiner-h.de>2015-10-27 16:01:18 +0100
committerLibravatar Reiner Herrmann <reiner@reiner-h.de>2015-10-27 16:01:18 +0100
commitba68a6a8150bebe7af3d21a55b85e34ae2b082ec (patch)
tree30c1f3f7f085f63652e6104f0a86b719b8d6b793 /src/firejail/fs_trace.c
parentadmin (diff)
downloadfirejail-ba68a6a8150bebe7af3d21a55b85e34ae2b082ec.tar.gz
firejail-ba68a6a8150bebe7af3d21a55b85e34ae2b082ec.tar.zst
firejail-ba68a6a8150bebe7af3d21a55b85e34ae2b082ec.zip
Use configured libdir instead of $prefix/lib
When a non-default libdir is used, firejail installs some components in this directory, but the hardcoded paths to ftee etc. still point to $prefix/lib. Use the configured libdir path instead.
Diffstat (limited to 'src/firejail/fs_trace.c')
-rw-r--r--src/firejail/fs_trace.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/firejail/fs_trace.c b/src/firejail/fs_trace.c
index 23ba113e0..6058bf3c4 100644
--- a/src/firejail/fs_trace.c
+++ b/src/firejail/fs_trace.c
@@ -58,7 +58,7 @@ void fs_trace(void) {
58 FILE *fp = fopen(preload, "w"); 58 FILE *fp = fopen(preload, "w");
59 if (!fp) 59 if (!fp)
60 errExit("fopen"); 60 errExit("fopen");
61 fprintf(fp, "%s/lib/firejail/libtrace.so\n", PREFIX); 61 fprintf(fp, "%s/firejail/libtrace.so\n", LIBDIR);
62 fclose(fp); 62 fclose(fp);
63 if (chown(preload, 0, 0) < 0) 63 if (chown(preload, 0, 0) < 0)
64 errExit("chown"); 64 errExit("chown");