1BUILT-BY(1) RPM Development Tools BUILT-BY(1)
2
3
4
6 built-by - Who Built Me
7
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
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
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)