RPMLINT - Online Linux Manual PageSection : 1
Updated : April 2011
Source : rpmlint
Note : User Commands
NAMErpmlint − check common problems in rpm packages
SYNOPSISrpmlint [OPTION]... [FILE|PACKAGE]...
DESCRIPTIONrpmlint is a tool for checking common errors in rpm packages. It can be used to test individual packages and spec files before uploading or to check an entire distribution. By default all applicable checks are processed but specific checks can be performed by using command line parameters. FILE can be a rpm package file, a spec file, or a directory. In case of a directory, it is recursively searched for rpm and spec files to check. The special value − results in standard input being read and treated as (single) spec file content. PACKAGE is the name of an installed package or a glob(7) pattern to match installed packages, unless a file by that name exists. −i, −−info Display explanations for reported messages. -I, −−explain=messageid Display explanations for the specified message identifiers and exit. This option may be given multiple times. −c, −−check=check Run only the specified check. This option may be given multiple times to specify multiple checks to run. check is the name of the Python module (as it would be given to Python's import statement) containing the check. −a, −−all Check all installed packages. −C, −−checkdir=dir Insert dir to the front of the list of paths to load checks from, unless it is already in the list. The default list of check dirs typically contains only /usr/share/rpmlint. Directories in the check dirs list are also inserted to the front of the list of paths to load Python modules from when the check process begins. −h, −−help Display summary of command line options and exit. −v, −−verbose Operate in verbose mode. −E, −−extractdir=dir Base directory for extracted temporary files, default is what Python's tempfile.gettempdir() returns. −V, −−version Display version information and exit. −n, −−noexception Ignore output filters. −−rawout=file Write unfiltered output to file. −f, −−file=conffile Load user configuration from the specified file, default is $XDG_CONFIG_HOME/rpmlint (~/.config/rpmlint if $XDG_CONFIG_HOME is empty or not set). −o, −−option=value Override a configuration option. value is a whitespace separated string, first word of which is the option name to set, and the Python eval() return value for the rest is set as the value for the option. Passing only an option name is treated as if None was passed as its value. See the file "config" shipped with rpmlint for the list of configuration options and their types. For example:
−o "NetworkEnabled True"
−o "Distribution 'My favorite distro'"
−o "MaxLineLength 80"
−o "ValidShells ('/bin/sh', '/bin/bash')"
CAVEATSAll checks do not apply to all argument types. For best check coverage, run rpmlint on all source and binary packages your build produces. The set of checks rpmlint runs on source packages is a superset of the one for plain specfiles, the set of checks run for installed binary packages is a superset of the one for uninstalled binary package files, and the source and binary package check sets are quite different.
FILES/usr/share/rpmlint/config, /usr/share/rpmlint/config.* Built-in configuration. When invoked as someprefix-rpmlint, /usr/share/rpmlint/config.someprefix is used if it exists, otherwise /usr/share/rpmlint/config. /etc/rpmlint/*config System wide configuration. $XDG_CONFIG_HOME/rpmlint or ~/.config/rpmlint User configuration.
EXIT CODES0 No errors. 1 Unspecified error. 2 Interrupted. 64 One or more error message printed. 66 Badness threshold exceeded.
AUTHOROriginally written by Frédéric Lepied, modified and maintained by numerous contributors since.
COPYRIGHTThis program is licensed under the GNU General Public License, see the file COPYING included in the distribution archive. 0
Johanes Gumabo
Data Size : 15,480 byte
man-rpmlint.1Build : 2024-12-05, 20:55 :
Visitor Screen : x
Visitor Counter ( page / site ) : 2 / 198,533
Visitor ID : :
Visitor IP : 3.15.203.195 :
Visitor Provider : AMAZON-02 :
Provider Position ( lat x lon ) : 39.962500 x -83.006100 : x
Provider Accuracy Radius ( km ) : 1000 :
Provider City : Columbus :
Provider Province : Ohio , : ,
Provider Country : United States :
Provider Continent : North America :
Visitor Recorder : Version :
Visitor Recorder : Library :
Online Linux Manual Page : Version : Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.05
Online Linux Manual Page : Library : lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page : Library : lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base : Version : Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base : Library : lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36
Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.