built-by man page

built-by — Who Built Me

Synopsis

built-by
 [--help]
 [--version]
 [--verbose]
 [--quiet]
 [--silent]
 [--ignore]
 [--readelf=path]
 [--tmpdir=dir]
 [--tool=name]
 [--nottool=name]
 [--before=date]
 [--after=date]
 [--minver=version]
 [--maxver=version]
 [--]
 file...

Description

The built-by script reports the name and version of the tool used to build the specified file(s).  This script also demonstrates how information can be extracted from other other locations in the file, not just the binary annotation notes.

The script can also be used to filter files, only reporting those built by a specific tool, or a specific version of a tool, or even by a version of a tool that was built between a range of dates.

The options available are:

--help
-h

Displays the usage of the script and then exits.

--version
-v

Displays the version of the script.

--verbose
-V

Enables verbose mode, causing the script to detail each action it takes.

--quiet
-q

Do not include the name of script in the out generated by the script.

--silent
-s

Produce no output.  Just return an exit status.

--ignore

Do not report file types that do not contain any builder information.

--tool=name

Only report binaries built by name.  The name is only an ordinary string, not a regular expression.

--nottool=name

Skip any binary build by name.  The name is only an ordinary string, not a regular expression.

--before=date

Only report binaries built by a tool that was created before date.  date has the format YYYYMMDD.

--after=date

Only report binaries built by a tool that was created after date.  When combined with the --before option can be used to restrict output to files which were built by tools created in a specific date range.

--minver=version

Only report binaries built by a tool whose version is version or higher.  The version string should be in the form V.V.V, for example 6.2.1.

--maxver=version

Only report binaries built by a tool whoes version is version or lower.  Can be combined with the --minver option to restrict output to those binaries created by tools within a specific version range.

--tmpdir=dir
-t=dir

Directory to use to store temporary files.

--readelf=path
-r=path

Use the specified program to read the notes from the files.

--

Stop accumulating command line options.  This allows the script to be run on files whose names starts with a dash.

Options

Info

2018-09-12 annobin-1 RPM Development Tools