[GH-ISSUE #4998] private-lib can't include /usr/lib/gcc/x86_64-pc-linux-gnu/*/*.so.* #2849

Open
opened 2026-05-05 09:30:16 -06:00 by gitea-mirror · 0 comments
Owner

Originally created by @crocket on GitHub (Mar 2, 2022).
Original GitHub issue: https://github.com/netblue30/firejail/issues/4998

Description

$ ldd /usr/bin/aria2c
        linux-vdso.so.1 (0x00007ffe5f7fc000)
        libaria2.so.0 => /usr/lib64/libaria2.so.0 (0x00007f14a0438000)
        libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/libstdc++.so.6 (0x00007f14a0228000)
        libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/libgcc_s.so.1 (0x00007f14a0208000)
        libc.so.6 => /lib64/libc.so.6 (0x00007f14a0048000)
        libz.so.1 => /lib64/libz.so.1 (0x00007f14a0028000)
        libxml2.so.2 => /usr/lib64/libxml2.so.2 (0x00007f149feb8000)
        libgnutls.so.30 => /usr/lib64/libgnutls.so.30 (0x00007f149fcc8000)
        libnettle.so.8 => /usr/lib64/libnettle.so.8 (0x00007f149fc80000)
        libm.so.6 => /lib64/libm.so.6 (0x00007f149fb38000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f14a06c8000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007f149fb30000)
        libicuuc.so.70 => /usr/lib64/libicuuc.so.70 (0x00007f149f938000)
        libidn2.so.0 => /usr/lib64/libidn2.so.0 (0x00007f149f910000)
        libunistring.so.2 => /usr/lib64/libunistring.so.2 (0x00007f149f788000)
        libtasn1.so.6 => /usr/lib64/libtasn1.so.6 (0x00007f149f770000)
        libhogweed.so.6 => /usr/lib64/libhogweed.so.6 (0x00007f149f720000)
        libgmp.so.10 => /usr/lib64/libgmp.so.10 (0x00007f149f6a0000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f149f680000)
        libicudata.so.70 => /usr/lib64/libicudata.so.70 (0x00007f149da60000)
$ firejail --private-lib --ignore=private-lib --private-bin=bash --profile=aria2c bash
...
3 programs installed in 8.34 ms
Standard C library installed in 2.19 ms
Firejail libraries installed in 1.58 ms
Warning fldd: cannot find libstdc++.so.6, skipping...
Warning fldd: cannot find libgcc_s.so.1, skipping...
Warning fldd: cannot find libstdc++.so.6, skipping...
Warning fldd: cannot find libgcc_s.so.1, skipping...
Warning fldd: cannot find libstdc++.so.6, skipping...
Warning fldd: cannot find libgcc_s.so.1, skipping...
Program libraries installed in 10.15 ms
...

Environment

  • Linux distribution and version: Gentoo Linux
  • Firejail version: 0.9.68
Originally created by @crocket on GitHub (Mar 2, 2022). Original GitHub issue: https://github.com/netblue30/firejail/issues/4998 ### Description ``` $ ldd /usr/bin/aria2c linux-vdso.so.1 (0x00007ffe5f7fc000) libaria2.so.0 => /usr/lib64/libaria2.so.0 (0x00007f14a0438000) libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/libstdc++.so.6 (0x00007f14a0228000) libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/libgcc_s.so.1 (0x00007f14a0208000) libc.so.6 => /lib64/libc.so.6 (0x00007f14a0048000) libz.so.1 => /lib64/libz.so.1 (0x00007f14a0028000) libxml2.so.2 => /usr/lib64/libxml2.so.2 (0x00007f149feb8000) libgnutls.so.30 => /usr/lib64/libgnutls.so.30 (0x00007f149fcc8000) libnettle.so.8 => /usr/lib64/libnettle.so.8 (0x00007f149fc80000) libm.so.6 => /lib64/libm.so.6 (0x00007f149fb38000) /lib64/ld-linux-x86-64.so.2 (0x00007f14a06c8000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f149fb30000) libicuuc.so.70 => /usr/lib64/libicuuc.so.70 (0x00007f149f938000) libidn2.so.0 => /usr/lib64/libidn2.so.0 (0x00007f149f910000) libunistring.so.2 => /usr/lib64/libunistring.so.2 (0x00007f149f788000) libtasn1.so.6 => /usr/lib64/libtasn1.so.6 (0x00007f149f770000) libhogweed.so.6 => /usr/lib64/libhogweed.so.6 (0x00007f149f720000) libgmp.so.10 => /usr/lib64/libgmp.so.10 (0x00007f149f6a0000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f149f680000) libicudata.so.70 => /usr/lib64/libicudata.so.70 (0x00007f149da60000) ``` ``` $ firejail --private-lib --ignore=private-lib --private-bin=bash --profile=aria2c bash ... 3 programs installed in 8.34 ms Standard C library installed in 2.19 ms Firejail libraries installed in 1.58 ms Warning fldd: cannot find libstdc++.so.6, skipping... Warning fldd: cannot find libgcc_s.so.1, skipping... Warning fldd: cannot find libstdc++.so.6, skipping... Warning fldd: cannot find libgcc_s.so.1, skipping... Warning fldd: cannot find libstdc++.so.6, skipping... Warning fldd: cannot find libgcc_s.so.1, skipping... Program libraries installed in 10.15 ms ... ``` ### Environment - Linux distribution and version: Gentoo Linux - Firejail version: 0.9.68
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/firejail#2849
No description provided.