2005-08-10 08:14  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: real 0.71-1mdk

2005-08-10 08:10  Frederic Lepied <flepied at mandriva.com>

	* SpecCheck.py: added prereq-use

2005-08-10 08:04  Pablo Saratxaga <pablo at mandriva.com>

	* I18NCheck.py: added "ang" (anglo-saxon or old-english) to rpmlint

2005-08-10 07:59  Pablo Saratxaga <pablo at mandriva.com>

	* I18NCheck.py: added 'rw'

2005-08-10 07:14  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.71-1mdk

2005-08-10 07:05  Frederic Lepied <flepied at mandriva.com>

	* Pkg.py: handle the new Requires(pre) and co syntax.  fixed broken
	  code that was extracting info from headers multiple times.

2005-08-10 06:56  Frederic Lepied <flepied at mandriva.com>

	* SpecCheck.py: allow to do a symlink to a configure file without
	  having the configure-without-libdir-spec error. (reported by Hans
	  de Goede)

2005-08-10 04:05  Frederic Lepied <flepied at mandriva.com>

	* I18NCheck.py: fixed uninitialized variable (reported by Dan
	  Kegel).

2005-08-10 03:55  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added exception for uucp (Bruno Cornec)

2005-08-10 03:51  Frederic Lepied <flepied at mandriva.com>

	* InitScriptCheck.py: make the "incoherent subsys" check work
	  properly with trailing " or '. (Ville Skytta)

2005-08-10 03:49  Frederic Lepied <flepied at mandriva.com>

	* I18NCheck.py: typo (Ville Skytta)

2005-08-10 03:46  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: Brings the verbose message about non-config files
	  in /etc up to date wrt. executables. (Ville Skytta)

2005-07-06 16:33  Pablo Saratxaga <pablo at mandriva.com>

	* I18NCheck.py: new languages to be recognized as valid: 'se' (was
	  wrongly assumed to be an error for 'sv'), 'yo', 'pa_IN'

2005-07-01 04:59  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: added the CECILL licence (requested by Sbastion
	  Savarin).

2005-06-21 11:33  Frederic Lepied <flepied at mandriva.com>

	* Config.py: kernel-uml

2005-06-18 15:07  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.70-1mdk

2005-06-18 15:02  Frederic Lepied <flepied at mandriva.com>

	* Pkg.py: use RPMSENSE_SCRIPT_PRE if available to detect prereq.

