Commit Graph

158 Commits

Author SHA1 Message Date
Ville Skyttä
c5e4831345 Sync Fedora license list with Wiki revision 1.34. 2009-01-20 20:55:36 +00:00
Ville Skyttä
140570ae24 Filter out symlink-should-be-* warnings by default. 2009-01-20 20:44:54 +00:00
Ville Skyttä
19e960707c Mute filename-too-long-for-joliet warnings in default config. 2009-01-13 23:24:27 +00:00
Ignacio Vazquez-Abrams
524627e373 Rebuild for Python 2.6 2008-12-01 15:00:40 +00:00
Ville Skyttä
7600974212 - Apply upstream patch to load all *config from /etc/rpmlint. 2008-10-30 22:01:09 +00:00
Ville Skyttä
db474668e1 Unfuzz compile patch. 2008-10-23 20:37:20 +00:00
Ville Skyttä
dde4499be6 Sync Fedora license list with Wiki revision 1.19. 2008-10-23 20:25:52 +00:00
Ville Skyttä
b22b6a13ce Mute some explicit-lib-dependency false positives (#458290). 2008-10-23 20:19:43 +00:00
Ville Skyttä
c7594a76e0 - 0.85, fixes #355861, #450011, #455371, #456843, #461421, #461423,
#461434.
- Dist regex patch applied/superseded upstream.
2008-10-23 20:14:20 +00:00
Tom Callaway
94babe19aa update licenses 2008-09-12 17:00:21 +00:00
Ville Skyttä
0cf0e41b64 - 0.84, fixes #355861, #456304.
- Sync Fedora license list with Wiki revision "16:08, 18 July 2008".
- Rediff patches.
2008-07-26 19:04:08 +00:00
Ville Skyttä
1f0d2b3dfa - 0.84, fixes #355861, #456304.
- Sync Fedora license list with Wiki revision "16:08, 18 July 2008".
2008-07-26 17:09:14 +00:00
Todd Zullinger
c741dda948 Sync Fedora license list with Revision 0.88 Bump release 2008-05-29 00:19:04 +00:00
Ville Skyttä
31f59b4666 - 0.83, fixes #237204, #428096, #430206, #433783, #434694, #444441.
- Fedora licensing patch applied upstream.
- Move pre-2007 changelog entries to CHANGES.package.old.
2008-05-27 16:41:44 +00:00
Todd Zullinger
5bfc533375 - Sync Fedora license list with Revision 0.83 (Wiki rev 131). 2008-05-21 17:56:07 +00:00
Ville Skyttä
9ceb8628c4 - Sync Fedora license list with Revision 0.69 (Wiki rev 110) (#434690). 2008-03-03 21:39:58 +00:00
Ville Skyttä
d64bc21bbf - Remove leftover "Affero GPL" from last license list sync (Todd
Zullinger).
2007-12-06 12:44:51 +00:00
Ville Skyttä
040d00f4db - 0.82, fixes #362441, #388881, #399871, #409941.
- Sync Fedora license list with Revision 0.61 (Wiki rev 98).
2007-12-06 12:13:44 +00:00
Todd Zullinger
856ccfa3af - Sync Fedora license list with Revision 0.55 (Wiki rev 92). 2007-09-28 15:45:05 +00:00
Ville Skyttä
2301d5e291 Note fixed bug numbers 2007-09-03 17:35:01 +00:00
Ville Skyttä
0eee47514c - 0.81.
- Improve Fedora license check (Todd Zullinger).
- Sync Fedora license list with Wiki rev 87.
2007-09-03 17:30:14 +00:00
Ville Skyttä
ebc9da965b - Sync Fedora license list with Wiki rev 84 (Todd Zullinger). 2007-08-29 19:47:29 +00:00
Ville Skyttä
ed7d0cfee2 - Sync Fedora license list with Wiki rev 68.
- Move pre-2006 changelog entries to CHANGES.package.old.
2007-08-16 15:37:38 +00:00
Ville Skyttä
39bf2f4422 - Sync Fedora license list with Wiki rev 66. 2007-08-15 14:36:00 +00:00
Ville Skyttä
3d3857f684 - Sync Fedora license list with Wiki rev 55. 2007-08-12 19:29:43 +00:00
Ville Skyttä
e81b60349d Sync Fedora license list with Wiki rev 53. 2007-08-10 18:56:05 +00:00
Ville Skyttä
d8922694c4 - Sync Fedora license list with Wiki. 2007-08-05 13:35:20 +00:00
Ville Skyttä
ca9eaa797a 0.80-2 2007-08-02 19:18:07 +00:00
Ville Skyttä
91f6f96f53 Sync with F-7 2007-07-31 20:54:22 +00:00
Ville Skyttä
ac7c807201 - 0.80, fixes #227389, #228645, #233795.
- Accept "Redistributable, no modification permitted" as a valid license.
- Filter messages about doc file dependencies on /bin/sh.
- Add missing dependency on file.
2007-04-12 20:45:44 +00:00
Ville Skyttä
c3231bdd3c - 0.79, fixes #211417, #212491, #214605, #218250, #219068, #220061,
#221116, #222585, and #226879.
- Accept *.elX disttags in default config.
2007-02-02 15:51:58 +00:00
Ville Skyttä
517bb29aea - Accumulated bugfixes since 0.78: #209876, #209889, #210110, 210261.
- Filter messages about gpg-pubkeys for now.
2006-10-15 08:22:26 +00:00
Ville Skyttä
2222b51972 - 0.78, fixes #198605, #198616, #198705, #198707, #200032, #206383.
- /etc/profile.d/* filtering no longer needed.
2006-09-23 21:37:35 +00:00
Ville Skyttä
b831ed24dd - Filter false positives for /etc/profile.d/* file modes.
- Ship *.pyc and *.pyo as usual.
2006-09-16 13:56:59 +00:00
Ville Skyttä
269ccb0e35 - 0.77, fixes #194466, #195962, #196008, #196985.
- Make "disttag" configurable using the DistRegex config file option.
- Sync standard users and groups with the FC setup package.
- Disable MenuCheck by default, it's currently Mandriva specific.
- Use upstream default valid License tag list, fixes #191078.
- Use upstream default valid Group tag list (dynamically retrieved from the
    GROUPS file shipped with rpm).
- Allow /usr/libexec, fixes #195992.
2006-06-29 20:29:40 +00:00
Ville Skyttä
503da0b02c - 0.76.
Mon Mar 27 2006 Ville Skyttä <ville.skytta at iki.fi>
- Don't pass -T to objdump for *.debug files (#185227).
- lib64 library path fixes (#185228).
Wed Mar 15 2006 Ville Skyttä <ville.skytta at iki.fi>
- Accept zlib License (#185501).
Tue Feb 28 2006 Ville Skyttä <ville.skytta at iki.fi>
- Accept Ruby License (#183384) and SIL Open Font License (#176405).
2006-04-11 06:21:45 +00:00
Ville Skyttä
0a44b85bcc Actually apply the -develdep patch. 2006-02-17 23:06:36 +00:00
Ville Skyttä
c69f612316 - 0.75 + -devel Epoch version check patch from CVS. 2006-02-17 23:02:54 +00:00
Ville Skyttä
6fadded158 - 0.75. 2006-02-12 20:31:35 +00:00
Ville Skyttä
21325e5a02 - Sync with upstream CVS as of 2006-01-15, includes improved versions of
most of the earlier patches.
- Add dependency on binutils.
2006-01-17 20:33:54 +00:00
Ville Skyttä
2b2f6c9791 - Take file based dependencies into account in dangling symlink checks
(completes the fix for #165839).
- Skip some checks for binaries not understood by objdump (#165173).
- Improve long descriptions of some script warnings.
- Fix command output parsing in non-English locales.
- Import Enrico's latest DocFilesCheck (with some local tweaks).
- Use rm instead of %exclude.
Wed Nov 16 2005 Ville Skyttä <ville.skytta at iki.fi>
- Add DocFilesCheck from Enrico Scholz.
Sat Sep 3 2005 Ville Skyttä <ville.skytta at iki.fi>
- Improve accuracy of doc, info and games path regexps.
- Improve error message when invoked on non-rpm files.
- Filter more Mandriva specific warnings.
2005-11-20 21:21:02 +00:00
Ville Skyttä
d10120cbdd - Add dangling symlink exceptions tuned for Fedora to default config
(partially fixes #165839).
2005-08-13 05:57:35 +00:00
Ville Skyttä
0bd46f0df3 - 0.71, confmsg patch and bits from initvars patch applied upstream.
- Filter out Mandriva-specific errors about missing locales-* deps
    (#165457).
- Patch to not warn about non-empty *.bs (in Perl packages).
- Patch to clarify PreReq explanation, make it a warning instead of an
    error.
- Patch to warn about use of BuildPreReq.
2005-08-11 19:32:46 +00:00
Ville Skyttä
35717146ab - Fix false "positives" from libtool archives confused as scripts,
non-executable scripts installed in docs, FE disttags, unsuccessfully
    expanded shell variables and quotation in init scripts.
2005-07-11 18:22:30 +00:00
Ville Skyttä
e7dcfc009e 0.70, improve config, fix non-config message, non-enabled services are
good.
2005-06-20 18:03:08 +00:00
Ville Skyttä
c768a45a1a Filter out more not-that-useful messages in the default config. 2005-05-26 15:24:10 +00:00
Ville Skyttä
c4857dd4f0 0.69, default config and miscellaneous other improvements. 2005-04-16 16:12:39 +00:00
Ville Skyttä
96ada82990 Fix build. 2005-03-15 08:29:38 +00:00
Ville Skyttä
77ac4539fe 0.68, some default config improvements. 2005-03-13 20:52:20 +00:00
Matthias Saou
85118ac37e Mass letter "q" and "r" update, one or more apply :
- Drop epoch: 0
- Remove %{epoch} requirements in sub-packages
- Remove trailing white spaces
- Keep consistent between spaces and tabs
2005-03-04 00:05:43 +00:00
Ville Skyttä
82d47535e4 0.67, improve default config. 2005-02-13 19:28:58 +00:00
Ville Skyttä
378e0e86d8 Update to 0.65, improve default config. 2005-01-29 20:37:55 +00:00
Michael Schwendt
38ead21123 Bump release, strip off fedora.us prefix and dist tag. 2004-12-10 22:03:10 +00:00
cvsextras
300031aeb6 auto-import changelog data from rpmlint-0.61-0.fdr.2.2.src.rpm
0.61-0.fdr.2
- Requires cpio (bug 2169).
0.61-0.fdr.1
- Update to 0.61.
2004-11-08 05:18:56 +00:00
cvsextras
1a64ce1d00 auto-import rpmlint-0.60-0.fdr.1.2 from rpmlint-0.60-0.fdr.1.2.src.rpm 2004-11-08 05:18:41 +00:00
cvsextras
b7c7434875 auto-import rpmlint-0.60-0.fdr.1.1 from rpmlint-0.60-0.fdr.1.1.src.rpm 2004-11-08 05:18:35 +00:00
cvsextras
d3c3fc703c auto-import rpmlint-0.60-0.fdr.1.rh90 from
rpmlint-0.60-0.fdr.1.rh90.src.rpm
2004-11-08 05:18:29 +00:00
cvsextras
30ec4b5e67 auto-import changelog data from rpmlint-0.60-0.fdr.1.rh80.src.rpm
0.60-0.fdr.1
- Update to 0.60.
0.59-0.fdr.1
- Update to 0.59.
0.57.1-0.fdr.1
- Update to 0.57.1.
0.56-0.fdr.1
- Update to 0.56.
0.55-0.fdr.3
- Correctly %ghost %{_sysconfdir}/rpmlint/config? (bug 1251).
0.55-0.fdr.2
- Add back %ghost handling of not-installed compiled versions of *.py.
0.55-0.fdr.1
- Update to 0.55.
- Spec cleanups.
0.53-0.fdr.1
- Update to 0.53.
0.52-0.fdr.2
- Add list of valid shells for post'n'friends scriptlets into default
    config.
0.52-0.fdr.1
- Update to 0.52.
0.51.1-0.fdr.4
- Filter more Mdk-specific warnings in default config.
0.51.1-0.fdr.3
- Upstream tarball reappeared, use it.
0.51.1-0.fdr.2
- Filter Mdk-specific python-related stuff in the default config.
0.51.1-0.fdr.1
- Update to 0.51.1.
- Own %ghost'ed *.py{c,o}, and ditto for the config file.
- Add list of valid licenses to default config.
- Set "Fedora Linux" as suggested distribution in default config.
- Clean up %doc list.
0.50-0.fdr.1
- Update to 0.50, all patches now applied upstream.
0.49-0.fdr.2
- %{buildroot} -> $RPM_BUILD_ROOT.
- Filter out mdk-specific "no-dependancy perl-base" messages in config.
0.49-0.fdr.1
- Update to 0.49.
0.49-0.fdr.0.1.cvs20030420
- Add one more strict Epoch checking patch.
- Slightly enhanced default config.
0.49-0.fdr.0.1.cvs20030411
- Patch to work with installed packages (including -a) and rpm 4.2.
- Remove spurious rpm-devel BuildRequirement.
0.49-0.fdr.0.1.cvs20030408
- Patch to work with packages signed with an unknown key.
- Save .spec in UTF-8.
0.49-0.fdr.0.1.cvs20030330
- First Fedora release, based on upstream spec.
Fri Jan 17 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.48-2mdk
- BinariesCheck.py: Add lib64 paths
- 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)'.
added a way to load an alternative config file (using -f). o SpecCheck.py:
    * added lib-package-without-%mklibname
added outside-libdir-files o I18NCheck.py: * Added 'en_US' as valid locale
    name
Added "lug" (Luganda) language as a valid code for translations
Added recognition of some more language codes (Gnome includes some
    translations in those languages now) o various exceptions
added /usr/lib/bonobo to no binary in /usr/lib exceptions corrected wrong
    loop for /usr/lib check o Config.py: added handling of default values.
    o FHSCheck.py: Add lib64 as standard subdir in /usr (that's the
    /lib<qual> part of FHS) o FilesCheck.py: Add lib64 directories use
    default values from Config. o I18NCheck.py: Added 'zh_HK' recognition o
    InitScriptCheck.py: allow to add/del service with rpm-helper scripts. o
    MenuCheck.py: add default values from Config. o PostCheck.py: added
    perl to dangerous command check trigger scripts too check rpm-helper
    prereq. corrected prereq test o SpecCheck.py: Also check for
    \{?_prefix}?/lib references
added no-binary and only-non-binary-in-usr-lib
- Add configure-without-libdir-spec check
- Add hardcoded-library-path check
Wed May 29 2002 Frederic Lepied <flepied@mandrakesoft.com> 0.44-1mdk o
    added non-ghost-file check o added non-root-user-log-file and
    non-root-group-log-file.
Wed May 01 2002 Frederic Lepied <flepied@mandrakesoft.com> 0.43-1mdk o
    added no-prereq-on check.
o check that the package tags are coherent with the file name.
o added a --policy option.
o build only one regexp for all exception and correct the broken ones.
Fri Mar 08 2002 Frederic Lepied <flepied@mandrakesoft.com> 0.42-2mdk
- corrected rpmdiff location
allow perl and python dependencies to be on perl-base and python-base.
    Manage Mandrake perl versionning.
o I18NCheck.py: Added 'mt' to recognized locales
o various exceptions.
report missing %clean section.
o FilesCheck.py: check dependency on the right version of the interpreter
    for python and perl modules.
o various exceptions.
new check: invalid-menu-icon-type
o TagsCheck.py: added libsafe.so as an invalid Requires.
o sync with setup 2.2.0-18mdk (Chmouel).
o various exceptions.
o build the package in a way that rpm -V doesn't report warnings.
search references to home or tmp in /usr/lib/pkgconfig/ files.
o FilesCheck.py: .nosearch files are allowed to have a zero length.
o Config.py: added some exceptions.
Corrected regexp to check devel provides. Added the new check
    invalid-dependency.
o InitScriptCheck.py: Added incoherent-init-script-name check. Expand shell
    variable in incoherent-subsys check.
o FilesCheck.py: Use list imported from the setup package for users and
    groups (from setuplist.py).
o PostCheck.py: Don't print error about percent if post-script has a %.
    (Chmouel) Check that RPM_BUILD_ROOT or RPM_BUILD_DIR isn't used.
o SpecCheck.py: Check also /usr/src/rpm/SOURCES. Check that the BuildRoot
    tag doesn't contain a hardcoded path.
o BinariesCheck.py: Check if .la files contain tmp or home references.
check that major version is present in package name.
o FilesCheck.py: check that regular files haven't a zero size.
o I18NCheck.py: only check binary packages.
o SpecCheck.py: don't allow space before tag name.
o TagsCheck.py: * allow space after the release in a changelog entry.
updated list of licenses from opensource.org and added non opensource ones.
report a warning if no url tag is defined.
o Config.py: various exceptions.
o SourceCheck.py: correct boolean expression for strange-permission
allow 0755 as a valid mode for source.
o Config.py: various exceptions
o TagsCheck.py: added invalid-word check in description and summary. added
    invalid-buildhost check.
o FilesCheck.py: added .cvsignore to the list of cvs-internal-file.
o BinariesCheck.py: check for new style of pic sections.
o FilesCheck.py: Check if kernel modules are in the kernel package.
    (Chmouel)
o PostCheck.py: track command with full path too.
o FilesCheck.py: added squid group and user.
o BinariesCheck.py: Warn for man pages without version in library packages.
o DistributionCheck.py: More explicit path regexp check for info files.
    (Chmouel)
Fri Sep 28 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.36-1mdk
- MenuCheck.py: check if a menu file is executable.
- rpmlint.py: added -n/--noexception option to display all the
    errors/warnings without exceptions from Config.
- TagsCheck.py: added the bugzilla https address as a valid one.
- PostCheck.py: o ghost-files-without-postun => ghost-files-without-postin
    o check if /tmp or /var/tmp is used. o check if update-menus is called
    without a menu file.
- FilesCheck.py: added /etc/logrotate.d entry check.
- Config.py: various exceptions
Tue Aug 21 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.35-1mdk
- BinariesCheck.py: o Make libraries not linked against libc errors and not
    warnings. (Bill Nottingham)
o libc doesn't need to be linked against libc, and the dynamic linker
    doesn't need dependeny information. (Bill Nottingham)
o Fix some of the library checks to be more correct. (Bill Nottingham)
- TagsCheck.py: added a check on obsoleted packages not provided.
- FilesCheck.py: check non readable files.
- PostCheck.py: check ~/ instead of ~ to allow awk scripts not to give
    false reports.
- MenuCheck.py: o added a check for / in menu titles.
o Add missing menu entries. (FredC)
- I18NCheck.py: Added 'bs' as a valid language code name. (Pablo)
- Config.py: added a few exceptions.
Sun Jul 15 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.34-1mdk
- added missing descriptions.
- added -a option to check all the installed packages.
- TagsCheck.py: handle the libbzip2_1-devel case.
Fri Jul 06 2001 Christian Belisle <cbelisle@mandrakesoft.com> 0.33-2mdk
- Added descriptions for the -i option.
Mon Jul 02 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.33-1mdk
- more descriptions from Christian Belisle.
- BinariesCheck.py: new check for files which can cause upgrade problems in
    the library packages.
- TagsCheck.py: try to check alpha/beta/pre version improper use.
- Filter.py: print description only if they aren't empty.
- SpecCheck.py: added a check for obsolete tags.
- FilesCheck.py: added named user and group to the exception list.
Mon Jun 18 2001 Christian Belisle <cbelisle@mandrakesoft.com> 0.32-2mdk
- Added descriptions for the -i option.
Wed Jun 13 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.32-1mdk
- rpmlint.py: o If the file given on the command line doesn't exist, try to
    use the name as an installed package to check. o new -i option to give
    explanation on the errors/warnings (not too much descriptions have been
    added ;-)
- MenuCheck.py: added new Office sub menus.
- FilesCheck.py: o added /usr/X11R6/man subdirs to the list of
    STANDARD_DIRS. o warn for .so file only if they are in a lib dir. o
    warn for source files in a non devel package only if they are not doc
    files.
- TagsCheck.py: corrected description-line-too-long check.
- FilesCheck.py: add the rpm user and group per request of Jeff Johnson for
    the future version of rpm.
Fri May 18 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.31-1mdk
- PostCheck.py: check that a script isn't only one command. check postin
    and prein instead of postun and preun for ghost files creation.
- MenuCheck.py: don't check NO_XALF in menu command.
- FilesCheck.py: Add rpcuser.
- Config.py: Expections for ldconfig, initscripts, netkit-base and iputils.
- TagsCheck.py: check length of summary and description lines.
Fri Feb 16 2001 Frederic Lepied <flepied@mandrakesoft.com> 0.30-1mdk
- InitScriptCheck.py: check if runlevels are set
- MenuCheck.py: added support to check launchers.
- I18NCheck.py: check subdirs of /sur/share/man.
- PostCheck.py: check that the postun creates the ghost files added install
    to dangerous commands
- LSBCheck.py: first version
- TagsCheck.py: changed Window Maker to WindowMaker Add https as valid url.
    Used list of licenses from www.opensource.org/licenses Check the full
    license before splitting in it multiple parts.
Thu Dec 07 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.29-1mdk
- PostCheck.py: Add /sbin/sash as VALID_SHELLS.
- Config.py: added exceptions for dev.
- FilesCheck.py: check dangling-symlink in the file index too to avoid
    missing special files that aren't created when extracted as a user.
- FilesCheck.py: added a generic way to avoid dangling-symlink warnings.
- TagsCheck.py: for devel packages, check dependency on lib package only
    when a .so file is present.
- Config.py: add some execptions for pam (0750 dir for /etc/default is
    normal as weel to have gpasswd and chage as suid).
- Config.py: Don't check info-file-with-install-info for bash since it's by
    default in the dir file.
Fri Nov 24 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.28-1mdk
- TagsCheck.py: o check -devel package naming scheme only on binary
    packages. o report a warning if a -devel package comes with no major in
    its name. o added python licence and public domain. o check syntax of
    url tag.
- SourceCheck.py: only check compression on tar or diff files.
- Config.py: various exceptions added.
- BinariesCheck.py: o report the file location on objdump errors. o new
    error: executable in library package.
- I18NCheck.py: fuzzy check on packages without dependency on locales
- FilesCheck.py: check if a package provides sources.
- PostCheck.py: force a separator before dangerous command.
Mon Nov 13 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.27-1mdk
- FilesCheck.py: don't warn if a games is setgid games.
- README: RpmGamesGroup added to the list of available options.
- Config.py: added exception for xman.
- BinariesCheck.py: check ldconfig symlinks.
- TagsCheck.py: don't check no-version-in-changelog for source rpm.
Fri Nov 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.26-1mdk
- Config.py: added various exceptions.
- TagsCheck.py: o allow multiple licenses. o don't report anymore the
    package-provides-itself warning because it's the default in rpm 4. o
    try to not report incoherent-version-in-changelog for sub-packages.
- MenuCheck.py: correct the non-transparent-xpm check.
- FilesCheck.py: don't report buggy length-symlink anymore.
Thu Oct 12 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.25-1mdk
- Config.py: added exception for sympa, rpm and bcast.
- TagsCheck.py: o check that devel package depends on the base package with
    the same version. o check that summary begins with a
- PostCheck.py: o check dangerous commands. ocheck reference to ~ or $HOME.
- MenuCheck.py: o check that titles and longtitles begin by a capital
    letter. o check that no version is included in title and longtitle. o
    /lib/cpp errors to /dev/null for new cpp.
- FilesCheck.py: check package owning system dirs.
- SpecCheck.py: o new check. o check name of spec file. o check use of
    $RPM_SOURCE_DIR. o warn if a patch is not applied.
Mon Oct 02 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.24-1mdk
- FilesCheck.py: added apache and postgres to standard groups.
- TagsCheck.py: spell check a la Debian.
Fri Sep 29 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.23-1mdk
- MenuCheck.py: added Applications/Accessibility. check that menu files are
    readable by everyone.
- Config.py: removed exception for /home. added exceptions for vixie-cron.
- FilesCheck.py: check cvs internal files.
Tue Sep 12 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.22-1mdk
- PostCheck.py: print a warning on empty script.
- FilesCheck.py: added postgres and apache to default users.
- TagsCheck.py: added bugs@linux-mandrake.com as a valid packager address.
- I18NCheck.py: check *.mo for file-not-in-%lang, not only in
    /usr/share/locale
- TagsCheck.py, MenuCheck.py: replaced Networking/ICQ group with
    Networking/Instant messaging.
Thu Aug 31 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.21-1mdk
- TagsCheck.py: check packager field compliance to a regexp.
- Config.py: imported default exceptions.
- TagsCheck.py: added Apache License, PHP Licence and BSD-Style.
- MenuCheck.py: check hardcoded path in icon field and large, mini, normal
    icon files.
- PostCheck.py: Fix typo in check of /usr/bin/perl.
- PostCheck.py: Check perl script like we do for bash script.
- I18NCheck.py: updated locales list
- FilesCheck.py: Only check perl_temp_file in a /perl/ directory.
Fri Aug 25 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.20-1mdk
- InitScriptCheck.py: new check for /etc/rc.d/init.d scripts.
- PostCheck.py: check when a script is present that the shell is valid.
- ConfigCheck.py: report warnings for app-defaults only in
    /usr/X11R6/lib/X11/app-defaults.
- BinariesCheck.py: report the rpath warning if the directory isn't a
    sub-directory of /usr/lib/.
Fri Aug 18 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.19-1mdk
- 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.
- I18NCheck.py: warn if .mo is not registered in %lang.
- MenuCheck.py: protected kdesu check.
- FilesCheck.py: check perl temporary files.
- rpmlint.py: added ExtractDir option usable in the config file.
- PostCheck.py: check ] in if statement. report warning for a percent.
Thu Aug 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.18-1mdk
- TagsCheck: check licence file.
- ConfigCheck: check files without no-replace flag.
- MenuCheck: allow depency on kdesu to point directly to /usr/bin/kdesu.
- FHSCheck: allow ftp and www in var (from upcoming FHS 2.2).
Tue Aug 08 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.17-1mdk
- PostCheck: check bourne shell syntax (Chmouel).
- FileCheck: o check chkconfig calls for packages with a file in
    /etc/rc.d/init.d. o allow the call to install-info to be in %preun.
- MenuCheck: o take care of kdesu (Chmouel).
- various exceptions added.
Wed Jul 19 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.16-1mdk
- FHSCheck activated by default.
- FileCheck: o check dangling symlinks. o check info/dir.
Tue Jun 27 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.15-1mdk
- 0.15: o check non transparent pixmaps in icon path o added a check for
    soname o added a warning for packages that provide themselves (for
    Pixel) o corrected check for needs in menu files. o various exceptions
    added.
Mon Apr 17 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.14-1mdk
- 0.14: o MenuCheck: check old entries from KDE and GNOME and allow entries
    for sections. o config: exceptions for urpmi, sash, octave, ghc,
    procmail, rsh. o extract temp files in <tmppath>/<pkgname>.<pid>
Mon Apr 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.13-1mdk
- 0.13: o MenuCheck: issue a warning if no icon specified (Chmouel).
    corrected list of correct sections (Chmouel). o FilesCheck: check
    ldconfig calls in %post and %postun if the package provide a library. o
    config: new exceptions added. o BinariesCheck: check non sparc32
    binaries in sparc packages.
Fri Mar 31 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.12-1mdk
- 0.12: o MenuCheck: check binaries launched by menus and check
    update-menus %post and %postun. o BinariesCheck: check for non sparc32
    binaries in sparc rpms.
Mon Mar 27 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.11-1mdk
- 0.11: o check menu files.
Tue Mar 14 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.10-1mdk
- 1.10: o check .h, .a and .so in non devel package. o check files in
    /home. o corrected lists of groups.
Mon Feb 28 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.9.2-1mdk
- added a dependency on rpm-python.
- corrected rpm 3.0.4 support.
Wed Feb 23 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.9.1-1mdk
- updated to support the way rpm 3.0.4 stores file names.
Thu Feb 10 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.9-1mdk
- 0.9: * gpg support.
check release extension.
check non executable in bin directories.
ValidGroups, ReleaseExtension and UseVersionInChangelog.
Thu Dec 30 1999 Frederic Lepied <flepied@mandrakesoft.com> 0.8-1mdk
- 0.8: I18N checks, some exceptions added.
Mon Nov 15 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.7: more robust cleanup, filters are regexp now and added exception for
    /var/catman subirs beeing setgid.
Sat Oct 23 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.6.1: corrected compilation step.
Sat Oct 23 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.6: filter output, documentation checks.
Fri Oct 15 1999 Frederic Lepied <flepied@mandrakesoft.com>
- 0.5: FHS check, configuration files.
Fri Oct 08 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Add Doc.
Thu Oct 07 1999 Frederic Lepied <flepied@mandrakesoft.com>
- version 0.4: pgp check and group name check.
Wed Oct 06 1999 Frederic Lepied <flepied@mandrakesoft.com>
- version 0.3.
Mon Oct 04 1999 Frederic Lepied <flepied@mandrakesoft.com>
- version 0.2.
Fri Oct 01 1999 Frederic Lepied <flepied@mandrakesoft.com>
- First spec file for Mandrake distribution.
2004-11-08 05:18:23 +00:00