Hi!

On Sat, Dec 22, 2012 at 12:13:26PM -0500, Anthony G. Basile wrote:
> The best way to get to know what its all about is to help me with the 
> documentation.  I'll upload it after discussion.  Its at
> 
> http://dev.gentoo.org/~blueness/zzz/pax-quickstart.xml
> 
> It describes pretty much anything.  Give it a read and let me know what 
> you think should be added.

Actually I think a lot should be removed instead. Right now it's
overcomplicated and overloaded with useless internals/details.
The name "QuickStart" suppose it to be read by end-users, especially ones
which wanna do their work fast without deep digging.

There are too many ways to do same things, and too many tools doing same
things. I think it makes more sense to concentrate on user's use cases,
instead of implementation details.

Such use cases as:
- how to quickly convert my system to XATTR_PAX
- how to quickly convert it back PT_PAX
- which ordinary operations may damage/drop PaX settings on elf
  (should mention things like minimal tar version which preserve xattrs,
  issues with copying/moving/scping/etc., …)
- is ebuilds which currently do paxmarking will automatically use
  XATTR_PAX when it's enabled?
- what happens with custom xattrs on file after re-emerging package
  containing that file?
- how to find and paxmark all binaries which use libraries like libGL.so.1
And the less tools you'll use to do these tasks - the better.


P.S. One more possible typo which I forget to include in personal email to
you: at "Code Listing 5.4: paxctl -h" flag "-d" mentioned in "Usage" but
not documented in "Options".

-- 
                        WBR, Alex.

Reply via email to