Xorg-6.9 or 7.0 on hardened system
I'd love to hear of anyone with Xorg-6.9 or 7.0 compiled on a hardened system, as there seems to be an dlloader issue if you link with '-z now'. I've compiled & installed 6.9.0, but Xorg -configure fails this way
dlopen: /usr/X11R6/lib/modules/drivers/radeon_drv.so: undefined symbol: drmGetLibVersion And so on through all available video drivers.. dlopen: /usr/X11R6/lib/modules/drivers/vesa_drv.so: undefined symbol: VBEExtendedInit (EE) Failed to load /usr/X11R6/lib/modules/drivers/vesa_drv.so (EE) Failed to load module "vesa" (loader failed, 7) dlopen: /usr/X11R6/lib/modules/drivers/vga_drv.so: undefined symbol: vgaHWUnmapMem (EE) Failed to load /usr/X11R6/lib/modules/drivers/vga_drv.so (EE) Failed to load module "vga" (loader failed, 7) No devices to configure. Configuration failed. there's a dlloader-status.txt in the ~ajax/ subdir on freedesttop with points to dlloader and says -z now breaks it. How do I get around that? The suggested workarounds "LD_BIND_BOW="" & LD_BIND_NOT=1 fail, and I'm going down in flames. Even adding -nonow to MODLDFLAGS everywhere I thought it mattered didn't help. |
What is the system hardened with?
What is the impact of hardening on running applications? Does the hardened system allow for exception rules? Does the software compile with hardening disabled (if possible)? How did you determine this is a security issue and not something else? |
All times are GMT -5. The time now is 11:27 AM. |