diff options
author | Kelvin M. Klann <kmk3.code@protonmail.com> | 2023-12-13 22:38:14 -0300 |
---|---|---|
committer | Kelvin M. Klann <kmk3.code@protonmail.com> | 2023-12-13 23:00:12 -0300 |
commit | 8f33e7284cb5dc78e6543cfad6f9a1c51556f564 (patch) | |
tree | a4238114f73f3ecbdf455cae604f0b92b0df10c7 /src/fsec-optimize | |
parent | landlock: use uint32_t instead of __u32 in firejail.h (diff) | |
download | firejail-8f33e7284cb5dc78e6543cfad6f9a1c51556f564.tar.gz firejail-8f33e7284cb5dc78e6543cfad6f9a1c51556f564.tar.zst firejail-8f33e7284cb5dc78e6543cfad6f9a1c51556f564.zip |
Revert "Lookup xauth in PATH."
This reverts commit 407c05ebefe23e725f858b6170b3e52659e044a2.
If --private-lib is used (and firejail is configured with
--enable-private-lib), the following error occurs:
$ firejail --quiet --noprofile --private-lib true
firejail: fs_lib.c:56: find_in_path: Assertion `geteuid() != 0' failed.
Error: proc 10000 cannot sync with peer: unexpected EOF
Peer 10001 unexpectedly killed (Segmentation fault)
Given that it causes an uid assertion failure, the logic appears to not
be correct and the current behavior may be unsafe, so for now revert
that commit until the issue is properly addressed.
Relates to #6006 #6087.
Fixes #6113.
Diffstat (limited to 'src/fsec-optimize')
0 files changed, 0 insertions, 0 deletions