2005-06-17 11:48  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: fix script detection (Guillaume Rousse, bug
	  #15152).

2005-06-17 11:45  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: added LaTeX Project Public License (Guillaume
	  Rousse, bug #15928).

2005-06-17 11:27  Frederic Lepied <flepied at mandriva.com>

	* PostCheck.py: adds userdel and groupdel to the list of
	  "dangerous" commands. (Ville Skytt)

2005-06-17 11:10  Frederic Lepied <flepied at mandriva.com>

	* BinariesCheck.py, Config.py, FilesCheck.py, README: mandriva

2005-06-17 11:08  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: check that the url doesn't contain anymore
	  mandrake.

2005-06-17 11:07  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: fixed url

2005-05-23 12:55  Pixel <pixel at mandriva.com>

	* Config.py: whitelist ash statically-linked-binary /sbin/bsh

2005-04-15 22:05  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.69-1mdk

2005-04-15 22:01  Frederic Lepied <flepied at mandriva.com>

	* Config.py, DistributionCheck.py, InitScriptCheck.py, LSBCheck.py,
	  MenuCheck.py, NamingPolicyCheck.py, PostCheck.py, README,
	  TagsCheck.py, check-install.py, rpmdiff, rpmlint.py,
	  rpmlint.spec: Mandriva

2005-04-09 14:38  Guillaume Rousse <guillomovitch at mandriva.org>

	* FilesCheck.py: /etc/cron.d is a configuration directory, not a
	  script directory

2005-03-23 01:01  Guillaume Rousse <guillomovitch at mandriva.org>

	* FilesCheck.py: intepreters can also live in /sbin or /usr/sbin

2005-03-19 22:31  Frederic Lepied <flepied at mandriva.com>

	* PostCheck.py, README: add non-empty shell check (Ville Skytt)

2005-03-14 11:50  Frederic Lepied <flepied at mandriva.com>

	* Makefile: don't install compile.pyo (Ville Skytt).

2005-03-10 19:21  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: fix %prefix

2005-03-10 19:19  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.68-1mdk

2005-03-04 20:44  Thierry Vignaud <tvignaud at mandriva.com>

	* Config.py: add exception for dmraid

2005-03-04 12:35  Pablo Saratxaga <pablo at mandriva.com>

	* I18NCheck.py: Added recognition of Quechua (qu) language

2005-02-16 14:08  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: simplify site_perl regexp (Ville Skytt).

2005-02-14 18:39  Rafael Garcia-Suarez <rgarciasuarez at mandriva.com>

	* Pkg.py: Fix version checking when the epoch is not defined
	  (Michael Scherer)

2005-02-11 09:53  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: removed Prefix tag

2005-02-11 09:49  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.67-1mdk

2005-02-11 09:39  Frederic Lepied <flepied at mandriva.com>

	* SpecCheck.py: added hardcoded-packager-tag, hardcoded-prefix-tag
	  and redundant-prefix-tag checks (Guillaume Rousse, bug #12725).

2005-02-11 09:33  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added wrong-script-interpreter, non-executable-script,
	  script-without-shellbang, wrong-script-end-of-line-encoding and
	  wrong-file-end-of-line-encoding for 10.2 policy.

2005-02-11 09:32  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: added wrong-script-interpreter,
	  non-executable-script, script-without-shellbang,
	  wrong-script-end-of-line-encoding and
	  wrong-file-end-of-line-encoding. (Guillaume Rousse, bug #12725).

2005-02-11 09:24  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: added the 'Graphical desktop/Xfce' group (bug
	  #13141).

2005-02-11 09:09  Frederic Lepied <flepied at mandriva.com>

	* rpmdiff: filter the provides on name-version-release for the
	  package itself.

2005-02-08 16:54  Rafael Garcia-Suarez <rgarciasuarez at mandriva.com>

	* Pkg.py: Make check_versioned_dep ignore epoch when comparing
	  versions (patch by Michael Scherer)

2005-02-08 16:14  Thierry Vignaud <tvignaud at mandriva.com>

	* Config.py: do not complain about explicit dependancy on liblua5
	  (else b/c of buggy lua, lua users accepted either lua4 or lua5
	  thus resulting in linkinkg issues at runtime)

2005-02-08 16:05  Thierry Vignaud <tvignaud at mandriva.com>

	* Config.py: update drakconf rule

2005-02-07 14:44  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: added Design Sciences License (Sbastien Savarin)
	  fixed Lucent Public License

2005-01-30 22:28  Frederic Lepied <flepied at mandriva.com>

	* Config.py: add exceptions for dkms packages

2005-01-25 14:34  Gwenole Beauchesne <gbeauchesne at mandriva.com>

	* rpmlint.spec: 0.66-1mdk

2005-01-25 14:34  Gwenole Beauchesne <gbeauchesne at mandriva.com>

	* Config.py: exceptions for %multiarch policy

2005-01-24 13:50  Rafael Garcia-Suarez <rgarciasuarez at mandriva.com>

	* FilesCheck.py: Add a new warning for perl modules installed under
	  site_perl instead of vendor_perl

2005-01-24 12:11  Rafael Garcia-Suarez <rgarciasuarez at mandriva.com>

	* FilesCheck.py: Perl modules go under vendor_perl, not site_perl

2005-01-21 09:36  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: oops put the right version

2005-01-21 09:17  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.65-1mdk

2005-01-19 23:18  Pablo Saratxaga <pablo at mandriva.com>

	* I18NCheck.py: recognition of some more languages (bug #12216)

2005-01-14 15:04  Pablo Saratxaga <pablo at mandriva.com>

	* I18NCheck.py: Added language codes (nr, nso, tn, ts) of South
	  Africa that have efforts on creating localizations for them
	  (source: http://www.translate.org.za/ )

2005-01-10 11:53  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: don't report non-conffile-in-etc on executable.

2005-01-05 23:31  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added dir-or-file-in-var-local to mdk10.2 policy

2005-01-05 23:31  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: - E:V-R should be consistent in package and
	  changelog regardless if   use_epoch is set or not (Ville Skytt).
	  - Spelling fixes (Ville Skytt).

2005-01-05 23:29  Frederic Lepied <flepied at mandriva.com>

	* Makefile: - Include rpmlint.bash-completion in dist tarball.	-
	  Don't install compile.py.

2005-01-05 23:28  Frederic Lepied <flepied at mandriva.com>

	* I18NCheck.py: - "se" -> "sv" in I18NCheck (Ville Skytt).

2005-01-05 23:28  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: - Flag installing files to /var/local as an error
	  (Ville Skytt).  - Improved perl temp file regexp (Ville Skytt).
	  - Extended CVS internal file regexp to cover Subversion and GNU
	  Arch (Ville Skytt).

2005-01-05 23:25  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added missing-menu-command to policy

2005-01-05 21:34  Frederic Lepied <flepied at mandriva.com>

	* MenuCheck.py: added missing-menu-command (Michael Scherer)

2004-12-30 21:23  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: removed unused variables

2004-12-30 21:22  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.64-1mdk

2004-12-30 16:55  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py: fix double import

2004-12-30 11:35  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: Check that pkg-config files and config script are
	  in devel packages (Guillaume Rousse, bug #12662).

2004-12-30 11:32  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: added htaccess-file check (Guillaume Rousse, bug
	  #12661).

2004-12-30 11:18  Frederic Lepied <flepied at mandriva.com>

	* Config.py: first pass to update load_policy.

2004-12-30 11:18  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: added executable-marked-as-config-file check.

2004-12-30 11:16  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: added requires-on-release check

2004-12-30 11:16  Frederic Lepied <flepied at mandriva.com>

	* Makefile: clean the build

2004-12-19 18:56  Rafael Garcia-Suarez <rgarciasuarez at mandriva.com>

	* TagsCheck.py: The Lucent Public Licence (Plan9) is
	  opensource.org-approved.

2004-12-19 00:25  Guillaume Rousse <guillomovitch at mandriva.org>

	* rpmlint.bash-completion: initial import

2004-12-18 17:19  Guillaume Rousse <guillomovitch at mandriva.org>

	* FilesCheck.py: typo

2004-12-06 15:22  Rafael Garcia-Suarez <rgarciasuarez at mandriva.com>

	* SpecCheck.py: Clarify the use-of-RPM_SOURCE_DIR message
	  explanation

2004-12-05 02:03  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: lookup .cmi files as devel files too (Guillaume
	  Rousse) [bug #12186].

2004-12-05 01:52  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.63-1mdk

2004-12-05 01:46  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: add /usr/lib/menu to STANDARD_DIRS (Michael)

2004-12-05 01:25  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added exceptions for kernel-source.* on
	  devel-file-in-non-devel-package reports.

2004-12-05 01:21  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: added dir-or-file-in-usr-local (Michael Scherer).

2004-12-05 01:14  Frederic Lepied <flepied at mandriva.com>

	* BinariesCheck.py: allow soname in the form libfoo-X.Y.Z.so too
	  (Guillaume Rousse) [bug #12522].

2004-12-05 01:09  Frederic Lepied <flepied at mandriva.com>

	* NamingPolicyCheck.py: make exception to the
	  python/perl/ruby/ocaml naming policy when the package contains
	  executable (Guillaume Rousse) [bug #12521].

2004-12-05 01:05  Frederic Lepied <flepied at mandriva.com>

	* I18NCheck.py: Don't tag .mo in webapps (Guillaume Rousse) [bug
	  #12186]

2004-12-05 01:02  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: added summary-ended-with-dot (Guillaume Rousse)
	  [bug #12520]

2004-12-05 00:55  Frederic Lepied <flepied at mandriva.com>

	* Config.py: cleanup exceptions (Michael Scherer)

2004-12-05 00:52  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py: exit on C-c (Michael Scherer)

2004-11-28 23:56  Guillaume Rousse <guillomovitch at mandriva.org>

	* NamingPolicyCheck.py: ocaml naming policy

2004-11-23 16:05  Frederic Lepied <flepied at mandriva.com>

	* PostCheck.py: doc for postin-without-ghost-file-creation (Pascal
	  Terjan)

2004-09-22 16:22  Michael Scherer <mscherer at mandrake.org>

	* Config.py: - some code factorisation - fix addCheck ( was not
	  useable since it was a tuple instead of a list )

2004-08-30 04:56  Rafael Garcia-Suarez <rgarciasuarez at mandriva.com>

	* FilesCheck.py: Minor nit in the regexp that checks that perl
	  module rpms should come without the source tarball MANIFEST.

2004-08-27 08:31  Frederic Crozat <fcrozat at mandriva.com>

	* rpmlint.spec: Fix missing capitalization

2004-08-27 07:57  Frederic Crozat <fcrozat at mandriva.com>

	* MenuCheck.py: Fix missing capitalization

2004-08-25 02:45  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.61-1mdk

2004-08-19 15:03  Pablo Saratxaga <pablo at mandriva.com>

	* I18NCheck.py: Added recognition of "pa" (Punjabi) language code

2004-08-17 02:28  Frederic Crozat <fcrozat at mandriva.com>

	* MenuCheck.py: Fix menu capitalization

2004-08-03 11:26  Pablo Saratxaga <pablo at mandriva.com>

	* I18NCheck.py: added some more language codes

2004-08-03 08:16  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.60-1mdk

2004-08-03 08:09  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: added obsolete-on-name

2004-07-29 04:04  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added exceptions for perl and dyalog on
	  devel-file-in-non-devel-package

2004-07-13 07:15  Rafael Garcia-Suarez <rgarciasuarez at mandriva.com>

	* FilesCheck.py: Add a warning for MANIFEST* files in perl modules

2004-07-08 10:33  Frederic Lepied <flepied at mandriva.com>

	* BinariesCheck.py: add ruby exceptions like perl and python.

2004-07-05 04:25  Michael Scherer <mscherer at mandrake.org>

	* TagsCheck.py: - added useless-explicit-provides ( check if there
	  is 2 times the same provides )

2004-05-17 11:47  Michael Scherer <mscherer at mandrake.org>

	* rpmlint.py: - fix -I, rpmlint didn't work f run without the
	  option.

2004-05-07 17:28  Michael Scherer <mscherer at mandrake.org>

	* rpmlint.py: added option -I, to print description of the error
	  passed on commandline

2004-05-03 20:58  Pablo Saratxaga <pablo at mandriva.com>

	* I18NCheck.py: Added Furlan language code (fur)

2004-04-30 11:24  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.59-1mdk

2004-04-30 10:53  Michael Scherer <mscherer at mandrake.org>

	* TagsCheck.py: check if a package requires a interpreter in
	  /usr/local/bin/

2004-04-19 14:09  Frederic Lepied <flepied at mandriva.com>

	* Config.py, DistributionCheck.py, InitScriptCheck.py, LSBCheck.py,
	  NamingPolicyCheck.py, PostCheck.py, README, TagsCheck.py,
	  check-install.py: Mandrakelinux (Robert Vojta)

2004-03-22 16:41  Pablo Saratxaga <pablo at mandriva.com>

	* I18NCheck.py: some more languages recognized

2004-03-19 08:33  Frederic Lepied <flepied at mandriva.com>

	* InitScriptCheck.py: chack that the initscript is executable
	  (Michael Scherer)

2004-03-12 20:58  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.58-1mdk

2004-03-12 20:45  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: The Mandrake word is forbidden alone.

2004-03-09 17:52  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: consolehelper is in usermode-consoleonly

2004-03-09 15:40  Frederic Lepied <flepied at mandriva.com>

	* MenuCheck.py: fixed missing comma

2004-03-01 10:20  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: fixed missing comma (Michael Scherer)

2004-02-20 17:51  David Baudens <baudens at mandriva.com>

	* MenuCheck.py: Add mission "More applications/Other" section

2004-02-12 21:25  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.57.1-1mdk

2004-02-12 21:24  Frederic Lepied <flepied at mandriva.com>

	* PostCheck.py: removed buggy trigger code

2004-02-12 17:40  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.57-1mdk

2004-02-12 17:39  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: no-dependancy-on => no-dependency-on fixed perl
	  check (Michael Scherer)

2004-02-12 17:36  Frederic Lepied <flepied at mandriva.com>

	* Config.py: dependancy => dependency

2004-02-12 08:18  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: added Education as a valid group

2004-02-12 08:17  Frederic Lepied <flepied at mandriva.com>

	* PostCheck.py: makes postcheck not to whine about ghost files that
	  are created by %triggerin scripts in addition to %pre and %post.
	  (Ville Skytt)

	  Additionally, somewhat improved documentation on
	  one-line-commands, using "should" instead of "must" since AFAICS
	  %post -p <command> cannot be used if <command> needs parameters.
	  (Ville Skytt)

2004-02-11 18:03  David Baudens <baudens at mandriva.com>

	* MenuCheck.py: Add missing entries

2004-02-10 15:16  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.56-1mdk

2004-02-10 13:28  Pablo Saratxaga <pablo at mandriva.com>

	* I18NCheck.py: changed uz@Latn locale

2004-02-10 07:15  Frederic Lepied <flepied at mandriva.com>

	* MenuCheck.py: added missing ',' (Michael Scherer)

2004-02-09 08:43  Frederic Lepied <flepied at mandriva.com>

	* NamingPolicyCheck.py: Better error message. Fixed bug when no
	  files are present. (Michael Scherer)

2004-02-09 08:39  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py: more robust processing when scanning a directory
	  (Michael Scherer)

	  force to have / in directory names to allow to have directory
	  with the same name as an installed package (Michael Scherer)

2004-01-28 06:51  Frederic Lepied <flepied at mandriva.com>

	* MenuCheck.py: removed duplicated Physics entry

2004-01-27 18:04  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.55-1mdk

2004-01-27 18:03  Frederic Lepied <flepied at mandriva.com>

	* MenuCheck.py: final menu structure

2004-01-23 15:58  David Baudens <baudens at mandriva.com>

	* MenuCheck.py, rpmlint.spec: Replace old menu structure by new
	  menu structure

2004-01-19 14:12  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.54-1mdk

2004-01-19 12:28  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py: fixed main loop for argument testing on files and
	  directories

2004-01-19 12:25  Frederic Lepied <flepied at mandriva.com>

	* Pkg.py: in __getitem__ return None instead of [] (change in rpm
	  4.2.2)

2004-01-15 18:16  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py: updated directory support (Michael Scherer)

2004-01-14 13:27  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py: Allow to pass a directory as an argument (Michael
	  Scherer)

2004-01-13 15:33  Pablo Saratxaga <pablo at mandriva.com>

	* I18NCheck.py: Added new language codes

2003-12-31 11:04  Frederic Lepied <flepied at mandriva.com>

	* PostCheck.py: allow the [[:space:]] construction (bug #6466)
	  (Luca Berra)

2003-12-31 11:03  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added exceptions for postfix (Luca Berra)

2003-12-31 10:35  Frederic Lepied <flepied at mandriva.com>

	* BinariesCheck.py: in only-non-binary-in-usr-lib don't report
	  directories (Michael Scherer)

2003-12-26 15:33  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: mispelled-macro check (Michael Scherer)

2003-12-22 15:26  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.53-1mdk

2003-12-22 15:24  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: added *@mandrake.org as a correct packager tag.

2003-12-22 14:04  Frederic Lepied <flepied at mandriva.com>

	* ZipCheck.py: handle exception while reading zip file

2003-12-22 12:32  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: log-files-without-logrotate (Michael Scherer)

2003-12-22 12:29  Frederic Lepied <flepied at mandriva.com>

	* Config.py, README, ZipCheck.py: new check ZipCheck (Ville Skytt)

2003-12-22 12:27  Frederic Lepied <flepied at mandriva.com>

	* SpecCheck.py: check lib packages only they start by lib (Pixel)

2003-12-22 12:23  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py, InitScriptCheck.py, LSBCheck.py, MenuCheck.py,
	  TagsCheck.py: spelling fixes (Ville Skytt)

2003-12-22 12:21  Frederic Lepied <flepied at mandriva.com>

	* README: KernelModuleRPMsOK defaults to 1

2003-12-22 12:20  Frederic Lepied <flepied at mandriva.com>

	* README, config: added KernelModuleRPMsOK

2003-12-22 12:15  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: non-standard-executable-perm was never run (Ville
	  Skytt)

2003-12-22 12:10  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: added checks for correct depmod calls in
	  scriptlets (Eric Sandeen)

2003-12-11 10:56  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added exception for busybox

2003-11-20 17:10  Nicolas Planel <nplanel at mandriva.com>

	* Config.py, rpmlint.spec: add policycoreutils exception

2003-11-19 22:16  Nicolas Planel <nplanel at mandriva.com>

	* Config.py, rpmlint.spec: added statically-linked-binary exception
	  for udev

2003-10-01 14:39  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added exceptions for kernel-source

2003-10-01 12:56  Frederic Lepied <flepied at mandriva.com>

	* InitScriptCheck.py: allow multiple spaces before chkconfig (Eric
	  Sandeen)

2003-09-05 10:23  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.52-1mdk

2003-09-05 10:21  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: added explicit-lib-dependency check

2003-09-05 10:20  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added exceptions for explicit-lib-dependency and
	  invalid-build-requires do not report errors on debug packages

2003-09-04 14:06  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: added invalid-build-requires

2003-08-05 21:20  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: don't depend on rpm-devel anymore

2003-08-05 12:10  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.51.1-1mdk

2003-08-05 12:02  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: don't check devel-dependency on source package

2003-08-05 11:59  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py: 2003

2003-08-05 11:58  Frederic Lepied <flepied at mandriva.com>

	* NamingPolicyCheck.py: corrected info reports

2003-08-05 11:49  Gwenole Beauchesne <gbeauchesne at mandriva.com>

	* SpecCheck.py: Add /usr/lib/hotplug to hardcoded-library-path
	  exceptions

2003-08-04 21:06  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.51-1mdk

2003-08-04 21:02  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: added devel-dependency check

2003-08-04 21:01  Frederic Lepied <flepied at mandriva.com>

	* Config.py: escape ++ in addFilter correct load_policy

2003-08-04 20:55  Frederic Lepied <flepied at mandriva.com>

	* Config.py: corrected load_policy

2003-08-04 20:48  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added devel-dependancy wrong warnings

2003-08-04 08:24  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added exceptios for ppp (Guillaume Rousse)

2003-07-30 11:06  Pablo Saratxaga <pablo at mandriva.com>

	* TagsCheck.py: fixed English typo

2003-07-22 21:45  Frederic Lepied <flepied at mandriva.com>

	* SpecCheck.py: allow the following form for a patch instruction:
	  %patch -P 1 (request from Stephan Kulow)

2003-07-22 21:32  Frederic Lepied <flepied at mandriva.com>

	* NamingPolicyCheck.py: first version from Michael Scherer

2003-07-22 21:31  Frederic Lepied <flepied at mandriva.com>

	* Pkg.py: in shell_var_value escape the var name to avoid a
	  backtrace (Ville Skytt)

2003-07-22 21:29  Frederic Lepied <flepied at mandriva.com>

	* Config.py: don't warn on -debug packages (Ville Skytt)

2003-07-22 21:25  Frederic Lepied <flepied at mandriva.com>

	* InitScriptCheck.py: added init-script-name-with-dot check
	  (Michael Scherer)

2003-06-30 21:35  Pablo Saratxaga <pablo at mandriva.com>

	* I18NCheck.py: Added 'mn' to list of languages

2003-06-29 10:07  Pablo Saratxaga <pablo at mandriva.com>

	* I18NCheck.py: Added some more languages

2003-05-09 15:01  Gwenole Beauchesne <gbeauchesne at mandriva.com>

	* rpmlint.spec: 0.50-1mdk

2003-05-09 14:43  Gwenole Beauchesne <gbeauchesne at mandriva.com>

	* SpecCheck.py: Make %ifarch-applied-patch a warning

2003-05-09 14:34  Frederic Lepied <flepied at mandriva.com>

	* Makefile: install rpmdiff in /usr/bin

2003-05-09 14:25  Frederic Lepied <flepied at mandriva.com>

	* rpmdiff: load Pkg from /usr/share/rpmlint to be able to be
	  installed anywhere

2003-05-08 11:27  Gwenole Beauchesne <gbeauchesne at mandriva.com>

	* SpecCheck.py: Hanle %ifnarch in ifarch_regex too. Aka. don't
	  suddenly think about rpmlint prior to taking a bath.

2003-05-08 11:10  Gwenole Beauchesne <gbeauchesne at mandriva.com>

	* SpecCheck.py: check for hardcoded-library-path exceptions only on
	  the actual suspected hardcoded library path

2003-05-08 10:41  Gwenole Beauchesne <gbeauchesne at mandriva.com>

	* SpecCheck.py: add %ifarch-applied-patch check

2003-05-08 10:03  Gwenole Beauchesne <gbeauchesne at mandriva.com>

	* SpecCheck.py: Add hardcoded-library-path exceptions

2003-05-07 16:48  Pablo Saratxaga <pablo at mandriva.com>

	* I18NCheck.py: changed Serbian lang codes to match what is now
	  used in Gnome and KDE

2003-05-05 10:31  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: corrected epoch tests (Ville Skytt)

2003-05-05 10:25  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: allow empty __init__.py (Stfane Fermigier)

2003-05-05 10:23  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: added Zope Public License

2003-05-05 10:16  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added exceptions for hidden-file-or-dir check (Michael
	  Scherer)

2003-05-05 10:16  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: added hidden-file-or-dir check (Michael Scherer)

2003-04-30 10:36  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added an exception for gconf schemas

2003-04-29 20:53  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.49-1mdk

2003-04-29 20:47  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added an exception for tpctl

2003-04-23 15:32  Frederic Lepied <flepied at mandriva.com>

	* Pkg.py, SignatureCheck.py, rpmlint.py: rpm 4.2 support (Ville
	  Skytt)

2003-03-25 13:14  Frederic Lepied <flepied at mandriva.com>

	* README: Spelling fixes, new options: UseEpoch, ValidSrcPerms
	  (Ville Skytt).

2003-03-25 13:13  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: Handle nosrc packages properly, add required Epoch
	  functionality (Ville Skytt).

2003-03-25 13:12  Frederic Lepied <flepied at mandriva.com>

	* SourceCheck.py: Made valid source permissions configurable (Ville
	  Skytt).

2003-03-25 13:11  Frederic Lepied <flepied at mandriva.com>

	* Pkg.py: Added isNoSource()

2003-02-19 21:52  Pablo Saratxaga <pablo at mandriva.com>

	* I18NCheck.py: Fixed Maori ('mi', was wrongly coded as 'ma'),
	  Added various Indic languages that have Gnome/KDE translations,
	  Added Xhosa (xh), changed Ganda code lug -> lg (we standardize on
	  two letter codes)

2003-01-31 23:05  Frederic Lepied <flepied at mandriva.com>

	* Pkg.py: added support for rpm 4.2

2003-01-17 13:22  Gwenole Beauchesne <gbeauchesne at mandriva.com>

	* rpmlint.spec: 0.48-2mdk

2003-01-17 13:20  Gwenole Beauchesne <gbeauchesne at mandriva.com>

	* FilesCheck.py: Errour out about outside-libdir-files only if it
	  concerns a library package.  This is heuristically determined on
	  the package name as '^(lib|.+-libs)'.

2003-01-17 13:18  Gwenole Beauchesne <gbeauchesne at mandriva.com>

	* BinariesCheck.py: Add lib64 paths

2003-01-16 23:41  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.48-1mdk

2003-01-16 23:30  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py: added a way to load an alternative config file.

2003-01-16 23:28  Frederic Lepied <flepied at mandriva.com>

	* SpecCheck.py: added lib-package-without-%mklibname

2003-01-16 23:28  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: added outside-libdir-files

2003-01-09 11:49  Chmouel Boudjnah

	* Config.py: Add modutils rules.

2003-01-07 14:40  Chmouel Boudjnah

	* Config.py: fix pcmcia-cs regexp.

2002-12-19 22:50  Frederic Lepied <flepied at mandriva.com>

	* Config.py: exception for wvdial

2002-12-06 08:11  Frederic Lepied <flepied at mandriva.com>

	* SpecCheck.py: don't parse changelog section to find errors and
	  correct source_dir_regex.

2002-11-19 18:04  Pablo Saratxaga <pablo at mandriva.com>

	* I18NCheck.py: Added 'en_US' as valid locale name

2002-11-07 11:09  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added exceptions for extipl, ocamltk and drakconf

2002-10-14 11:57  Pablo Saratxaga <pablo at mandriva.com>

	* I18NCheck.py: Added "lug" (Luganda) language as a valid code for
	  translations

2002-08-21 17:22  Pablo Saratxaga <pablo at mandriva.com>

	* I18NCheck.py: Added recognition of some more language codes
	  (Gnome includes some translations in those languages now)

2002-08-08 16:17  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.47-1mdk

2002-08-08 09:51  Frederic Lepied <flepied at mandriva.com>

	* setuplist.py: split old and new users/groups.

2002-08-08 09:35  Frederic Lepied <flepied at mandriva.com>

	* PostCheck.py: check rpm-helper prereq.

2002-08-08 09:34  Frederic Lepied <flepied at mandriva.com>

	* MenuCheck.py: add default values from Config.

2002-08-08 09:33  Frederic Lepied <flepied at mandriva.com>

	* InitScriptCheck.py: allow to add/del service with rpm-helper
	  scripts.

2002-08-08 09:31  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: use default values from Config.

2002-08-08 09:30  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added handling of default values.

2002-08-08 09:29  Frederic Lepied <flepied at mandriva.com>

	* BinariesCheck.py: added /usr/lib/bonobo to no binary in /usr/lib
	  exceptions

2002-07-23 10:29  Gwenole Beauchesne <gbeauchesne at mandriva.com>

	* FilesCheck.py: Add lib64 directories

2002-07-23 10:23  Gwenole Beauchesne <gbeauchesne at mandriva.com>

	* FHSCheck.py: Add lib64 as standard subdir in /usr (that's the
	  /lib<qual> part of FHS)

2002-07-12 10:26  Frederic Lepied <flepied at mandriva.com>

	* setuplist.py: Sync with version 2.2.0-28mdk  of setup package

2002-07-11 08:19  Frederic Lepied <flepied at mandriva.com>

	* PostCheck.py: added perl to dangerous command check trigger
	  scripts too

2002-07-11 08:18  Frederic Lepied <flepied at mandriva.com>

	* BinariesCheck.py: corrected wrong loop for /usr/lib check

2002-06-19 17:23  Pablo Saratxaga <pablo at mandriva.com>

	* I18NCheck.py: Added 'zh_HK' recognition

2002-06-14 23:16  Frederic Lepied <flepied at mandriva.com>

	* PostCheck.py: corrected prereq test

2002-06-07 15:40  Gwenole Beauchesne <gbeauchesne at mandriva.com>

	* SpecCheck.py: Also check for %{?_prefix}?/lib references

2002-06-04 06:14  Frederic Lepied <flepied at mandriva.com>

	* Makefile: remove cvs commit from cvstag target

2002-06-04 06:13  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.46-1mdk

2002-06-04 06:10  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added exceptions for no-binary

2002-06-04 06:09  Frederic Lepied <flepied at mandriva.com>

	* README: added UsrLibBinaryException

2002-06-04 06:09  Frederic Lepied <flepied at mandriva.com>

	* BinariesCheck.py: added UsrLibBinaryException option and
	  exception no-binary for multiple packages.

2002-06-04 06:07  Frederic Lepied <flepied at mandriva.com>

	* Pkg.py: make all extracted files accessible.

2002-06-04 03:24  Frederic Lepied <flepied at mandriva.com>

	* BinariesCheck.py: added no-binary and only-non-binary-in-usr-lib

2002-06-03 18:49  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.45-1mdk

2002-06-03 18:47  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added new check from Gwenole in mdk9.0 policy

2002-06-01 16:18  Gwenole Beauchesne <gbeauchesne at mandriva.com>

	* SpecCheck.py: - Add configure-without-libdir-spec check - Fix
	  typos in previous hardcoded-library-path description

2002-06-01 16:03  Gwenole Beauchesne <gbeauchesne at mandriva.com>

	* Config.py: Revert last change

2002-06-01 15:18  Gwenole Beauchesne <gbeauchesne at mandriva.com>

	* Config.py: Add hardcoded-library-path to mdk9.0 policy

2002-06-01 15:17  Gwenole Beauchesne <gbeauchesne at mandriva.com>

	* SpecCheck.py: Add hardcoded-library-path check

2002-05-29 22:29  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.44-1mdk

2002-05-29 22:01  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added
	  non-root-user-log-file|non-root-group-log-file|non-ghost-file for
	  mdk9.0 policy.

2002-05-29 22:00  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: added non-ghost-file check

2002-05-14 05:13  Frederic Lepied <flepied at mandriva.com>

	* Makefile: added AUTHORS

2002-05-14 05:13  Frederic Lepied <flepied at mandriva.com>

	* AUTHORS: first version

2002-05-02 20:42  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: added non-root-user-log-file and
	  non-root-group-log-file.

2002-05-01 22:20  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: remove debug trace

2002-05-01 22:19  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.43-1mdk

2002-05-01 22:08  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added no-prereq-on for mdk9.0 policy

2002-05-01 22:06  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: change non-coherent-filename to check all the
	  filename

2002-05-01 22:04  Frederic Lepied <flepied at mandriva.com>

	* PostCheck.py: added no-prereq-on

2002-04-24 22:33  Frederic Lepied <flepied at mandriva.com>

	* BinariesCheck.py: corrected bad report on libgimp1.2_1

2002-04-24 22:12  Frederic Lepied <flepied at mandriva.com>

	* INSTALL: described policy

2002-04-24 22:11  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added load_policy

2002-04-24 22:10  Frederic Lepied <flepied at mandriva.com>

	* Makefile: retrieve the version and release in a more generic way.

	  put the version and policy at install time.

2002-04-24 22:07  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: check that the architecture is coherent with the
	  file name.

2002-04-24 22:04  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py: added a --policy option.

	  the version is set at install time.

2002-04-24 22:03  Frederic Lepied <flepied at mandriva.com>

	* Pkg.py: create a fake filename to satisfy some checks on the
	  filename for InstalledPkg objects.

2002-04-17 17:52  Frederic Lepied <flepied at mandriva.com>

	* Config.py: build one regex from all the exceptions

	  added exception for avifile-samples

2002-03-08 20:08  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.42-2mdk

2002-03-08 20:08  Frederic Lepied <flepied at mandriva.com>

	* Makefile: install rpmdiff in LIBDIR

2002-03-04 16:01  Frederic Lepied <flepied at mandriva.com>

	* Makefile: added rpmdiff

2002-03-04 03:42  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py, rpmlint.spec: 0.42

2002-03-04 03:35  Frederic Lepied <flepied at mandriva.com>

	* README: added PerlVersionTrick

2002-03-04 03:35  Frederic Lepied <flepied at mandriva.com>

	* BinariesCheck.py: handle new file attributes

2002-03-04 03:33  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: allow perl and python dependencies to be on
	  perl-base and python-base.

	  manage Mandrake perl versionning.

2002-03-04 03:31  Frederic Lepied <flepied at mandriva.com>

	* Pkg.py: added md5, mtime and rdev to file attributes

2002-02-26 23:00  Pablo Saratxaga <pablo at mandriva.com>

	* I18NCheck.py: Added 'mt' to recognized locales

2002-02-23 03:00  Frederic Lepied <flepied at mandriva.com>

	* rpmdiff: first version

2002-02-20 16:38  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added exceptions for shorewall and DansGuardian

2002-02-13 20:59  Frederic Lepied <flepied at mandriva.com>

	* PostCheck.py: add descriptions for spurious-bracket-in-.

2002-02-11 16:59  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added exception for logrotate entry for hylafax.

2002-02-10 01:51  Frederic Lepied <flepied at mandriva.com>

	* setuplist.py: Sync with version 2.2.0-23mdk  of setup package

2002-02-10 01:47  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py, rpmlint.spec: 0.41

2002-02-10 01:46  Frederic Lepied <flepied at mandriva.com>

	* Makefile: pychecker.sh => pychecker

2002-02-07 21:06  Frederic Lepied <flepied at mandriva.com>

	* Pkg.py: added check_versioned_dep

2002-02-07 21:06  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: check dependency on the right version of the
	  interpreter for python and perl modules.

2002-02-07 21:04  Frederic Lepied <flepied at mandriva.com>

	* Config.py: exceptions for perl, python and nut.

2002-02-01 16:05  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added exception for fetchmail

2002-01-29 17:21  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: added W3C Licence

2002-01-29 17:13  Frederic Lepied <flepied at mandriva.com>

	* Config.py: add exception for no-%clean-section'

2002-01-25 22:55  Frederic Lepied <flepied at mandriva.com>

	* SpecCheck.py: report missing %clean section.

2002-01-14 15:19  Frederic Lepied <flepied at mandriva.com>

	* setuplist.py: Sync with version 2.2.0-18mdk  of setup package

2002-01-10 20:00  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py, rpmlint.spec: 0.40-1mdk

2002-01-10 19:55  Frederic Lepied <flepied at mandriva.com>

	* Config.py, MenuCheck.py, README: icons for menu are now png

2002-01-10 19:53  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: added libsafe.so as an invalid Requires.

2002-01-10 19:52  Frederic Lepied <flepied at mandriva.com>

	* Makefile: compile.py takes an extra argument now.

2002-01-07 14:04  Chmouel Boudjnah

	* setuplist.py: Sync with version 2.2.0-18mdk  of setup package

2002-01-07 14:04  Chmouel Boudjnah

	* Config.py: Add exceptions for wine

2002-01-03 05:56  Frederic Lepied <flepied at mandriva.com>

	* compile.py: pass the destination directory to avoid change when
	  the byte compilation is checked.

2001-12-11 18:40  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added exception for kdebase.

2001-12-04 15:41  Chmouel Boudjnah

	* setuplist.py: Sync with version 2.2.0-16mdk  of setup package

2001-11-30 19:06  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.39-2mdk

2001-11-30 19:03  Frederic Lepied <flepied at mandriva.com>

	* BinariesCheck.py: search references to home or tmp in
	  /usr/lib/pkgconfig/ files.

2001-11-30 19:02  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: .nosearch files are allowed to have a zero length.

2001-11-30 19:01  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added an exception for use-of-RPM_SOURCE_DIR in the
	  kernel package.

2001-11-28 17:52  Frederic Lepied <flepied at mandriva.com>

	* Config.py: exceptions for ;getty

2001-11-27 17:43  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: group "Development/KDE and QT" renamed
	  "Development/KDE and Qt"

2001-11-27 16:47  Chmouel Boudjnah

	* Config.py: Add some exceptions for zero-lenght files in setup
	  packages.

2001-11-27 16:40  Chmouel Boudjnah

	* setuplist.py: Sync with version  of setup package

2001-11-27 16:31  Chmouel Boudjnah

	* Config.py: mandrake_consmap doen't have a status and reload entry
	  which is normal.

2001-11-26 19:05  Frederic Lepied <flepied at mandriva.com>

	* Config.py: exception for libsane

2001-11-25 23:07  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added exceptions for zapping.

2001-11-25 23:03  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py, rpmlint.spec: 0.39-1mdk

2001-11-25 22:41  Frederic Lepied <flepied at mandriva.com>

	* LSBCheck.py, PostCheck.py, check-install.py: Linux-Mandrake =>
	  Mandrake Linux

2001-11-25 22:39  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: corrected regexp to check devel provides.

2001-11-25 22:34  Frederic Lepied <flepied at mandriva.com>

	* InitScriptCheck.py: added incoherent-init-script-name check.

	  expand shell variable in incoherent-subsys check.

2001-11-25 22:32  Frederic Lepied <flepied at mandriva.com>

	* Pkg.py: added substitute_shell_vars and shell_var_value
	  functions.

2001-11-23 15:45  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: use list imported from the setup package for users
	  and groups (from setuplist.py).

2001-11-23 15:27  Frederic Lepied <flepied at mandriva.com>

	* README: added InvalidRequires to the list of options.

2001-11-23 15:25  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: added the new check invalid-dependency.

2001-11-22 20:30  Frederic Lepied <flepied at mandriva.com>

	* setuplist.py: setup 2.2.0-13mdk

2001-11-21 17:03  Chmouel Boudjnah

	* PostCheck.py: Don't print error about percent if post-script has
	  a %%.

2001-11-19 02:56  Frederic Lepied <flepied at mandriva.com>

	* SpecCheck.py: check also %_sourcedir.

2001-11-14 17:34  Frederic Lepied <flepied at mandriva.com>

	* AbstractCheck.py, BinariesCheck.py, ConfigCheck.py,
	  DistributionCheck.py, FHSCheck.py, FilesCheck.py, I18NCheck.py,
	  InitScriptCheck.py, LSBCheck.py, MenuCheck.py, Pkg.py,
	  PostCheck.py, README, SignatureCheck.py, SourceCheck.py,
	  SpecCheck.py, TagsCheck.py, check-install.py, rpmlint.py:
	  corrected warnings reported by pychecker

2001-11-14 17:33  Frederic Lepied <flepied at mandriva.com>

	* Makefile: added a verify target to use pychecker.

2001-11-14 06:11  Frederic Lepied <flepied at mandriva.com>

	* SpecCheck.py: Check that the BuildRoot tag doesn't contain a
	  hardcoded path

2001-11-13 22:44  Frederic Lepied <flepied at mandriva.com>

	* BinariesCheck.py: check if .la files contain tmp or home
	  references.

2001-11-13 14:58  Chmouel Boudjnah

	* Config.py: Fix regexp with emacs.*el

2001-11-13 14:57  Chmouel Boudjnah

	* Config.py: Don't do dependences on locale-el on all emacs and
	  xemacs el package.

2001-11-10 00:45  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added exceptions for iptable and old menu files.

2001-11-10 00:36  Frederic Lepied <flepied at mandriva.com>

	* PostCheck.py: check that RPM_BUILD_ROOT or RPM_BUILD_DIR isn't
	  used

2001-10-30 05:45  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py, rpmlint.spec: 0.38-1mdk

2001-10-30 05:38  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added incoherent-version-in-name exceptions.

2001-10-29 18:05  Frederic Lepied <flepied at mandriva.com>

	* README, TagsCheck.py: added mandrake.org as a valid build host.

2001-10-29 03:59  Frederic Lepied <flepied at mandriva.com>

	* BinariesCheck.py: check that major version is present in package
	  name.

2001-10-27 22:17  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: check that regular files haven't a zero size.

2001-10-27 22:16  Frederic Lepied <flepied at mandriva.com>

	* Pkg.py: add the size to the record about a file

2001-10-25 22:40  Frederic Lepied <flepied at mandriva.com>

	* Config.py: exceptions for Mesa libification

2001-10-25 18:15  Frederic Lepied <flepied at mandriva.com>

	* I18NCheck.py: only check binary packages

2001-10-24 18:30  Frederic Lepied <flepied at mandriva.com>

	* SpecCheck.py: don't allow space before tag name

2001-10-23 17:42  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: added mandrakeexpert url as a valid Packager field.

2001-10-19 02:18  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: allow space after the release in a changelog entry.

2001-10-18 18:16  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: updated list from opensource.org and added non
	  opensource ones.

2001-10-17 21:51  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: report a warning if no url tag is defined.

2001-10-17 20:33  Frederic Lepied <flepied at mandriva.com>

	* Config.py: exception for fetchmail-daemon.

2001-10-17 12:23  Pixel <pixel at mandriva.com>

	* Config.py: - add ocaml-lablgtk and camlp4 in devel packages - fix
	  the setuid filter for /usr/bin/sperl5.6.1

2001-10-16 22:07  Frederic Lepied <flepied at mandriva.com>

	* README: added descriptions for ForbiddenWords and ValidBuildHost.

2001-10-16 22:06  Frederic Lepied <flepied at mandriva.com>

	* SourceCheck.py: correct boolean expression for strange-permission

2001-10-16 22:04  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py, rpmlint.spec: 0.37-1mdk

2001-10-16 21:59  Frederic Lepied <flepied at mandriva.com>

	* SourceCheck.py: allow 0755 as a valid mode for source.

2001-10-16 21:58  Frederic Lepied <flepied at mandriva.com>

	* Config.py: various exceptions

2001-10-16 21:40  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: added invalid-word check in description and
	  summary.  added invalid-buildhost check.

2001-10-16 17:30  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: added .cvsignore to the list of cvs-internal-file.

2001-10-16 17:15  Frederic Lepied <flepied at mandriva.com>

	* BinariesCheck.py: check for new style of pic sections.

2001-10-10 15:39  Chmouel Boudjnah

	* FilesCheck.py: Check if kernel modules are in the kernel package.

2001-10-10 13:43  Frederic Lepied <flepied at mandriva.com>

	* PostCheck.py: track command with full path too.

2001-10-09 20:52  Frederic Lepied <flepied at mandriva.com>

	* Config.py: exceptions for hylafax

2001-10-09 17:20  Frederic Lepied <flepied at mandriva.com>

	* Config.py: exceptions for mkinitrd automake gettext chromium
	  webmin methane apache-suexec

2001-10-05 18:40  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: added squid group and user.

2001-10-05 16:28  Frederic Lepied <flepied at mandriva.com>

	* BinariesCheck.py: Warn for man pages without version in library
	  packages.

2001-10-02 19:55  Chmouel Boudjnah

	* DistributionCheck.py: More explicit path regexp check for info
	  files.

2001-09-29 23:30  Chmouel Boudjnah

	* Config.py: execptions for shadow-utils package.

2001-09-28 21:14  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.36-1mdk

2001-09-28 21:05  Frederic Lepied <flepied at mandriva.com>

	* MenuCheck.py: check if a menu file is executable.

2001-09-28 20:51  Frederic Lepied <flepied at mandriva.com>

	* PostCheck.py: check if /tmp or /var/tmp is used.

	  check if update-menus is called without a menu file.

2001-09-28 20:50  Frederic Lepied <flepied at mandriva.com>

	* Config.py: don't make exception if no_exception is set.

2001-09-28 18:51  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py: added -n/--noexception option to display all the
	  errors/warnings without exceptions from Config.

2001-09-28 17:37  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: added the https address as a valid one.

2001-09-28 15:40  Chmouel Boudjnah

	* Config.py: ipsec.secrets is normal to be not readable.

2001-09-28 15:32  Chmouel Boudjnah

	* Config.py: mandrake_consmap like mandrake_(fistime|everytime)

2001-09-28 15:15  Chmouel Boudjnah

	* Config.py: Add exeptions for traceoute6 and ping6 setuid.

2001-09-28 12:52  Chmouel Boudjnah

	* Config.py: Add nfs-utils execptions.

2001-09-14 18:01  Frederic Lepied <flepied at mandriva.com>

	* PostCheck.py: ghost-files-without-postun =>
	  ghost-files-without-postin

2001-09-13 21:45  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added exceptions for portsentry.

2001-09-04 17:51  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: added /etc/logrotate.d entry check.

2001-08-24 13:21  Chmouel Boudjnah

	* Config.py: Add execpt for initscripts.

2001-08-23 14:08  Chmouel Boudjnah

	* Config.py: iputils setuid ping6/tracroute6, safe as they drop it
	  VERY early.

2001-08-21 20:57  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.35-1mdk

2001-08-21 20:56  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py: 0.35

2001-08-21 20:28  Frederic Lepied <flepied at mandriva.com>

	* BinariesCheck.py: Make libraries not linked against libc errors
	  and not warnings. (Bill Nottingham)

	  libc doesn't need to be linked against libc, and the dynamic
	  linker doesn't need dependeny information. (Bill Nottingham)

	  Fix some of the library checks to be more correct. (Bill
	  Nottingham)

2001-08-21 18:59  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: added a check on obsoleted packages not provided.

2001-08-21 18:53  Frederic Lepied <flepied at mandriva.com>

	* Pkg.py: factorize code for obsoletes/provides/requires/prereq.

2001-08-20 15:52  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: check non readable files.

2001-08-20 15:49  Frederic Lepied <flepied at mandriva.com>

	* PostCheck.py: check ~/ instead of ~ to allow awk scripts not to
	  give false reports.

2001-08-20 15:45  Frederic Lepied <flepied at mandriva.com>

	* MenuCheck.py: added a check for / in menu titles.

2001-08-13 11:14  Chmouel Boudjnah

	* FilesCheck.py: Add wine groups.

2001-08-11 18:19  Pablo Saratxaga <pablo at mandriva.com>

	* I18NCheck.py: Added 'bs' as a valid language code name

2001-08-04 18:36  Chmouel Boudjnah

	* Config.py: Add a filter for reiserfsprogs
	  dangling-relative-symlink /sbin/fsck.reiserfs ../bin/true

2001-07-18 17:05  Frederic Crozat <fcrozat at mandriva.com>

	* MenuCheck.py: Add missing menu entries

2001-07-15 19:14  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added exceptions for egcs.

2001-07-15 19:10  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.34-1mdk

2001-07-15 19:07  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py: added -a option to check all the installed packages.

	  bumped the version to 0.34.

2001-07-15 19:05  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: added missing descriptions.

	  corrected the -devel warning to handle the libbzip2_1-devel case.

2001-07-15 19:00  Frederic Lepied <flepied at mandriva.com>

	* SignatureCheck.py, SourceCheck.py, SpecCheck.py: added missing
	  descriptions.

2001-07-15 18:58  Frederic Lepied <flepied at mandriva.com>

	* Pkg.py: authorize to pass an rpm header to the InstalledPkg
	  constructor.

2001-07-15 18:55  Frederic Lepied <flepied at mandriva.com>

	* InitScriptCheck.py, MenuCheck.py: added missing descriptions.

2001-07-15 18:52  Frederic Lepied <flepied at mandriva.com>

	* Filter.py: don't print the description if the error/warning is
	  filtered.

2001-07-15 18:51  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: added missing descriptions.

2001-07-15 18:48  Frederic Lepied <flepied at mandriva.com>

	* BinariesCheck.py, DistributionCheck.py: added missing
	  descriptions.

2001-07-11 14:33  Frederic Crozat <fcrozat at mandriva.com>

	* Config.py: userhelper (from usermode) is authorized to be setuid

2001-07-06 22:44  Pablo Saratxaga <pablo at mandriva.com>

	* I18NCheck.py: added two more language codes

2001-07-06 20:40  Christian Belisle

	* rpmlint.spec: 0.33-2mdk

2001-07-06 18:59  Christian Belisle

	* rpmlint.spec: Version 0.33-2mdk, Added descriptions

2001-07-06 18:56  Christian Belisle

	* TagsCheck.py: Added descriptions

2001-07-06 00:14  Christian Belisle

	* TagsCheck.py: Added descriptions.

2001-07-05 20:44  Christian Belisle

	* TagsCheck.py: Added entries for descriptions.

2001-07-05 18:11  Christian Belisle

	* SpecCheck.py: Added descriptions.

2001-07-04 18:32  Pablo Saratxaga <pablo at mandriva.com>

	* I18NCheck.py: updated I18NCheck.py file

2001-07-04 10:59  Frederic Lepied <flepied at mandriva.com>

	* I18NCheck.py: added nn as a valid subdir of /usr/share/local.

2001-07-03 23:13  Christian Belisle

	* SpecCheck.py: Added entries for the descriptions

2001-07-03 21:53  Christian Belisle

	* MenuCheck.py: Added entries to put descriptions.

2001-07-03 21:43  Christian Belisle

	* SourceCheck.py: Added descriptions.

2001-07-03 21:32  Christian Belisle

	* SignatureCheck.py: Added a description.

2001-07-03 21:01  Christian Belisle

	* LSBCheck.py: Added descriptions

2001-07-02 10:43  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.33-1mdk

2001-07-02 10:43  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py: 0.33

2001-07-02 10:10  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added library policy exceptions

2001-07-02 10:09  Frederic Lepied <flepied at mandriva.com>

	* BinariesCheck.py: removed debug trace

2001-06-27 21:41  Christian Belisle

	* InitScriptCheck.py: Added descriptions.

2001-06-27 21:08  Christian Belisle

	* FilesCheck.py: Added descriptions.

2001-06-26 20:48  Christian Belisle

	* ConfigCheck.py, DistributionCheck.py, FHSCheck.py: Added
	  descriptions.

2001-06-25 07:29  Frederic Lepied <flepied at mandriva.com>

	* BinariesCheck.py: new check for files which can cause upgrade
	  problems in the library packages.

2001-06-25 07:27  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: try to check alpha/beta/pre version use.

2001-06-20 13:36  Frederic Lepied <flepied at mandriva.com>

	* Filter.py: print description only if they aren't empty.

2001-06-20 13:34  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: added a check for invalid version.

2001-06-20 13:33  Frederic Lepied <flepied at mandriva.com>

	* SpecCheck.py: added a check for obsolete tags.

2001-06-20 13:32  Frederic Lepied <flepied at mandriva.com>

	* PostCheck.py: described one-line-command-in warnings.

2001-06-19 15:23  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: added named user and group to the exception list.

2001-06-19 02:16  Christian Belisle

	* FHSCheck.py, I18NCheck.py, InitScriptCheck.py, LSBCheck.py,
	  rpmlint.spec: Added few descriptions

2001-06-19 02:01  Christian Belisle

	* DistributionCheck.py: Added few descriptions

2001-06-19 00:43  Christian Belisle

	* DistributionCheck.py: Added few descriptions

2001-06-18 23:16  Christian Belisle

	* ConfigCheck.py: Added few descriptions

2001-06-18 23:00  Christian Belisle

	* FilesCheck.py: Added few descriptions

2001-06-15 17:18  Chmouel Boudjnah

	* Config.py: Add more filesystem exclude.

2001-06-14 14:25  Chmouel Boudjnah

	* Config.py: /var/run/usb as 700 is normal.

2001-06-13 08:36  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.32-1mdk

2001-06-13 08:36  Frederic Lepied <flepied at mandriva.com>

	* README: changed Linux-Mandrake => Mandrake Linux as default
	  Distribution tag.

2001-06-13 08:28  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py: corrected copyright statement

2001-06-13 08:25  Frederic Lepied <flepied at mandriva.com>

	* DistributionCheck.py: changed Linux-Mandrake => Mandrake Linux as
	  default Distribution tag.

2001-06-13 08:23  Frederic Lepied <flepied at mandriva.com>

	* MenuCheck.py: added new Office sub menus.

2001-06-12 14:34  Chmouel Boudjnah

	* FilesCheck.py: Add /etc/profile.d/.

2001-06-06 18:32  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py: If the file given on the command line doesn't exist,
	  try to use the name as an installed package to check.

2001-06-06 18:26  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: add error desccriptions only when -i is given on
	  the command line.

2001-06-06 18:24  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: added /usr/X11R6/man subdirs to the list of
	  STANDARD_DIRS.

	  warn for .so file only if they are in a lib dir.

	  warn for source files in a non devel package only if they are not
	  a doc file.

2001-06-06 18:21  Frederic Lepied <flepied at mandriva.com>

	* BinariesCheck.py: corrected soname regexp.

	  document errors.

2001-06-06 18:19  Frederic Lepied <flepied at mandriva.com>

	* SignatureCheck.py: use checkSignature from the Pkg class to avoid
	  calling rpm directly to support the installed packages.

2001-06-06 18:18  Frederic Lepied <flepied at mandriva.com>

	* Pkg.py: created InstalledPkg class to access already installed
	  packages.

2001-05-26 00:20  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: added an example of details use.

2001-05-26 00:19  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py: added -i/--info command line option to print details
	  of warings/errors.

2001-05-26 00:17  Frederic Lepied <flepied at mandriva.com>

	* Filter.py: added functions to print/store details of
	  warnings/errors.

2001-05-26 00:16  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added info global variable.

2001-05-22 13:23  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: corrected description-line-too-long check.

2001-05-20 21:02  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: add the rpm user and group per request of Jeff
	  Johnson for the future version of rpm.

2001-05-18 17:10  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py, rpmlint.spec: 0.31

2001-05-18 17:07  Frederic Lepied <flepied at mandriva.com>

	* Makefile: added rules to build test and release rpms.

2001-05-18 17:06  Frederic Lepied <flepied at mandriva.com>

	* Config.py: exceptions for XFree86

2001-05-18 16:43  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added various exceptions

2001-05-18 14:39  Frederic Lepied <flepied at mandriva.com>

	* PostCheck.py: check that a script isn't a oneliner.

2001-05-18 11:21  Frederic Lepied <flepied at mandriva.com>

	* PostCheck.py: check postin and prein instead of postun and preun
	  for ghost files creation.

2001-05-18 11:19  Frederic Lepied <flepied at mandriva.com>

	* MenuCheck.py: don't check NO_XALF in menu command

2001-05-18 11:17  Frederic Lepied <flepied at mandriva.com>

	* check-install.py: factorized checks

2001-04-01 23:19  Chmouel Boudjnah

	* FilesCheck.py: Add rpcuser

2001-03-15 02:03  Chmouel Boudjnah

	* Config.py: Expections for ldconfig.

2001-03-15 01:55  Chmouel Boudjnah

	* Config.py: Some more exeptions for initscripts.

2001-03-15 01:52  Chmouel Boudjnah

	* Config.py: Add some Execptions for initscripts.

2001-02-28 07:04  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: check length of summary and description lines

2001-02-21 12:34  Chmouel Boudjnah

	* Config.py: netkit-base and iputils is the same for Filter.

2001-02-16 17:45  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.30-1mdk

2001-02-16 17:40  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py: 0.30

2001-02-16 17:40  Frederic Lepied <flepied at mandriva.com>

	* Config.py: exception for autoconf and libclanlib0-gl.

2001-02-16 17:39  Frederic Lepied <flepied at mandriva.com>

	* InitScriptCheck.py: check if runlevels are set

2001-02-16 17:38  Frederic Lepied <flepied at mandriva.com>

	* LSBCheck.py: also check source packages.

2001-02-16 17:36  Frederic Lepied <flepied at mandriva.com>

	* MenuCheck.py: added support to check launchers.

2001-02-16 17:36  Frederic Lepied <flepied at mandriva.com>

	* Pkg.py: added req_names to retrieve the list of packages names
	  (requires+prereq).

2001-02-16 17:34  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: changed Window Maker to WindowMaker

2001-02-13 07:14  Frederic Lepied <flepied at mandriva.com>

	* I18NCheck.py: check subdirs of /sur/share/man.

2001-02-02 07:51  Frederic Lepied <flepied at mandriva.com>

	* PostCheck.py: check that the postun creates the ghost files

2001-02-02 07:44  Frederic Lepied <flepied at mandriva.com>

	* PostCheck.py: added install to dangerous commands

2001-02-02 07:44  Frederic Lepied <flepied at mandriva.com>

	* LSBCheck.py: first version

2001-01-23 14:41  Chmouel Boudjnah

	* TagsCheck.py: Add https as valid url.

2000-12-13 22:19  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: used list of licenses from
	  www.opensource.org/licenses

2000-12-07 23:46  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: check the full license before splitting in it
	  multiple parts.

2000-12-07 18:28  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py, rpmlint.spec: 0.29

2000-12-07 16:21  Chmouel Boudjnah

	* PostCheck.py: Add /sbin/sash as VALID_SHELLS.

2000-12-06 02:38  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added exceptions for dev.

2000-12-06 02:36  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: check dangling-symlink in the file index too to
	  avoid missing special files that aren't created when extracted as
	  a user.

2000-12-06 02:24  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: removed trace.

2000-12-06 02:11  Frederic Lepied <flepied at mandriva.com>

	* Config.py: cleaned header.

2000-12-06 02:08  Frederic Lepied <flepied at mandriva.com>

	* README: added description of DanglingSymlinkExceptions.

2000-12-06 02:08  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: added a generic way to avoid dangling-symlink
	  warnings.

2000-12-06 01:40  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: for devel packages, check dependency on lib package
	  only when a .so file is present.

2000-11-29 05:57  Chmouel Boudjnah

	* Config.py: addFilter W: dev86-devel no-provides dev8-devel on
	  this warning.

2000-11-29 05:29  Chmouel Boudjnah

	* Config.py: add some execptions for pam (0750 dir for /etc/default
	  is normal as weel to have gpasswd and chage as suid).

2000-11-29 04:51  Chmouel Boudjnah

	* Config.py: the dangling symlink in dev are not dangled they are
	  relatives !!!

2000-11-29 02:14  Chmouel Boudjnah

	* Config.py: Don't check info-file-with-install-info for bash since
	  it's by default in the dir file.

2000-11-24 09:34  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.28-1mdk

2000-11-24 09:29  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py: 0.28

2000-11-24 09:28  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: check -devel package naming scheme only on binary
	  packages.

2000-11-24 09:22  Frederic Lepied <flepied at mandriva.com>

	* SourceCheck.py: only check compression on tar or diff files.

2000-11-24 09:13  Frederic Lepied <flepied at mandriva.com>

	* Config.py: various exceptions added.

2000-11-24 09:12  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: report a warning if a -devel package comes with no
	  major in its name.  added python licence and public domain.
	  check syntax of url tag.

2000-11-24 08:01  Frederic Lepied <flepied at mandriva.com>

	* BinariesCheck.py: report the file location on objdump errors.
	  new error: executable in library package.

2000-11-23 16:39  Frederic Lepied <flepied at mandriva.com>

	* I18NCheck.py: fuzzy check on packages without dependency on
	  locales

2000-11-23 16:31  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: check if a package provides sources.

2000-11-23 16:29  Frederic Lepied <flepied at mandriva.com>

	* PostCheck.py: force a separator before dangerous command.

2000-11-13 08:56  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.27-1mdk

2000-11-13 08:54  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py: 0.27

2000-11-13 08:53  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: don't warn if a games is setgid games.

2000-11-13 08:52  Frederic Lepied <flepied at mandriva.com>

	* README: RpmGamesGroup added to the list of available options.

2000-11-13 08:30  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added axception for xman.

2000-11-13 08:29  Frederic Lepied <flepied at mandriva.com>

	* BinariesCheck.py: check ldconfig symlinks.

2000-11-11 19:45  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: don't check no-version-in-changelog for source rpm.

2000-11-10 11:47  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.26

2000-11-10 11:35  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py: 0.26

2000-11-10 11:35  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added various exceptions.

2000-11-10 11:34  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: allow multiple licenses.

	  don't report anymore the package-provides-itself warning because
	  it's the default in rpm 4.

	  try to not report incoherent-version-in-changelog for
	  sub-packages.

2000-11-10 11:30  Frederic Lepied <flepied at mandriva.com>

	* MenuCheck.py: correct the non-transparent-xpm check.

2000-11-10 11:29  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: don't report buggy length-symlink anymore.

2000-10-25 08:34  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: don't check if package provides itself because rpm
	  4.0 always does it.

2000-10-17 11:46  Chmouel Boudjnah

	* Config.py: Fix exception for glibc.

2000-10-16 20:51  Frederic Lepied <flepied at mandriva.com>

	* check-install.py: first version.

2000-10-16 20:51  Frederic Lepied <flepied at mandriva.com>

	* Pkg.py: added the possibility to create a Pkg object directly
	  from an rpm header.

2000-10-12 08:01  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: corrected changelog

2000-10-12 08:00  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.25-1mdk

2000-10-12 07:54  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py: 0.25

2000-10-12 07:50  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added exception for sympa, rpm and bcast.

2000-10-12 07:12  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: check that devel package depends on the base
	  package with the same version.  check that summary begins with a
	  capital letter.

2000-10-12 07:09  Frederic Lepied <flepied at mandriva.com>

	* PostCheck.py: check dangerous commands.  check reference to ~ or
	  $HOME.

2000-10-12 07:07  Frederic Lepied <flepied at mandriva.com>

	* SourceCheck.py: cleanup.

2000-10-12 06:59  Frederic Lepied <flepied at mandriva.com>

	* MenuCheck.py: check that titles and longtitles begin by a capital
	  letter.  check that no version is included in title and
	  longtitle.

2000-10-12 06:57  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: check package owning system dirs.

2000-10-11 10:41  Frederic Lepied <flepied at mandriva.com>

	* SpecCheck.py: check name of spec file.

2000-10-11 08:16  Frederic Lepied <flepied at mandriva.com>

	* README: added description of SpecCheck.

2000-10-11 08:16  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added SpecCheck to DEFAULT_CHECKS.

2000-10-11 08:12  Frederic Lepied <flepied at mandriva.com>

	* SpecCheck.py: check use of $RPM_SOURCE_DIR.

2000-10-11 08:03  Frederic Lepied <flepied at mandriva.com>

	* SpecCheck.py: first version

2000-10-10 20:23  Chmouel Boudjnah

	* MenuCheck.py: /lib/cpp errors to /dev/null for new cpp.

2000-10-02 10:36  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py, rpmlint.spec: 0.24

2000-10-02 10:25  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: added apache and postgres to standard groups.

2000-10-02 10:06  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: spell check a la Debian.

2000-09-29 12:10  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.23

2000-09-29 12:06  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py: 0.23

2000-09-29 12:04  Frederic Lepied <flepied at mandriva.com>

	* MenuCheck.py: added Applications/Accessibility.  check that menu
	  file are readable by everyone.

2000-09-29 12:01  Frederic Lepied <flepied at mandriva.com>

	* Config.py:	     * removed exception for /home.
		  * added exceptions for vixie-cron.

2000-09-25 10:13  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: check cvs internal files.

2000-09-12 12:59  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.22

2000-09-12 11:59  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py: 0.22

2000-09-12 11:58  Frederic Lepied <flepied at mandriva.com>

	* PostCheck.py: print a warning on empty script.

2000-09-12 11:57  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: added postgres and apache to default users.

2000-09-12 11:57  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added libwmf and doxygen as dev packages.

	  info/dir exception for info-install package.

2000-09-12 11:51  Frederic Lepied <flepied at mandriva.com>

	* README, TagsCheck.py: added bugs@linux-mandrake.com as a valid
	  packager address.

2000-09-06 23:01  Pixel <pixel at mandriva.com>

	* I18NCheck.py: check *.mo for file-not-in-%lang, not only in
	  /usr/share/locale

2000-09-05 18:46  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py, MenuCheck.py: replaced Networking/ICQ group with
	  Networking/Instant messaging.

2000-08-31 13:54  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.21

2000-08-31 13:47  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py: 0.21

2000-08-31 13:42  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: check packager field compliance to a regexp.

2000-08-31 13:40  Frederic Lepied <flepied at mandriva.com>

	* README: added description of the Packager option.

2000-08-31 13:39  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added exception for libwmf.

2000-08-31 13:28  Frederic Lepied <flepied at mandriva.com>

	* README: removed XpmIconPath.

2000-08-31 13:25  Frederic Lepied <flepied at mandriva.com>

	* Config.py: imported default exceptions.

2000-08-31 13:24  Frederic Lepied <flepied at mandriva.com>

	* config: move standard exceptions to Config.py.

2000-08-31 13:20  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: added Apache License, PHP Licence and BSD-Style.

2000-08-31 13:18  Frederic Lepied <flepied at mandriva.com>

	* MenuCheck.py: check hardcoded path in icon field and large, mini,
	  normal icon files.

2000-08-29 00:09  Chmouel Boudjnah

	* PostCheck.py: Fix typo in check of /usr/bin/perl.

2000-08-29 00:08  Chmouel Boudjnah

	* PostCheck.py: Check perl script like we do for bash script.

2000-08-28 18:15  Pablo Saratxaga <pablo at mandriva.com>

	* I18NCheck.py: updated locales list

2000-08-26 21:17  Chmouel Boudjnah

	* FilesCheck.py: Only check perl_temp_file in a /perl/ directory.

2000-08-25 11:16  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.20

2000-08-25 11:13  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py: 0.20

2000-08-25 11:04  Frederic Lepied <flepied at mandriva.com>

	* Config.py: added InitScriptCheck.

2000-08-25 11:04  Frederic Lepied <flepied at mandriva.com>

	* InitScriptCheck.py: first version.

2000-08-25 10:51  Frederic Lepied <flepied at mandriva.com>

	* config: added exceptions for InitScriptCheck.

2000-08-25 10:45  Frederic Lepied <flepied at mandriva.com>

	* README: added InitScriptCheck description.

2000-08-25 10:42  Frederic Lepied <flepied at mandriva.com>

	* PostCheck.py: check where a script is present that the shell is
	  valid.

2000-08-25 10:39  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: moved /etc/rc.d/init.d checks to InitScriptCheck.

2000-08-25 10:38  Frederic Lepied <flepied at mandriva.com>

	* ConfigCheck.py: report warnings for app-defaults only in
	  /usr/X11R6/lib/X11/app-defaults.

2000-08-25 10:32  Frederic Lepied <flepied at mandriva.com>

	* BinariesCheck.py: report the rpath warning if directory isn't a
	  sub-directory of /usr/lib/.

2000-08-18 08:03  Frederic Lepied <flepied at mandriva.com>

	* Config.py: I18NCheck is back.

2000-08-18 07:51  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.19

2000-08-18 07:44  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py: 0.19

2000-08-18 07:43  Frederic Lepied <flepied at mandriva.com>

	* README: added SystemLibPaths mention.

2000-08-18 07:41  Frederic Lepied <flepied at mandriva.com>

	* BinariesCheck.py: check rpath only on system lib paths (ie /lib,
	  /usr/lib and /usr/X11R6/lib).  This can be configured with the
	  SystemLibPaths option.

2000-08-18 07:39  Frederic Lepied <flepied at mandriva.com>

	* Pkg.py: added fileLang to retrieve the lang associated to a file.

2000-08-17 15:49  Frederic Lepied <flepied at mandriva.com>

	* I18NCheck.py: warn if .mo is not registered in %lang.

2000-08-17 15:06  Frederic Lepied <flepied at mandriva.com>

	* MenuCheck.py: protected kdesu check.

2000-08-17 14:59  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: check perl temporary files.

2000-08-16 11:25  Frederic Lepied <flepied at mandriva.com>

	* README, rpmlint.py: added ExtractDir option usable in the config
	  file.

2000-08-16 09:29  Frederic Lepied <flepied at mandriva.com>

	* PostCheck.py: check ] in if statement.  report warning for a
	  percent.

2000-08-10 16:51  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.18-1mdk

2000-08-10 16:47  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: check for valid licence.

2000-08-10 16:45  Frederic Lepied <flepied at mandriva.com>

	* README: added ValidLicenses.

2000-08-10 16:37  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py: 0.18

2000-08-10 14:27  Frederic Lepied <flepied at mandriva.com>

	* ConfigCheck.py: check files without no-replace flag.

2000-08-10 14:24  Frederic Lepied <flepied at mandriva.com>

	* Pkg.py: added noreplaceFiles()

2000-08-10 10:54  Frederic Lepied <flepied at mandriva.com>

	* MenuCheck.py: allow depency on kdesu to point directly to
	  /usr/bin/kdesu.

2000-08-08 16:48  Frederic Lepied <flepied at mandriva.com>

	* FHSCheck.py: allow ftp and www in var (from upcoming FHS 2.2).

2000-08-08 15:57  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py: 0.17

2000-08-08 15:51  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 0.17-1mdk

2000-08-08 15:51  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py: corrected check for install_info to avoid
	  backtrace on empty postun or preun.

2000-08-08 15:18  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 	* 0.17

2000-08-07 10:20  Frederic Lepied <flepied at mandriva.com>

	* ScriptCheck.py:     * replaced by PostCheck.py

2000-08-03 14:13  Chmouel Boudjnah

	* config: Add few filters for util-linux

2000-08-01 04:40  Chmouel Boudjnah

	* config: Correct pam setuid-binary execptions.

2000-08-01 04:37  Chmouel Boudjnah

	* config: mount and umount are suid binary.

2000-07-31 21:46  Frederic Lepied <flepied at mandriva.com>

	* Config.py:	     * (DEFAULT_CHECKS): removed ScriptCheck.

2000-07-31 21:45  Frederic Lepied <flepied at mandriva.com>

	* PostCheck.py: 	* merged ScriptCheck.py and corrected shell
	  script check.

2000-07-31 21:44  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py:	* allow install-info call in preun.
		  * check chkconfig calls for package that comes with an
		  /etc/rc.d/init.d/script.

2000-07-29 21:38  Chmouel Boudjnah

	* MenuCheck.py: If we use kdesu check in it present in Requires:
	  Prereq:

2000-07-29 21:27  Chmouel Boudjnah

	* MenuCheck.py: Fix again kdesu (i hate python indentation :-()

2000-07-29 21:10  Chmouel Boudjnah

	* MenuCheck.py: Get kdesu check to work :-\

2000-07-29 19:58  Chmouel Boudjnah

	* Makefile: Add a changelog rules to be used with cvs2cl.

2000-07-29 19:50  Chmouel Boudjnah

	* Config.py, ScriptCheck.py: check syntax of (post|pre)(un)?install
	  script, currently only bash is supported.

2000-07-28 04:03  Chmouel Boudjnah

	* FilesCheck.py: install-info can't be	RPMTAG_POSTUNPROG or
	  RPMTAG_POSTPROG

2000-07-27 14:35  Chmouel Boudjnah

	* config: Add e2fsprogs changes.

2000-07-25 23:09  Pixel <pixel at mandriva.com>

	* config: add exception for some devel packages, updated the filter
	  for setuid perl's

2000-07-21 20:28  Chmouel Boudjnah

	* config: Add some glibc exceptions.

2000-07-20 17:01  Chmouel Boudjnah

	* FilesCheck.py: if there is info files check to see if we have a
	  install-info in the %post(un)?

2000-07-20 01:55  Chmouel Boudjnah

	* config: filter me the "shadow-utils dangling-symlink /usr/bin/sg
	  newgrp"

2000-07-19 20:56  Chmouel Boudjnah

	* config: static binaries for ldconfig is permit :-)

2000-07-19 20:26  Chmouel Boudjnah

	* config: Add some exeptions for kernel packages.

2000-07-19 12:51  Chmouel Boudjnah

	* config: /bin/ping as suid binary is correct.

2000-07-19 12:08  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 	* 0.16

2000-07-19 11:58  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py:	* 0.16

2000-07-19 11:58  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: 	* (DEFAULT_VALID_GROUPS): sawmill =>
	  sawfish.

2000-07-19 11:57  Frederic Lepied <flepied at mandriva.com>

	* Config.py:	* added FHSCheck by default.

2000-07-19 11:56  Frederic Lepied <flepied at mandriva.com>

	* config:	* added exception for wall.

2000-07-19 11:51  Frederic Lepied <flepied at mandriva.com>

	* FHSCheck.py:	* corrected check to not match substrings.

2000-07-19 11:35  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py:	* added check dandling symlinks.
		  * check the presence of /usr(/share)/info/dir

2000-07-19 10:15  Chmouel Boudjnah

	* config: Exception for pam package.

2000-07-19 10:05  Frederic Lepied <flepied at mandriva.com>

	* README.CVS:	* give command line example.

2000-07-19 07:42  Chmouel Boudjnah

	* MenuCheck.py: If the menu_command contain a kdesu -c "", check
	  instead for the command instead of kdesu.

2000-07-19 07:41  Chmouel Boudjnah

	* FilesCheck.py: By default {doc,man,info} in /usr/share, product
	  an error when the package use /usr/.

2000-07-19 07:18  Chmouel Boudjnah

	* config: su is suid and it normal !!

2000-07-05 16:48  Frederic Lepied <flepied at mandriva.com>

	* README:	* added description for PostCheck.

2000-07-05 16:46  Frederic Lepied <flepied at mandriva.com>

	* Config.py:	* added PostCheck

2000-07-05 16:42  Frederic Lepied <flepied at mandriva.com>

	* PostCheck.py: 	* first version.

2000-07-01 15:24  Chmouel Boudjnah

	* config: Remove lftp .So warning (should be fixed in rpmlint), add
	  expeption for slocate.

2000-06-30 18:36  Chmouel Boudjnah

	* config: Add sudo exception.

2000-06-27 10:59  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 	* 0.15

2000-06-27 10:22  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py:	* 0.15

2000-06-27 10:21  Frederic Lepied <flepied at mandriva.com>

	* README:	* added XpmIconPath.

2000-06-27 10:19  Frederic Lepied <flepied at mandriva.com>

	* MenuCheck.py: 	* check non transparent pixmaps in icon
	  path.

2000-06-27 10:18  Frederic Lepied <flepied at mandriva.com>

	* config:	* added man for sgid exception.
		  * corrected the regex for /var/catman and /usr/man.

2000-06-27 10:16  Frederic Lepied <flepied at mandriva.com>

	* BinariesCheck.py:	* added a check for soname.

2000-06-27 10:14  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: 	* removed trace.

2000-06-27 10:14  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: 	* added a warning for packages that provide
	  themselves (for Pixel).

2000-06-27 10:12  Frederic Lepied <flepied at mandriva.com>

	* Pkg.py:	* (_gatherDepInfo) corrected the conflicts and
	  provides acquisition.

2000-06-16 20:39  Chmouel Boudjnah

	* config: add W: lftp shared-lib-without-dependency-information
	  /usr/lib/lftp/.*.so

2000-06-15 14:07  Frederic Lepied <flepied at mandriva.com>

	* Pkg.py:	* added a builtin grep.

2000-06-15 11:56  Frederic Lepied <flepied at mandriva.com>

	* config:	* removed stange-needs filters.

2000-06-15 11:54  Frederic Lepied <flepied at mandriva.com>

	* README:	* added ExtraMenuNeeds

2000-06-15 11:54  Frederic Lepied <flepied at mandriva.com>

	* MenuCheck.py: 	* added a list of valid needs.

2000-06-15 10:54  Chmouel Boudjnah

	* config: add execption for "I: iceconf strange-needs icewm
	  /usr/lib/menu/iceconf"

2000-04-17 10:37  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py, rpmlint.spec:	* 0.14

2000-04-17 10:33  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py, MenuCheck.py:	* corrected check of %post, %postun
	  to avoid comments.

2000-04-17 07:36  Frederic Lepied <flepied at mandriva.com>

	* MenuCheck.py: 	* check old menu entries for KDE and GNOME.
		  * allow entries for sections.

2000-04-17 07:27  Frederic Lepied <flepied at mandriva.com>

	* config:	* added exceptions for urpmi, sash, octave, ghc,
	  procmail, rsh.

2000-04-12 09:36  Frederic Lepied <flepied at mandriva.com>

	* Pkg.py:	  * (Pkg._extract): extract in dir
	  <tmppath>/<pkgname>.<pid>

2000-04-10 08:24  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py, rpmlint.spec:	* 0.13

2000-04-10 08:21  Frederic Lepied <flepied at mandriva.com>

	* config:	* added exception for XFree86 4.0 .a modules.

2000-04-10 08:12  Frederic Lepied <flepied at mandriva.com>

	* MenuCheck.py: 	* use POSTINPROG if no POSTIN.
		  * use POSTUNPROG if no POSTUN.

2000-04-10 08:09  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py:	* check ldconfig in %post and %postun.
		  * added urpmi to default group list.

2000-04-07 20:52  Chmouel Boudjnah

	* rpmlint.spec: Use %{_tmppath}

2000-04-07 20:49  Chmouel Boudjnah

	* MenuCheck.py: Add check on icons, if no icon print a warning, if
	  icon specified (with a long path, not with relative path) is	not
	  here print a Error.

2000-04-07 20:47  Chmouel Boudjnah

	* FilesCheck.py: package -source are also devel package.

2000-04-06 00:26  Chmouel Boudjnah

	* config: traceroute need to be setuid-binary

2000-04-05 20:28  Chmouel Boudjnah

	* config: Add exception rules for initscripts.

2000-04-05 04:47  Chmouel Boudjnah

	* MenuCheck.py: Move Applications/Terminals to Terminals

2000-04-04 04:29  Chmouel Boudjnah

	* MenuCheck.py: Add Session/Windowmanagers in List of good
	  window-managers.

2000-04-04 00:10  Chmouel Boudjnah

	* config: Add hackkernel* like kernel* for the
	  devel-file-in-non-devel-package stuff.

2000-03-31 11:56  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 	* 1.12

2000-03-31 11:53  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py:	* 0.12

2000-03-31 11:51  Frederic Lepied <flepied at mandriva.com>

	* MenuCheck.py: 	* check update-menus in %post and %postun
	  if a menu is present.

2000-03-31 11:44  Frederic Lepied <flepied at mandriva.com>

	* config:	* avoid I: strange-needs kde for package beginning
	  by k.

2000-03-31 09:52  Frederic Lepied <flepied at mandriva.com>

	* MenuCheck.py: 	* corrected default menu (thanks to
	  DindinX).

2000-03-30 05:59  Chmouel Boudjnah

	* config: add /mnt/disk like /mnt/(floppy|cdrom) and clean up
	  regex.

2000-03-29 07:44  Frederic Lepied <flepied at mandriva.com>

	* MenuCheck.py: 	* check that the command is present in the
	  menu.

2000-03-29 07:09  Frederic Lepied <flepied at mandriva.com>

	* BinariesCheck.py:	* check for non sparc32 binaries in sparc
	  rpms.

2000-03-27 07:45  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py, rpmlint.spec:	* 0.11

2000-03-27 07:44  Frederic Lepied <flepied at mandriva.com>

	* README:	* added MenuCheck.

2000-03-27 07:44  Frederic Lepied <flepied at mandriva.com>

	* MenuCheck.py: 	* valid sections are now a configuration
	  variable.

2000-03-27 07:43  Frederic Lepied <flepied at mandriva.com>

	* config:	* added an exception for MenuCheck.

2000-03-23 14:20  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py:	* commented out non-empty-dir-listed.

2000-03-23 14:17  Frederic Lepied <flepied at mandriva.com>

	* Config.py:	     * (DEFAULT_CHECKS): added MenuCheck.

2000-03-23 13:40  Chmouel Boudjnah

	* config: don't check devel-file-in-non-devel-package for
	  alsa-source

2000-03-23 11:18  Chmouel Boudjnah

	* config: it's allow to have a tmpdir as 700 in etcskel and
	  rootfile.

2000-03-23 11:10  Chmouel Boudjnah

	* config: Don't check for config files on /root/*.

2000-03-20 10:00  Frederic Lepied <flepied at mandriva.com>

	* MenuCheck.py: 	* first version.

2000-03-14 09:03  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 	* corrected Group header.

2000-03-14 08:51  Frederic Lepied <flepied at mandriva.com>

	* config:	* added exceptions for
	  devel-file-in-non-devel-package and
	  dir-or-file-in-home.

2000-03-14 08:48  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 	* 1.10.

2000-03-14 08:41  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py:	* 0.10.

2000-03-13 11:49  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: 	* corrected new group list.

2000-03-13 11:46  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py:	* check files on /home.

2000-03-09 22:18  Chmouel Boudjnah

	* FilesCheck.py: Correct cdwriters to cdwriter Add x10 group.

2000-03-06 16:12  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: 	* changed the list of standard groups.

2000-03-06 15:57  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py:	 * (FilesCheck.check): added a check for .h
	  and .a files and
		  symbolic link .so in non devel packages.

2000-02-28 15:35  Frederic Lepied <flepied at mandriva.com>

	* Pkg.py:	* real correction for rpm 3.0.4 (I hope).

2000-02-28 15:24  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py:	* 0.9.2.

2000-02-28 15:21  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 	* 0.9.2

2000-02-28 13:37  Frederic Lepied <flepied at mandriva.com>

	* Pkg.py:	* corrected rpm 3.0.4 support.

2000-02-23 07:48  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 	* 0.9.1-1mdk.

2000-02-23 07:45  Frederic Lepied <flepied at mandriva.com>

	* Makefile:	* added README.CVS.

2000-02-23 07:42  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py:	* 0.9.1
		  * changed copyright year.

2000-02-23 07:40  Frederic Lepied <flepied at mandriva.com>

	* Pkg.py:	* added support for the rpm 3.0.4 way to store file
	  names.

2000-02-23 07:39  Frederic Lepied <flepied at mandriva.com>

	* README.CVS:	* first version.

2000-02-10 13:24  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 	* 0.9.

2000-02-10 13:20  Frederic Lepied <flepied at mandriva.com>

	* SignatureCheck.py:	* added gpg to correct signatures.

2000-02-10 13:02  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py:	* 0.9.

2000-02-10 13:02  Frederic Lepied <flepied at mandriva.com>

	* README:	* added description of new options: ValidGroups,
	  ReleaseExtension and
	  UseVersionInChangelog.

2000-02-10 13:00  Frederic Lepied <flepied at mandriva.com>

	* config:	* added commented examples for ReleaseExtension and
	  ValidGroups.

2000-02-10 12:59  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: 	* (check): check release extension.
		  * (check): added configuration option for version on
	  changelog and
		  release extension.

2000-02-10 12:58  Frederic Lepied <flepied at mandriva.com>

	* DistributionCheck.py: 	* first version.

2000-02-10 12:58  Frederic Lepied <flepied at mandriva.com>

	* Makefile:	* install .py files too.

2000-02-10 12:56  Frederic Lepied <flepied at mandriva.com>

	* Config.py:	* change MandrakeCheck to DistributionCheck.

2000-02-10 12:55  Frederic Lepied <flepied at mandriva.com>

	* MandrakeCheck.py:	* renamed in DistributionCheck.

2000-01-24 11:28  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py:	* added a check on non executable in bin
	  directories.

1999-12-30 08:24  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 	* 0.8-1mdk.

1999-12-30 08:03  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py:	* 0.8.

1999-12-30 08:02  Frederic Lepied <flepied at mandriva.com>

	* README:	* change email.
		  * added a line about i18n checks.

1999-12-30 08:01  Frederic Lepied <flepied at mandriva.com>

	* config:	* added exception for sympa, postgresql-test and
	  filesystem.

1999-12-30 07:55  Frederic Lepied <flepied at mandriva.com>

	* MandrakeCheck.py:	* change default distribution to
	  Linux-Mandrake.

1999-12-30 07:53  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: 	* (TagsCheck.check): added check on version
	  in the first line of
		  the changelog.

1999-12-30 07:52  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py:	* change severity of reports.

1999-12-30 07:52  Frederic Lepied <flepied at mandriva.com>

	* BinariesCheck.py:	* binaries not stripped is dowgraded to
	  warning.

1999-12-14 09:57  Frederic Lepied <flepied at mandriva.com>

	* I18NCheck.py: 	* added a check on dirs containing
	  LC_MESSAGES catalogs.

1999-11-30 09:39  Frederic Lepied <flepied at mandriva.com>

	* I18NCheck.py: 	* correct the locales subdir regex to
	  capture only correct names.

1999-11-25 15:41  Frederic Lepied <flepied at mandriva.com>

	* I18NCheck.py: 	* initial release.

1999-11-18 11:04  Frederic Lepied <flepied at mandriva.com>

	* MandrakeCheck.py:	   * don't warn about info/dir not
	  compressed

1999-11-16 05:43  Frederic Lepied <flepied at mandriva.com>

	* README:	* updated to reflect the change to addFilter.
		  * corrected the description of the checks.

1999-11-15 19:37  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 	* 0.7

1999-11-15 19:33  Frederic Lepied <flepied at mandriva.com>

	* Filter.py:	* test a string against the filters.

1999-11-15 19:32  Frederic Lepied <flepied at mandriva.com>

	* Pkg.py:	  * (cleanup): change access rights before removing
	  the package to
		  prevent very bad packages from making rpmlint abort.

1999-11-15 19:30  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: 	* peform all the check on source package
	  too.

1999-11-15 19:29  Frederic Lepied <flepied at mandriva.com>

	* config:	  * added /var/catman exceptions.

1999-11-15 19:29  Frederic Lepied <flepied at mandriva.com>

	* Config.py:	* filters are regexp now.

1999-11-15 19:28  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py:	* 0.7
		  * output through Filter.

1999-10-27 22:10  Frederic Lepied <flepied at mandriva.com>

	* SourceCheck.py:	* oops: added Filter import.

1999-10-27 22:01  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: 	* (TagsCheck.check): verify the name tag
	  and the file name coherence.

1999-10-27 22:00  Frederic Lepied <flepied at mandriva.com>

	* Config.py:	     * (DEFAULT_CHECKS): added SourceCheck.

1999-10-27 22:00  Frederic Lepied <flepied at mandriva.com>

	* SourceCheck.py:	* first version.

1999-10-24 00:10  Frederic Lepied <flepied at mandriva.com>

	* .cvsignore:	* added .flog and .bz2.

1999-10-24 00:09  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 	* 0.6.1.

1999-10-24 00:08  Frederic Lepied <flepied at mandriva.com>

	* Makefile:	    * (all): use compile.py to byte compile files.

1999-10-24 00:07  Frederic Lepied <flepied at mandriva.com>

	* compile.py:	* first version.

1999-10-24 00:07  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py:	* 0.6.1

1999-10-23 20:45  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 	* 0.6.

1999-10-23 20:38  Frederic Lepied <flepied at mandriva.com>

	* BinariesCheck.py, ConfigCheck.py, FHSCheck.py, MandrakeCheck.py,
	  SignatureCheck.py:   * output via Filter.

1999-10-23 20:34  Frederic Lepied <flepied at mandriva.com>

	* README:	* added description of addFilter.

1999-10-23 20:33  Frederic Lepied <flepied at mandriva.com>

	* Config.py:	* don't use FHS check by default because rpm
	  doesn't put the doc
	  files under /usr/share/doc => too much reports.

1999-10-23 20:31  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py:	* version 0.6.

1999-10-23 20:31  Frederic Lepied <flepied at mandriva.com>

	* config:	  * added an example of addFilter.

1999-10-23 20:30  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: 	* output via Filter.
		  * (TagsCheck.check): checks if the summary is on multiple
	  lines.

1999-10-23 20:30  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py:	* output via Filter.
		  * added documentation checks.

1999-10-23 20:27  Frederic Lepied <flepied at mandriva.com>

	* Filter.py:	* first version.

1999-10-23 20:26  Frederic Lepied <flepied at mandriva.com>

	* Config.py:	     * (addFilter isFiltered): new funtions for
	  output filters.

1999-10-16 13:15  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 	* 0.5.

1999-10-16 13:14  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py:	      * (version): 0.5.
		  * uses Config to get the list of checks.

1999-10-16 13:13  Frederic Lepied <flepied at mandriva.com>

	* README:	  * added description of config files and options.

1999-10-16 13:12  Frederic Lepied <flepied at mandriva.com>

	* MandrakeCheck.py:	* uses Config options for vendor,
	  ditribution and compression.

1999-10-16 13:10  Frederic Lepied <flepied at mandriva.com>

	* Makefile:	    * install the config file in /etc/rpmlint

1999-10-16 13:09  Frederic Lepied <flepied at mandriva.com>

	* AllChecks.py: no more needed

1999-10-16 13:06  Frederic Lepied <flepied at mandriva.com>

	* FHSCheck.py, config, Config.py:	* first version.

1999-10-12 09:28  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: 	* (TagsCheck.check): corrected the message
	  for non-standard-group
		  to display the package name.

1999-10-12 06:38  Frederic Lepied <flepied at mandriva.com>

	* Pkg.py:	  * (Pkg._gatherFilesInfo): gather ghost files.

1999-10-12 06:37  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py:	* (FilesCheck.check): avoid reporting
	  non-conffile-in-etc for a
		  ghost file.
		  * (FilesCheck.check): added a check of non standard users
	  and groups.

1999-10-11 05:45  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 	* corrected typo.

1999-10-08 14:22  Chmouel Boudjnah

	* rpmlint.spec: [no log message]

1999-10-07 20:29  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 	* (Requires): added cpio.
		  * 0.4.

1999-10-07 20:28  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py:	      * (version): 0.4.

1999-10-07 20:28  Frederic Lepied <flepied at mandriva.com>

	* TagsCheck.py: 	* added a check for valid group name.

1999-10-07 20:28  Frederic Lepied <flepied at mandriva.com>

	* README:	  * pgp check impemented.

1999-10-07 20:27  Frederic Lepied <flepied at mandriva.com>

	* FilesCheck.py:	 * (FilesCheck.check): check only binary
	  package.

1999-10-07 20:27  Frederic Lepied <flepied at mandriva.com>

	* ConfigCheck.py:	  * (ConfigCheck.check): check only binary
	  package.

1999-10-07 20:25  Frederic Lepied <flepied at mandriva.com>

	* BinariesCheck.py:	* corrected error message when there is a
	  problem with objdump.

1999-10-07 20:24  Frederic Lepied <flepied at mandriva.com>

	* AllChecks.py: 	* added SignatureCheck.

1999-10-07 20:23  Frederic Lepied <flepied at mandriva.com>

	* SignatureCheck.py:	     * first version.

1999-10-06 15:10  Frederic Lepied <flepied at mandriva.com>

	* PermissionsCheck.py: removed

1999-10-06 15:08  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 	* 0.3-1.
		  * added version of needed dependencies.

1999-10-06 15:05  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py:	* changed the exception handling to have all the
	  traceback.

1999-10-06 15:03  Frederic Lepied <flepied at mandriva.com>

	* rpmlint:	* launch python with unbuffered output.

1999-10-06 15:01  Frederic Lepied <flepied at mandriva.com>

	* README:	* added name of check on the implemented part.
		  * added FileCheck to the implemented part.

1999-10-06 15:00  Frederic Lepied <flepied at mandriva.com>

	* Pkg.py:	* added comments.
		  * extract all file listing in one place
	  (_gatherFilesInfo).

1999-10-06 14:58  Frederic Lepied <flepied at mandriva.com>

	* Makefile:	* install only .pyo files.
		  * new target ndist to make a tar ball without the version
	  number in
	  the directory name.

1999-10-06 14:56  Frederic Lepied <flepied at mandriva.com>

	* INSTALL:	* added cpio to the list of dependencies.

1999-10-06 14:53  Frederic Lepied <flepied at mandriva.com>

	* AllChecks.py: 	* added FilesCheck.

1999-10-06 14:50  Frederic Lepied <flepied at mandriva.com>

	* .cvsignore, FilesCheck.py:	* first version.

1999-10-06 14:43  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.spec: 	* added header.
		  * 0.2-1.

1999-10-06 14:36  Frederic Lepied <flepied at mandriva.com>

	* README:	* changed configuration check comment from planed
	  to implemented.

1999-10-06 14:35  Frederic Lepied <flepied at mandriva.com>

	* Pkg.py:	(configFiles): new method to return the list of
	  configuration files.

1999-10-06 14:32  Frederic Lepied <flepied at mandriva.com>

	* Makefile:	* added ChangeLog to distribution files.
		  * bzip2 in a separate command to make the dist target run
	  on
	  system without the y option of tar.

1999-10-06 14:29  Frederic Lepied <flepied at mandriva.com>

	* AllChecks.py: 	* added ConfigCheck.

1999-10-06 14:27  Frederic Lepied <flepied at mandriva.com>

	* ConfigCheck.py:	* first version.

1999-10-06 14:25  Frederic Lepied <flepied at mandriva.com>

	* rpmlint.py:	* 0.2

1999-10-01 09:15  Chmouel Boudjnah

	* AbstractCheck.py, AllChecks.py, BinariesCheck.py, INSTALL,
	  MandrakeCheck.py, PermissionsCheck.py, Pkg.py, README,
	  TagsCheck.py, rpmlint, rpmlint.py, COPYING, Makefile,
	  rpmlint.spec: First_import

1999-10-01 09:15  Chmouel Boudjnah

	* AbstractCheck.py, AllChecks.py, BinariesCheck.py, INSTALL,
	  MandrakeCheck.py, PermissionsCheck.py, Pkg.py, README,
	  TagsCheck.py, rpmlint, rpmlint.py, COPYING, Makefile,
	  rpmlint.spec: Initial revision

