sear generates a win32 self extracting archive that can be used to install win32 files and applications.
pax(1) is used to generate a
tgz
(
tar(1) gzip(1))
archive from the
file operands that is appended to the self extracting archive. If no
file operands are
specified then the standard input is read.
pax(1) options (like
--verbose
) may be specified after a
-- operand but before the first
file operand.
When the self extracting archive is executed it creates a temporary directory and unpacks each file. If --command
=command was specified when the archive was generated then command is executed by CMD.EXE. The
temporary directory is then removed.
.exe files generated by sear(1) are fully functional
ratz(1) executables, so any ratz option may be used on a sear
file. This allows sear file contents to be examined and extracted without executing any embedded
installation scripts.