mirror of
https://github.com/netblue30/firejail.git
synced 2026-05-15 14:16:14 -06:00
[GH-ISSUE #238] CentOS 6 support? #166
Labels
No labels
LTS merge
LTS merge
bug
bug
converted-to-discussion
doc-todo
documentation
duplicate
enhancement
file-transfer
firecfg
firejail-in-firejail
firetools
graphics
help wanted
information_old
installation
invalid
modif
moved
needinfo
networking
notabug
notourbug
old-version
overlayfs
packaging
profile-request
pull-request
question
question_old
removal
runtime-permissions
sandbox-ipc
security
stale
wiki
wiki
wontfix
wordpress
workaround
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/firejail#166
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @cujanovic on GitHub (Jan 20, 2016).
Original GitHub issue: https://github.com/netblue30/firejail/issues/238
Is there a plan for CentOS 6 support or it is not possible to run firejail because of libc on CentOS 6?
root@local [
]# rpm -i firejail-0.9.36-1.x86_64.rpm]#error: Failed dependencies:
libc.so.6(GLIBC_2.14)(64bit) is needed by firejail-0.9.36-1.x86_64
libc.so.6(GLIBC_2.15)(64bit) is needed by firejail-0.9.36-1.x86_64
root@local [
Thanks.
@netblue30 commented on GitHub (Jan 20, 2016):
You would need a Linux kernel 3.2 or newer installed on the box. There are also some compilation problems due to some header files in glibc. If you get around to compile it and install a new kernel, it should be fine.
@cujanovic commented on GitHub (Jan 21, 2016):
I have a Linux 4 kernel + grsec patch - build from source. I will try to compile it with some workarounds. Thanks :)
@h1z1 commented on GitHub (Feb 13, 2016):
Can you clarify what version of CentOS this was compiled / validated against? Using 6.6 it appears still broken as it still requires GLIB 2.{14,15} as given above.
Thanks
@netblue30 commented on GitHub (Feb 13, 2016):
No, the download version built on CentOS 7. I'll have to update the web pages, thanks!
@h1z1 commented on GitHub (Feb 14, 2016):
Couldn't find the source rpm. Patched the spec file for libtracelog.so and version. Recompiled from 0.9.38 source. It worked, the binary however had other problems:
[root@mrcoffee firejail]# firejail
Error mkdir:fs_build_firejail_dir(69): No such file or directory
[root@mrcoffee firejail]#
Strace indicated it trying to create /run/firejail and hardcoded.. That directory only exists in CentOS 7. Silly replace on them all and rebuilt.
Binary builds and runs. I can't vouch for anything else it may have broken though. Patches available but they are fairly trivial.
@netblue30 commented on GitHub (Feb 14, 2016):
I'll look into it, thanks!
@netblue30 commented on GitHub (Feb 15, 2016):
Fixed!