Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 65242 - (doc) hardenedxorg.xml (patch updates)
Summary: (doc) hardenedxorg.xml (patch updates)
Status: RESOLVED FIXED
Alias: None
Product: [OLD] Docs-user
Classification: Unclassified
Component: Other (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: The Gentoo Linux Hardened Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-24 14:29 UTC by Adam Mondl (RETIRED)
Modified: 2004-12-06 03:42 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
hardenedxorg.patch (hardenedxorg.patch,401 bytes, patch)
2004-09-24 14:30 UTC, Adam Mondl (RETIRED)
Details | Diff
hardenedxorg.patch (hardenedxorg.patch,636 bytes, patch)
2004-09-24 14:35 UTC, Adam Mondl (RETIRED)
Details | Diff
dlloader_explained.patch (dlloader_explained.patch,6.07 KB, patch)
2004-09-27 10:46 UTC, Adam Mondl (RETIRED)
Details | Diff
hardenedxorg-nonow.patch (hardenedxorg-nonow.patch,5.91 KB, patch)
2004-10-11 03:56 UTC, Adam Mondl (RETIRED)
Details | Diff
xorgrevision.patch (xorgrevision.patch,558 bytes, patch)
2004-12-04 22:47 UTC, Adam Mondl (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Adam Mondl (RETIRED) gentoo-dev 2004-09-24 14:29:19 UTC
I was recently told that the Hardened Xorg guide was potentially confusing with regards to Binary ATI drivers.  Attached is a patch to hopefully clear up the wording.
Comment 1 Adam Mondl (RETIRED) gentoo-dev 2004-09-24 14:30:01 UTC
Created attachment 40322 [details, diff]
hardenedxorg.patch
Comment 2 Adam Mondl (RETIRED) gentoo-dev 2004-09-24 14:35:03 UTC
Created attachment 40323 [details, diff]
hardenedxorg.patch

Forgot the date.
Comment 3 Adam Mondl (RETIRED) gentoo-dev 2004-09-27 10:46:56 UTC
Created attachment 40545 [details, diff]
dlloader_explained.patch

With some help from Kevin Quinn I have greatly expanded this guide in detail to
explain why dlloader is a much better choice.  I also cleared up some of the
wording and made the module loading section more readable.
Comment 4 solar (RETIRED) gentoo-dev 2004-09-27 11:17:58 UTC
patch added to cvs
Comment 5 Adam Mondl (RETIRED) gentoo-dev 2004-09-28 19:31:12 UTC
closing bug
Comment 6 Adam Mondl (RETIRED) gentoo-dev 2004-10-11 03:56:18 UTC
Created attachment 41531 [details, diff]
hardenedxorg-nonow.patch

This wraps up the changes in bug #64618.  Now that the -nonow patch is in
6.8.0-r2 I reworked this document a lot.  I completely dropped everything about
manual symbol resolution since that is no longer needed.  I also added captions
to my code listing boxes and fixed a few typos.  Finally, I added a new PaX
flags section at the bottom with comments from solar from bug #64618 as well as
a similar discussion on IRC.

Updated html can be viewed at
http://tocharian.ath.cx/hardened/hardenedxorg.html
Comment 7 Adam Mondl (RETIRED) gentoo-dev 2004-10-11 17:16:27 UTC
Now that I have had a chance to do a bit of testing I can verify that PaX flags -PS and -R seem good to go with Xorg and dlloader.  However, I can't seem to reproduce the slowdown with -M, I don't notice any difference in performance with it on or off.  I put my results here: http://tocharian.ath.cx/hardened/xorg-pax

In any case, reopening bug so new patch can be noticed.
Comment 8 solar (RETIRED) gentoo-dev 2004-10-11 18:50:20 UTC
'M' seems to depend on the drivers loaded. The PaX Team checked out the kill msgs from my box with new xorg and it appears to still be some runtime code generation.
I have - PaX flags: P-S--m-x-eR- [/usr/X11R6/bin/Xorg]
Section "Module"
	Load	"vgahw"
	Load	"dbe"	# Double buffer extension    
	Load	"extmod"
	Load	"type1"    
	Load	"freetype"
	Load	"GLcore"
	Load	"glx"
EndSection
Comment 9 solar (RETIRED) gentoo-dev 2004-10-11 18:56:58 UTC
Comment on attachment 41531 [details, diff]
hardenedxorg-nonow.patch

Changes InCVS
Comment 10 Adam Mondl (RETIRED) gentoo-dev 2004-10-14 11:11:49 UTC
Closed
Comment 11 Adam Mondl (RETIRED) gentoo-dev 2004-12-04 22:46:52 UTC
This doc needs a small update to note that hardened users should be using the latest xorg.
Comment 12 Adam Mondl (RETIRED) gentoo-dev 2004-12-04 22:47:19 UTC
Created attachment 45312 [details, diff]
xorgrevision.patch
Comment 13 solar (RETIRED) gentoo-dev 2004-12-05 12:00:17 UTC
Comment on attachment 45312 [details, diff]
xorgrevision.patch

patch 2004-12-04 InCVS
thanks for update.
Comment 14 Adam Mondl (RETIRED) gentoo-dev 2004-12-06 03:42:55 UTC
Closing as FIXED