1BUILT-BY(1)                  RPM Development Tools                 BUILT-BY(1)
2
3
4

NAME

6       built-by - Who Built Me
7

SYNOPSIS

9       built-by
10         [--help]
11         [--version]
12         [--verbose]
13         [--quiet]
14         [--silent]
15         [--ignore]
16         [--readelf=path]
17         [--tmpdir=dir]
18         [--tool=name]
19         [--nottool=name]
20         [--before=date]
21         [--after=date]
22         [--minver=version]
23         [--maxver=version]
24         [--]
25         file...
26

DESCRIPTION

28       The built-by script reports the name and version of the tool used to
29       build the specified file(s).  This script also demonstrates how
30       information can be extracted from other other locations in the file,
31       not just the binary annotation notes.
32
33       The script can also be used to filter files, only reporting those built
34       by a specific tool, or a specific version of a tool, or even by a
35       version of a tool that was built between a range of dates.
36
37       The options available are:
38
39       --help
40       -h  Displays the usage of the script and then exits.
41
42       --version
43       -v  Displays the version of the script.
44
45       --verbose
46       -V  Enables verbose mode, causing the script to detail each action it
47           takes.
48
49       --quiet
50       -q  Do not include the name of script in the out generated by the
51           script.
52
53       --silent
54       -s  Produce no output.  Just return an exit status.
55
56       --ignore
57           Do not report file types that do not contain any builder
58           information.
59
60       --tool=name
61           Only report binaries built by name.  The name is only an ordinary
62           string, not a regular expression.
63
64       --nottool=name
65           Skip any binary build by name.  The name is only an ordinary
66           string, not a regular expression.
67
68       --before=date
69           Only report binaries built by a tool that was created before date.
70           date has the format YYYYMMDD.
71
72       --after=date
73           Only report binaries built by a tool that was created after date.
74           When combined with the --before option can be used to restrict
75           output to files which were built by tools created in a specific
76           date range.
77
78       --minver=version
79           Only report binaries built by a tool whose version is version or
80           higher.  The version string should be in the form V.V.V, for
81           example 6.2.1.
82
83       --maxver=version
84           Only report binaries built by a tool whoes version is version or
85           lower.  Can be combined with the --minver option to restrict output
86           to those binaries created by tools within a specific version range.
87
88       --tmpdir=dir
89       -t=dir
90           Directory to use to store temporary files.
91
92       --readelf=path
93       -r=path
94           Use the specified program to read the notes from the files.
95
96       --  Stop accumulating command line options.  This allows the script to
97           be run on files whose names starts with a dash.
98

OPTIONS

101       Copyright (c) 2018 - 2020 Red Hat.
102
103       Permission is granted to copy, distribute and/or modify this document
104       under the terms of the GNU Free Documentation License, Version 1.3 or
105       any later version published by the Free Software Foundation; with no
106       Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
107       Texts.  A copy of the license is included in the section entitled "GNU
108       Free Documentation License".
109
110
111
112annobin-1                         2020-01-31                       BUILT-BY(1)
Impressum