mirror of
https://github.com/netblue30/firejail.git
synced 2026-05-15 14:16:14 -06:00
fs_lib: don't ldd directories
This commit is contained in:
parent
f66ea88acf
commit
4ee58af277
1 changed files with 3 additions and 9 deletions
|
|
@ -341,28 +341,22 @@ void fs_private_lib(void) {
|
|||
char *name;
|
||||
if (asprintf(&name, "/usr/lib/%s", ptr) == -1)
|
||||
errExit("asprintf");
|
||||
if (is_dir(name)) {
|
||||
if (is_dir(name))
|
||||
fslib_copy_dir(name);
|
||||
fslib_copy_libs(name);
|
||||
}
|
||||
free(name);
|
||||
|
||||
// /usr/lib/x86_linux-gnu - debian & frriends
|
||||
if (asprintf(&name, "/usr/lib/x86_64-linux-gnu/%s", ptr) == -1)
|
||||
errExit("asprintf");
|
||||
if (is_dir(name)) {
|
||||
if (is_dir(name))
|
||||
fslib_copy_dir(name);
|
||||
fslib_copy_libs(name);
|
||||
}
|
||||
free(name);
|
||||
|
||||
// /usr/lib64 - CentOS, Fedora
|
||||
if (asprintf(&name, "/usr/lib64/%s", ptr) == -1)
|
||||
errExit("asprintf");
|
||||
if (is_dir(name)) {
|
||||
if (is_dir(name))
|
||||
fslib_copy_dir(name);
|
||||
fslib_copy_libs(name);
|
||||
}
|
||||
free(name);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue