aboutsummaryrefslogtreecommitdiff
path: root/man
diff options
context:
space:
mode:
authorNed Ludd <solar@gentoo.org>2003-10-25 03:13:24 +0000
committerNed Ludd <solar@gentoo.org>2003-10-25 03:13:24 +0000
commit6731aa8a09145ddc4cd1899e4ed881d1956648e9 (patch)
treed02c7089362c056bdfbab967e018492108fb3d8a /man
parentstarted on some man-pages (diff)
downloadpax-utils-6731aa8a09145ddc4cd1899e4ed881d1956648e9.tar.gz
pax-utils-6731aa8a09145ddc4cd1899e4ed881d1956648e9.tar.bz2
pax-utils-6731aa8a09145ddc4cd1899e4ed881d1956648e9.zip
added some more man pages
Diffstat (limited to 'man')
-rw-r--r--man/isetdyn.142
-rw-r--r--man/scanelf.112
-rw-r--r--man/scanexec.163
3 files changed, 113 insertions, 4 deletions
diff --git a/man/isetdyn.1 b/man/isetdyn.1
new file mode 100644
index 0000000..efcbcae
--- /dev/null
+++ b/man/isetdyn.1
@@ -0,0 +1,42 @@
+.TH "isetdyn" "1" "0.1" "Ned Ludd" ""
+.SH "NAME"
+.LP
+isetdyn \-
+user-space utility to scan elf files
+.SH "SYNTAX"
+.LP
+isetdyn [\fIoptions\fP] dir1 dir2 dirN...
+.br
+.SH "DESCRIPTION"
+isetdyn is a user-space utility to test files for the presance of 3 very distnct things.
+.br
+\fBa)\fR the file is of type ET_DYN
+.br
+\fBb)\fR the file has a program interpreter
+.br
+\fBc)\fR the file contains a symbol for main()
+.TP
+This program has visible standard output only when the file meets all requirments.
+It's intended use is from shell scripts via return values to evaluate if a shared object is strip safe.
+.LP
+.SH "FILES"
+.LP
+\fInone\fP
+.SH "ENVIRONMENT VARIABLES"
+.LP
+.TP
+none
+.SH "EXAMPLES"
+.LP
+To run this program the standard way type:
+.LP
+isetdyn /bin/ls
+.br
+
+.SH "AUTHORS"
+.LP
+isetdyn was written by <solar@gentoo.org>
+.BR
+.SH "SEE ALSO"
+.LP
+chpax(1), gradm(8), isetdyn(1), scanelf(1), scanexec(1)
diff --git a/man/scanelf.1 b/man/scanelf.1
index 1c53bf6..53c1772 100644
--- a/man/scanelf.1
+++ b/man/scanelf.1
@@ -1,4 +1,4 @@
-.TH "scanelf" "1" "0.5" "Ned Ludd" ""
+.TH "scanelf" "1" "0.1" "Ned Ludd" ""
.SH "NAME"
.LP
scanelf \-
@@ -29,7 +29,7 @@ Output version information and exit.
Scans paths listed in /etc/ld.so.conf
.TP
\fB\-p, \-\-path\fR
-Scans paths in order they are listed in the enviroment $PATH
+Scans paths in order they are listed in the environment $PATH
.TP
.BR
.SH "FILES"
@@ -39,7 +39,7 @@ Scans paths in order they are listed in the enviroment $PATH
.LP
.TP
\fBPATH\fP
-When the -p option is used the enviroment variable PATH will be used.
+When the -p option is used the environment variable PATH will be used.
.SH "EXAMPLES"
.LP
@@ -53,10 +53,14 @@ Alternativly you can run it like:
scanelf /bin /usr/bin /lib
.br
+.SH "REPORTING BUGS"
+Please include as much information as possible(using any available debugging options) and send bug reports for pax-utils <solar@gentoo.org>
+.LP
+
.SH "AUTHORS"
.LP
scanelf was written by <solar@gentoo.org>
.BR
.SH "SEE ALSO"
.LP
-chpax(1), gradm(1), isetdyn(1), scanexec(1)
+chpax(1), gradm(8), isetdyn(1), scanelf(1), scanexec(1)
diff --git a/man/scanexec.1 b/man/scanexec.1
new file mode 100644
index 0000000..125cd19
--- /dev/null
+++ b/man/scanexec.1
@@ -0,0 +1,63 @@
+.TH "scanexec" "1" "0.1" "Ned Ludd" ""
+.SH "NAME"
+.LP
+scanexec \-
+user-space utility to scan elf files
+.SH "SYNTAX"
+.LP
+scanexec [\fIoptions\fP] dir1 dir2 dirN...
+.br
+.SH "DESCRIPTION"
+scanexec is a user-space utility to scan and list ELF ET_EXEC files, and optionaly list PaX flags.
+.TP
+The main use of the scanexec util is to quickly identify which files potentially should to be rebuilt as etdyn.
+.LP
+
+.SH "OPTIONS"
+.LP
+
+.TP
+\fBNote\fR
+long options are not supported on all platforms.
+.TP
+\fB\-h, \-\-help\fR
+Output help information and exit.
+.TP
+\fB\-v, \-\-version\fR
+Output version information and exit.
+.TP
+\fB \-x, \-\-pax\fR
+Lists PaX flags for each ELF ET_EXEC file.
+.TP
+\fB\-p, \-\-path\fR
+Scans paths in order they are listed in the environment $PATH
+.TP
+.BR
+.SH "FILES"
+.LP
+\fInone\fP
+.SH "ENVIRONMENT VARIABLES"
+.LP
+.TP
+\fBPATH\fP
+When the -p option is used the environment variable PATH will be search and used.
+
+.SH "EXAMPLES"
+.LP
+To run this program the standard way type:
+.LP
+scanexec -p
+scanexec -x
+.LP
+Alternativly you can run it like:
+.LP
+scanexec -x -p /bin /usr/bin /lib
+.br
+
+.SH "AUTHORS"
+.LP
+scanexec was written by <solar@gentoo.org>
+.BR
+.SH "SEE ALSO"
+.LP
+chpax(1), gradm(8), isetdyn(1), scanelf(1), scanexec(1)