rpmlint man page on Scientific

Man page or keyword search:  
man Server   26626 pages
apropos Keyword Search (all sections)
Output format
Scientific logo
[printable version]

RPMLINT(1)			 User Commands			    RPMLINT(1)

NAME
       rpmlint - check common problems in rpm packages

SYNOPSIS
       rpmlint [OPTION]... [FILE|PACKAGE]...

DESCRIPTION
       rpmlint	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 messageid[,messageid...]
	      Display explanations for the specified message  identifiers  and
	      exit.   Multiple identifiers can be specified by separating them
	      with commas.

       -c, --check=check
	      Run only the specified check.  This option may be given multiple
	      times to specify multiple checks to run.

       -a, --all
	      Check all installed packages.

       -C, --checkdir=dir
	      Insert dir to the front of the list of paths to load checks (and
	      other Python modules) from.

       -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.

       -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 sepa‐
	      rated 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')"

CAVEATS
       All  checks  do not apply to all argument types.	 For best check cover‐
       age, 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
	      Built-in configuration.

       /etc/rpmlint/*config
	      System wide configuration.

       $XDG_CONFIG_HOME/rpmlint or ~/.config/rpmlint
	      User configuration.

EXIT CODES
       0      No errors.

       1      Unspecified error.

       2      Interrupted.

       64     One or more error message printed.

       66     Badness threshold exceeded.

AUTHOR
       Originally written by Frédéric Lepied, see the file AUTHORS for (proba‐
       bly incomplete) list of additional contributors.

COPYRIGHT
       This  program is licensed under the GNU General Public License, see the
       file COPYING included in the distribution archive.

rpmlint				 January 2009			    RPMLINT(1)
[top]

List of man pages available for Scientific

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net