Revisions of rpmlint
Stefan Brüns (StefanBruens)
committed
(revision 27)
------------------------------------------------------------------ - Update to version 84.87+git20181018.60e0249: * Add test for %tmpfiles_create foo.conf with no full path - Update to version 84.87+git20180703.88daa4e: * Adjust order of output as well - Update to version 84.87+git20180703.03176da: * adjust reference testoutput for removal of badness - add rpmlint-tests-sle15.patch to fix rpmlint-tests build for sle/leap 15 - disable UseVersionInChangelog by default - update to 1.11: * Avoid exception on inaccessible scripts * Print out the error content on UnicodeError to make flake8 happy * Fix flake8 warning about missing space around operators * Use compressions when checking for backup files * Account for arch specific code in /usr/share * Check for installed libtool wrapper files * Check for missing optional dependencies * Consider gnome help for doc files * Check for noarch package with files in lib64 * Verify if description is longer than summary * Explicitly tell users how to set URL * Ignore pytest_cache directory * confusing-invalid-spec-name * Ignore orig/rej leftovers after patching
Stefan Brüns (StefanBruens)
committed
(revision 26)
- Update to version 84.87+git20180220.6f1f0aa: * polkit: adjust reference output to match corresponding change in rpmlint-checks - Update to version 84.87+git20180218.1142fcc: * Update polkit ref tests - Update to version 84.87+git20180202.3df4ae7: * Add testcases for MenuXDGCheck.py - Add one more deprecated license: + GPL-2.0-with-font-exception. - allow more deprecated licenses to unbreak ring1+2 - add 0001-Always-import-XDG-desktop-files-as-utf8.patch - Allow some deprecated licenses that we would replace on commit (SPDX 2->SPDX 3 conversion) - Update rpmlint-checks to version master: * polkit: make untracked privileges also an error - Update rpmlint-checks to version master: * Support uppercase tag macros used by RPM 4.14 - Update to version 84.87+git20180202.3df4ae7: * Add testcases for MenuXDGCheck.py - refresh for 0001-Improve-XDG-Menu-checks-stability.patch remove xdg-paths-update.diff (merged into other patch)
Stefan Brüns (StefanBruens)
committed
(revision 25)
- Explicitly set encoding to 'utf-8' in MenuXDGCheck, defaults to 'ascii' in C locale
Stefan Brüns (StefanBruens)
committed
(revision 24)
- add 0001-Binariescheck-Check-for-chroot-chdir-on-ARM-PPC.patch - whitelisting kcmsddm (bsc#1065563) - Update to version master: * Fix warnings * Add new rpmlint check for new %{_fillupdir} macro (boo#1069468) * Open paths within the rpm file itself * Fix python warning * BashismCheck: Only check regular files * Rewrite BashismsCheck to actually work - Add rpmlint-slpp-NUM-NUM.patch: Match libFOO<num>-<num> as a valid dependency on a libary. According the openSUSE packaging policy, if the library name ends on a number, we add a dash between the basename (before the .so) and the version after .so. - Update rpmlint-tests to version master: * Add Flake8 travis check * Fix scriptprog invocation * Print the duplicated filenames sorted to be stable accross multiple calls - add 0001-Avoid-calling-close-on-undefined-fd-variable.patch - Description updates. Use the %make_install macro. - update suse-whitelist-opensuse.diff to avoid a false positive - adding connman (bsc#1057697)
Stefan Brüns (StefanBruens)
committed
(revision 23)
- add 0001-Binariescheck-Check-for-chroot-chdir-on-ARM-PPC.patch
Stefan Brüns (StefanBruens)
committed
(revision 22)
fix chroot check
Stefan Brüns (StefanBruens)
committed
(revision 21)
fix rebase
Stefan Brüns (StefanBruens)
committed
(revision 20)
Stefan Brüns (StefanBruens)
committed
(revision 19)
- Update to version 84.87+git20171011.8b163ac: * Trying to fixup the erlang check - Update to version 84.87+git20171011.856375f: * Add unit test for ErlangCheck - Update to version 84.87+git20171010.a53d9bd: * Remove appdata related tests, those are upstream now - Update to version 84.87+git20171009.dfac67b: * Adjust output for enabled non-std group checks - Update to version 84.87+git20170930.921e051: * Update reference files against rpmlint 1.10 - Update to version 84.87+git20170928.27b6cb3: * Adjustments for newer rpmlint drop 0001-Update-varrun-test-for-Leap-42.2-severity-reduction.patch rpmlint-pie-factory.patch, rpmlint-pie-leap42.patch: this belongs into git - Update to version 84.87+git20170928.d2c55ee: * Remove some outdated sysv init check, we have switched to systemd - Update to version master: * Python 3.x porting of the ErlangCheck - Update to version master: * Treat strongly versioned libs also as compliant (bsc#723726) * LibraryPolicy: allow %%_licensedir in packages (used by %license)
Stefan Brüns (StefanBruens)
committed
(revision 18)
- rpmlint-pie-leap42.patch, rpmlint-pie-factory.patch: adjust testsuite to match new PIE warning, for both Leap 42.3 and Factory. - add coroqnetd for corosync-qnetd to rpmlint - Adding NetworkManager-l2tp (bsc#846337) - Adding pam_script (bsc#1039848) - Adding nfs-ganesha (bsc#997880) - Added tpm2-abrmd (bnc#1049694) - Add user mednafen for mednafen network play server - Adding pam_dbus (bsc#1039709) - rpmlint-all-pie.patch: for non-PIE built binaries emit a warning to suggest build them as PIE.
Stefan Brüns (StefanBruens)
committed
(revision 17)
- std-user and std-group 'bitcoin' added for building correct bitcoin daemon - Add BinariesCheck_fix_chroot_check_on_non_x86.patch Check for correct invocation of chroot was only implemented for x86 - std-user and std-group 'xymon', added for building correct xymon client - whitelisting openqa (bsc#1039290) - add 'prometheus' and 'grafana' standard users and groups
Stefan Brüns (StefanBruens)
committed
(revision 16)
- Update to version 84.87+git20170320.f92cea5: * Adjust for new init script check - Update to version 84.87+git20161214.5500838 * add checks for shlib-policy-name-error and "no dependency on *lib*" - remove 0002-Update-license1-test-for-Leap-42.2-severity-reductio.patch as rpmlint-Factory-strict is pulled in always. - actually enable CheckSysVinitOnSystemd - Add logstash to StandardGroups and StandardUsers. - rpmlint-checks: * Check for old SysVinit scripts and the usage of insserv (FATE#322953) * Prevent a false-positive in systemd - fix boo#1027577 patch boo1027577-license_tag.patch - rename user/group sks to _sks following https://github.com/LinuxStandardBase/lsb/pull/21 - adding blueman (bsc#987141) - Add gdm to StandardGroups. - Add polkitd to StandardUsers. - suse-spdx-license-exceptions.patch: removed fuzziness from patch. - issue_68_BinariesCheck_lower_memory.patch: split into seperate patches
Stefan Brüns (StefanBruens)
committed
(revision 15)
- Patch lint severity reductions for >= Leap 42.2: 0001-Update-varrun-test-for-Leap-42.2-severity-reduction.patch 0002-Update-license1-test-for-Leap-42.2-severity-reductio.patch - Adding org.freedesktop.resolve1.conf (bsc#917781) - add suse-readd_terminator_in_regex.patch Fixes bad detection of dependencies for devel packages - update suse-obsolete-version check (bsc#743981) - whitelisting pam_slurm (bsc#1007053) - whitelisting pam_gdm (bsc#1004346) - config: whitelist flatpak dbus service/config (bsc#984817) - adding sysprof DBUS service (bsc#996111)
Stefan Brüns (StefanBruens)
committed
(revision 14)
- Update to version 13.2+git20160725.8d99488: * add check for calls to gethostbyname and similar * add check for correct invocation of chroot - remove rpmlint-check-gethostbyname.patch - BuildRequire rpmlint-Factory-strict to have same config on all releases, fixes failed tests on Tumbleweed - Adding sks (Synchronizing Key Server) to known user/group - rpmlint-checks: * Make checks python3 compatible * Fix update-alternatives check when it's quoted - Update some checks to work on both Python 2 and 3 - rpmlint-checks: * Fix typo in BrandingPolicyCheck.py
Stefan Brüns (StefanBruens)
committed
(revision 13)
Stefan Brüns (StefanBruens)
committed
(revision 12)
Stefan Brüns (StefanBruens)
committed
(revision 11)
- Add issue_68_BinariesCheck_lower_memory.patch Fixes out-of-memory errors on 32bit systems (bsc#969732)
Stefan Brüns (StefanBruens)
committed
(revision 10)
- add regression test for boo#970170 - Adding prosody to known user/group - add 0001-Fix-resolving-Python-source-from-3.5-.opt-12.pyc.patch: Fixes FilesCheck to resolve correctly the python source file from pyc files following PEP0488 (like *.{tag}.opt-[12].pyc). (bsc#982076) - suse-spdx-license-exceptions.patch, suse-sysv-init-checks.diff: adjust to match rpmlint-tests again - update link to list of valid licenses - temporary approval for tcmu-runner dbus service (bsc#978903) - add omit_BUILDROOT_from_pyo_files.patch (boo#978306) - add suse-spdx-license-exceptions.patch (bsc#973404) - whitelisting openattic (bsc#972478) - Updated config file to add user chrony and group chrony (Fate#319508) - whitelist rabbitmq user and group - Fix boo#970170: rpmlint no longer detects gethostbyname calls, also detect gethostbyname{,2}{,_r}, gethostbyaddr{,_r} * update suse-binariescheck.diff
Stefan Brüns (StefanBruens)
committed
(revision 9)
- Update to version 13.2+git20151130.b31588d: + add shared library tests - adding thermald DBUS service (bsc#954771) - fix shared library matching (fix-shared-library-matching.diff) - rpmlint 1.8 update * python 3 fixes * Add support for file triggers * Mechanism to black list certain C calls * new error: non-devel-file-in-devel-package * appdata check configurable * project moved to github * Patches dropped: avoid-mismatched-libregex.diff filename-non-utf8-exception.diff fix-ghost-file-handling.diff save-content-to-an-array.diff fix-TmpFilesCheck-pattern-match.diff move-ghost-file-check-to-TmpFilesCh.diff
Stefan Brüns (StefanBruens)
committed
(revision 8)
- Update to version 13.2+git20151113.ff9879a: + adjust for tmpfiles fix - Update to version 13.2+git20151110.e8d6260: + fixed two new warnings - fix TmpFilesCheck not finding pattern in the full script (fix-TmpFilesCheck-pattern-match.diff) - whitelisting cinnamon settings daemon (bsc#951830)
Displaying revisions 1 - 20 of 27