aboutsummaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorNed Ludd <solar@gentoo.org>2005-04-21 00:13:03 +0000
committerNed Ludd <solar@gentoo.org>2005-04-21 00:13:03 +0000
commite9bdfb4ad9b954e461f85a2c399e16f0d15bca70 (patch)
tree6e85b3b313d9b71376f3008d64a47f6717c40ef7 /README
parentbreak scanelf_file() up into smaller functions to easily support custom --for... (diff)
downloadpax-utils-e9bdfb4ad9b954e461f85a2c399e16f0d15bca70.tar.gz
pax-utils-e9bdfb4ad9b954e461f85a2c399e16f0d15bca70.tar.bz2
pax-utils-e9bdfb4ad9b954e461f85a2c399e16f0d15bca70.zip
- update README and manpage for new options.
Diffstat (limited to 'README')
-rw-r--r--README25
1 files changed, 20 insertions, 5 deletions
diff --git a/README b/README
index 7017873..ae96675 100644
--- a/README
+++ b/README
@@ -1,29 +1,43 @@
-pax-utils is a small set of various PaX related utilities for ELF binaries.
-It was written for ELF Q/A on Gentoo systems but can be used on any distro.
+pax-utils is a small set of various PaX aware and related utilities for
+ELF binaries. It was written for ELF Q/A on Gentoo systems but can be
+used on any distro.
== scanelf ==
-Usage: scanelf [options] <dir1> [dir2 dirN ...]
+Usage: scanelf [options] <dir1/file1> [dir2 dirN fileN ...]
-p, --path × Scan all directories in PATH environment
-l, --ldpath × Scan all directories in /etc/ld.so.conf
-R, --recursive × Scan directories recursively
-m, --mount × Don't recursively cross mount points
+ -y, --symlink × Don't scan symlinks
-x, --pax × Print PaX markings
-e, --header × Print GNU_STACK markings
-t, --textrel × Print TEXTREL information
-r, --rpath × Print RPATH information
-n, --needed × Print NEEDED information
+ -i, --interp × Print INTERP information
-s, --symbol <arg> × Find a specified symbol
-a, --all × Print all scanned info (-x -e -t -r)
-q, --quiet × Only output 'bad' things
-v, --verbose × Be verbose (can be specified more than once)
+ -F, --format <arg> × Use specified format for output
-o, --file <arg> × Write output stream to a filename
-B, --nobanner × Don't display the header
-h, --help × Print this help and exit
-V, --version × Print version and exit
+The format modifiers for the -F option are
+ %F Filename
+ %x PaX Flags
+ %e STACK/RELRO
+ %t TEXTREL
+ %r RPATH
+ %n NEEDED
+ %i INTERP
+ %s symbol
+
== pspax ==
Usage: pspax [options]
@@ -34,8 +48,8 @@ Options:
-h, --help × Print this help and exit
-V, --version × Print version and exit
-If pspax was compiled with CFLAGS+= -DWANT_SYSCAP and LDFLAGS+=-lcap it
-will also list runtime capabilities If extended attribute support is
+If pspax was compiled with CFLAGS += -DWANT_SYSCAP and LDFLAGS +=- lcap
+it will also list runtime capabilities If extended attribute support is
enabled it will list those values as well.
== INSTALL ==
@@ -44,3 +58,4 @@ make install
PaX Homepage:
http://pax.grsecurity.net/
+