SHA256
1
0
forked from pool/rpmlint
Commit Graph

776 Commits

Author SHA256 Message Date
Martin Liška
327df62ee4 - Update to version 2.3.0+git20220913.c8d069d7:
* dbus-services: adjust/extend kdiskmark whitelisting (bsc#1202725)

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=963
2022-09-13 15:02:45 +00:00
Martin Liška
80764c2330 - Update to version 2.3.0+git20220913.bb2ec481:
* no-library-dependency-on: consider %_isa dependencies
  * configs/Fedora: sync user/groups with setup-2.14.1

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=962
2022-09-13 06:46:54 +00:00
Martin Liška
c2e8f30783 - Update to version 2.3.0+git20220907.165f9c76:
* Fix a flake8 issue.
  * tools/generate-fedora-users-groups: output in desired format
  * tools/generate-fedora-users-groups: skip comment lines
  * non-conffile-in-etc: skip for /etc/ld.so.conf.d/* files
  * Update Fedora config
  * Ignore one bugbear error.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=960
2022-09-08 10:35:27 +00:00
Martin Liška
d686c08657 - Update to version 2.3.0+git20220901.67701476:
* fix _check_manpage crash

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=958
2022-09-01 07:32:36 +00:00
Martin Liška
6022dd3530 - Update to version 2.3.0+git20220831.4064cfd1:
* Relax bad-manual-page-folder

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=957
2022-08-31 09:45:40 +00:00
Martin Liška
93c6c88891 - Update to version 2.3.0+git20220830.66066a42:
* extend checks related to manual pages

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=956
2022-08-30 09:22:09 +00:00
Martin Liška
70ecea9f1f - Update to version 2.3.0+git20220826.38402552:
* Revert "Temporarily remove fedora:rawhide as it has broken Python stack."
  * Run flake8 directly as pytest-flake8 is broken.
- Rebase disable-flake-and-cov.patch patch.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=955
2022-08-28 15:24:10 +00:00
Martin Liška
3e57374fff - Update to version 2.3.0+git20220826.4e835ede:
* Increase badness for missing-hash-section check (boo#1202520).
  * add missing-hash-section check for HASH ELF sections
  * Silent stdout and stderr for appstream-util command.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=953
2022-08-26 06:44:12 +00:00
94524af3e1 Accepting request 998044 from home:bnavigator:branches:devel:openSUSE:Factory:rpmlint
- Enhance disable-flake.patch to disable-flake-and-cov.patch
- Reflect the requirements from setup.py in the rpm requirements:
  Use tomli until we have python3 = 3.11

OBS-URL: https://build.opensuse.org/request/show/998044
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=951
2022-08-19 06:42:04 +00:00
Martin Liška
6fdf391946 - Update to version 2.3.0+git20220818.a8685c5d:
* dbus-services: whitelist systemd-experimental: systemd-oomd (bsc#1202454)

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=950
2022-08-18 15:58:47 +00:00
Martin Liška
3dd802c6fc - Update to version 2.3.0+git20220812.05423f8d:
* dbus-services: adjust to system-config-printer /etc -> /usr move (bsc#1202340)
  * dbus-services: adjust to cups-pk-helper /etc -> /usr move (bsc#1202338)

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=948
2022-08-12 12:17:13 +00:00
Martin Liška
609e82836d - Update to version 2.3.0+git20220808.2a6c0296:
* Modify format of binary-or-shlib-defines-rpath

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=946
2022-08-08 19:04:31 +00:00
Martin Liška
b1bdc059bb - Update to version 2.3.0+git20220804.c5a6b057:
* Whitelist gromox (bsc#1200165)

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=945
2022-08-04 16:17:29 +00:00
Martin Liška
b067a11d18 - Update to version 2.3.0+git20220725.94636c5e:
* Do not use flake8-simplify for testers automatically.
  * Add flake8-simplify issues.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=943
2022-07-26 19:40:52 +00:00
Martin Liška
bb37170bf2 - Update to version 2.3.0+git20220725.8b1e5f2a:
* Port 2 usages of toml library to tomli.
  * Port TOML configs to tomli library

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=941
2022-07-25 07:59:33 +00:00
Martin Liška
32c40aa2ae - Update to version 2.3.0+git20220724.d9fd8cf3:
* Reflect README with toml library change.
  * Use tomllib from the standard library on Python 3.11+

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=940
2022-07-24 14:31:43 +00:00
Martin Liška
685569c3bb - Update to version 2.3.0+git20220721.32c15c31:
* dbus-services: really adjust location from etc -> usr

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=939
2022-07-21 11:32:57 +00:00
Martin Liška
d75f667e6a - Update to version 2.3.0+git20220715.9ec62e45:
* Skip shlib-policy-name-error for HPC libraries

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=938
2022-07-15 15:22:40 +00:00
Martin Liška
37e5aedcfa - Update to version 2.3.0+git20220714.7cb9607:
* Remove trailing ': x%' from 'package-with-huge-docs' error
  * Fix useless-provides
  * digest whitelists: remove now redundant sha256 algorithm specification
  * FileDigestCheck: use sha256 digest algorithm by default
  * dbus-services: adjust to PackageKit etc -> usr config file move (bsc#1201347)
  * dbus-services: adjust to cups etc -> usr config file move (bsc#1201346)
  * dbus-services: adjust to avahi etc -> usr config file move (bsc#1201345)
- Remove upstreamed patch skip-rpmlint-for-rpmlint.patch.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=937
2022-07-15 11:59:24 +00:00
Martin Liška
e3b3071e3e - Update to version 2.3.0+git20220712.761ddf0:
* Improve syntax validation for digests.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=935
2022-07-14 07:22:37 +00:00
Martin Liška
6913f8c75d Clean up changelog.
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=932
2022-07-12 20:42:19 +00:00
Martin Liška
226fb20156 - Add skip-rpmlint-for-rpmlint.patch patch that skip linter
this package.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=931
2022-07-12 20:38:35 +00:00
Martin Liška
48ecd051b2 - Revert to version 2.3.0+git20220712.761ddf0.
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=930
2022-07-12 20:16:53 +00:00
Martin Liška
bfa8347627 - Update to version 2.3.0+git20220712.d55ac43:
* digest whitelists: remove now redundant sha256 algorithm specification
  * FileDigestCheck: use sha256 digest algorithm by default
  * dbus-services: adjust to PackageKit etc -> usr config file move (bsc#1201347)
  * dbus-services: adjust to cups etc -> usr config file move (bsc#1201346)
  * dbus-services: adjust to avahi etc -> usr config file move (bsc#1201345)
  * whitelistings: fill in some missing metadata
  * Improve syntax validation for digests.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=929
2022-07-12 19:49:54 +00:00
Martin Liška
079c12970b - Update to version 2.3.0+git20220711.46e6323:
* systemd-tmpfiles: drop version from libtss2-fapi1 filename

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=927
2022-07-11 12:43:33 +00:00
Martin Liška
efd5a00bb8 - Update to version 2.3.0+git20220707.07c9067:
* Add temporary workaround for systemd package.
  * dbus-services: adjust power-profiles-daemon to new path (bsc#1201125)

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=925
2022-07-07 09:18:17 +00:00
Martin Liška
5baec825c3 - Update to version 2.3.0+git20220623.5aa24e0:
* checkbashism: fix stuck when run with Emacs
  * Add test for shell var detection in rpm-buildroot-usage
  * Fix rpm_buildroot_regex
  * Remove obsolete check no-cleaning-of-buildroot
  * Improve binary-or-shlib-defines-rpath error
  * Add `--file` as an alias for `--rpmlintrc`
  * Update shlib-policy-name-error score for openSUSE

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=924
2022-06-23 19:33:01 +00:00
Martin Liška
d0f1c732a1 * Update shlib-policy-name-error score for openSUSE
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=923
2022-06-15 09:33:41 +00:00
Martin Liška
e641406a1f - Update to version 2.3.0+git20220615.aa4b7e2:
* Rework format reporting for shlib-policy-name-error.
  * Increase badness for binary-or-shlib-defines-rpath.
  * Revert "Use zypper for openSUSE."

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=922
2022-06-15 09:05:07 +00:00
203cee5f71 - Update to version 2.3.0+git20220610.33ea0cf:
* systemd-tmpfiles whitelisting: also ignore -mini variants of systemd and udev
  * dbus-services: move wpa_supplicant.conf to /usr
  * dbus-services: move dnsmasq.conf to /usr

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=921
2022-06-10 12:36:09 +00:00
29d82ac69d - Update to version 2.3.0+git20220609.905726e:
* systemd-tmpfiles check: raise badness to 10000 for strict config
  * systemd-tmpfiles: whitelist currenty set of affected packages
  * SystemdTmpfilesCheck: compare normalized lines for whitelistings

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=920
2022-06-09 08:24:17 +00:00
Martin Liška
49902b1b20 - Update to version 2.3.0+git20220525.d213f48:
* opensuse config: parse ValidLicenseExceptions
  * Report binary in shlib-policy-name-error error
  * Remove extra prints from tests.
  * Increase badness for executable-stack
- Remove disable-SystemdTmpfilesCheck.patch.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=918
2022-05-25 19:43:51 +00:00
Martin Liška
944bb6c9c5 - Add temporary patch disable-SystemdTmpfilesCheck.patch in order to build
rpmlint with older rpmlint-mini.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=915
2022-05-23 09:51:09 +00:00
Martin Liška
5029479e2c - Update to version 2.3.0+git20220523.e71c7f8:
* SystemdTmpfilesCheck: add additional unit test for parsing logic
  * SystemdTmpfilesCheck: fix invalid member accesses
  * openSUSE: Do not allow files in /etc/NetworkManager/dispatcher.d anymore

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=914
2022-05-23 08:47:29 +00:00
Martin Liška
dddab26fad Remove temporary patch.
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=913
2022-05-21 13:02:43 +00:00
Martin Liška
938d5d730f - Add temporary patch temporarily-disable-SystemdTmpfilesCheck.patch.
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=911
2022-05-20 06:40:43 +00:00
Martin Liška
faf5bae3b3 - Update to version 2.3.0+git20220519.82b9e76:
* Release 2.3.0
  * Skip shared-library-without-dependency-information for python.
  * Skip undefined-non-weak-symbol for python packages.
  * SystemdTmpfilesCheck: new check to restrict systemd-tmpfiles configuration.
  * Skip undefined-non-weak-symbol for python packages.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=910
2022-05-20 06:28:45 +00:00
Martin Liška
01d3e96d1d - Update to version 2.2.0+git20220511.fc030cd:
* Add missing dependencies to setup.py
  * no-binary for all packages
  * Update docs about rpmlintrc auto-loading.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=908
2022-05-13 06:11:02 +00:00
Martin Liška
92e164351d - Update to version 2.2.0+git20220509.ea27381:
* Fix wrong git merge conflict resolution.
  * ErlangCheck: remove unneeded str() from the test

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=906
2022-05-09 07:23:00 +00:00
Martin Liška
b47588a67f - Update to version 2.2.0+git20220506.414c402:
* Temporarily disable binary-or-shlib-defines-rpath once boo#1199268 gets fixed
  * dbus-services: update tukitd config hash to latest reviewed version

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=905
2022-05-06 08:55:10 +00:00
Martin Liška
a1c968d5ce - Update to version 2.2.0+git20220503.b807a0d:
* dbus-services.toml: adjust whitelisting for switcheroo-control (bsc#1199065)

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=904
2022-05-03 12:46:38 +00:00
Martin Liška
a8c5b53648 - Update to version 2.2.0+git20220502.c9ee67e:
* Resolve $ORIGIN in binary-or-shlib-defines-rpath check.
  * Remove empty lines after for loops.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=903
2022-05-02 06:50:12 +00:00
Martin Liška
9946f02738 Revert $ORIGIN in RUNPATH.
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=902
2022-04-27 08:57:11 +00:00
Martin Liška
e34affc0fa - Update to version 2.2.0+git20220427.132e18a:
* support $ORIGIN in R{,UN}PATH.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=901
2022-04-27 08:30:34 +00:00
Martin Liška
2627595fca - Update to version 2.2.0+git20220425.0078554:
* Fix up binary-or-shlib-defines-rpath error

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=900
2022-04-26 06:56:02 +00:00
Martin Liška
62c59a55c3 - Update to version 2.2.0+git20220422.43144bd:
* Improve executable-stack error.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=898
2022-04-23 06:10:42 +00:00
Martin Liška
3e7c161430 - Update to version 2.2.0+git20220419.1dbd1ae:
* dbus-services: remove gconf-polkit entry which is no longer shipped in Factory
  * Distinguish exit code in --strict mode.
  * Remove FIXME as we have a test for it.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=896
2022-04-19 14:43:35 +00:00
Martin Liška
bba14f2f60 - Update to version 2.2.0+git20220413.2dafaf8:
* Add ergo user and group

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=894
2022-04-13 19:14:31 +00:00
Martin Liška
d0d949923a - Update to version 2.2.0+git20220411.c02b482:
* sudoers-whitelist: add another integration test whitelisting entry

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=892
2022-04-11 10:29:24 +00:00
Martin Liška
c77167bfad - Update to version 2.2.0+git20220406.bcfe5ad:
* sudoers whitelist: add preliminary ceph whitelisting (bsc#1196141)

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=890
2022-04-06 09:46:02 +00:00
Martin Liška
721e63b261 - Update to version 2.2.0+git20220331.762044d:
* Port opensuse checks.
  * Additional name cleanup in pkg.py.
  * lint.py: remove _check_valid_suffix and use str in ().
  * pkg.py cleanup
  * sudoers whitelist: add test entry for rpmlint-integration-test OBS package
  * Re-init AlternativesCheck for each package.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=889
2022-03-31 13:40:21 +00:00
Martin Liška
8ede717fb9 - Update to version 2.2.0+git20220330.4d069ea:
* new whitelist restriction for /etc/sudoers.d (bsc#1172785)

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=888
2022-03-30 10:35:29 +00:00
Martin Liška
79f422b54d - Update to version 2.2.0+git20220330.76fbb53:
* Re-init AlternativesCheck for each package.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=887
2022-03-30 07:41:47 +00:00
Martin Liška
a7dca19a29 - Update to version 2.2.0+git20220325.40598ec:
* dbus-services: whitelist usbguard (bsc#1196621)

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=885
2022-03-26 05:38:31 +00:00
Martin Liška
9ef3b2799d - Update to version 2.2.0+git20220324.fe80080:
* Test again for non-breaking space in test_tags.py.
  * dbus-services: add missing config whitelist for tukitd (bsc#1196149)

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=883
2022-03-24 08:22:44 +00:00
Martin Liška
62e1b4524c - Update to version 2.2.0+git20220323.1c77669:
* Enhance --time-report
  * dbus services: adjust to accountsservice path move (bsc#1197354)
  * dbus services: NetworkManager-vpnc config locations (bsc#1197053)
  * dbus services: adjust NetworkManager-pptp config locations (bsc#1197054)
  * Use zypper for openSUSE.
  * Add SUSE version checks in spec files (#292).

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=882
2022-03-23 12:11:19 +00:00
Martin Liška
c711406579 - Update to version 2.2.0+git20220322.91ea8dc:
* Remove garbage chars (c2a0 c2a0) from file.
  * Add only small badge for repology.
  * Add packaging status.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=881
2022-03-22 09:12:47 +00:00
Martin Liška
c56c0b697c - Update to version 2.2.0+git20220308.a867f4a:
* test_whitelist_syntax: extend the check to cover also digest entry structure
  * dbus whitelist: fix nodigests whitelisting, should contain the path
  * Remove extra empty lines.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=879
2022-03-09 19:09:53 +00:00
Martin Liška
822ecb17d8 - Update to version 2.2.0+git20220307.795b565:
* D-Bus whitelistings: kpmcore: don't couple service file to digest

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=877
2022-03-07 11:11:31 +00:00
Martin Liška
9bf9f415ea - Update to version 2.2.0+git20220303.8fe2218:
* missing alpha_3 hye added for Armenian

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=875
2022-03-03 14:46:23 +00:00
c57266dbe5 - Update to version 2.2.0+git20220303.3a948f5:
* D-Bus services whitelist: add kpmcore (bsc#1178848)
  * dbus-services whitelist: add test whitelisting to cover dbus-file-parse-error
  * tests: add test that verifies security whitelisting syntax
  * security whitelistings: harmonize bug list syntax

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=874
2022-03-03 14:17:18 +00:00
Martin Liška
346e8e8568 - Update to version 2.2.0+git20220228.7070352:
* FileDigestCheck: configure digest filter type per whitelisting entry
  * FileDigestCheck: also assert that a path key is present
  * dbus-services: adjust nm-priv-helper path (bsc#1194799)
  * dbus-services: whitelist nvme-stas (bsc#1195236)
  * FileDigestCheck: enable XML filtered digests for D-Bus services
  * FileDigestCheck: emit special {group}-file-parse-error if XML is bad

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=873
2022-03-01 07:47:25 +00:00
Martin Liška
bbd0195d7b - Update to version 2.2.0+git20220225.739a708:
* a8aa5cb3 pam-modules: whitelist pam-fscrypt (bsc#1195623)
  * ace7a9af dbus-services: whitelist nvme-stas (bsc#1195236)
  * b4d67b66 FileDigestCheck: enable XML filtered digests for D-Bus services
  * 068981ae FileDigestCheck: emit special {group}-file-parse-error if XML is bad
  * 816017cb dbus-services: whitelist tukitd (bsc#1196149)
  * 67c21c1e dbus-services: whitelist kcron helper

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=872
2022-02-26 09:35:58 +00:00
Martin Liška
e7065da139 - Update to version 2.2.0+git20220225.739a708.
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=871
2022-02-25 21:33:29 +00:00
Martin Liška
c422cbf300 - Update to version 2.2.0+git20220223.8f7d3e1:
* Speed up pkg.grep by utilizating mmap.
  * Update package dependency name.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=870
2022-02-23 16:23:18 +00:00
Martin Liška
3813437374 - Update to version 2.2.0+git20220222.b4654f9:
* Small tweaks to report formatting.
  * Start with the biggest files first in BashismsCheck.
  * Add new option --checks.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=869
2022-02-22 13:22:08 +00:00
Martin Liška
dc2332c30f - Update to version 2.2.0+git20220221.0fec15f:
* Speed up BashismsCheck by using md5sum of file.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=868
2022-02-21 11:02:24 +00:00
Martin Liška
499168e373 - Update to version 2.2.0+git20220221.19e374d:
* Include rpm2cpio (decompression and extraction) in --time-report.
  * Print only on decimal digit in time report.
  * Speed up pkg.grep.
  * Fix superfluous variable.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=867
2022-02-21 10:10:50 +00:00
Martin Liška
cc383c0bd5 - Update to version 2.2.0+git20220211.709d2fa:
* Require at least Python 3.8.
  * FileDigestCheck: implement support for file digest filtering

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=866
2022-02-13 10:16:40 +00:00
Martin Liška
74d48d13e9 - Update to version 2.2.0+git20220204.4166915:
* tests: add test case for FileDigestGroup with multiple package names
  * FileDigestCheck: support additional `packages = ["pkg1", "pkg2"]` syntax
  * FileDigestCheck: refactor digest group parsing and normalization
  * FileMetadataCheck: support additional `packages = ["pkg1", "pkg2"]` syntax

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=865
2022-02-09 09:38:00 +00:00
Martin Liška
95e333cf36 - Update to version 2.2.0+git20220202.cf37318:
* pam-modules: remove now outdated entry for modules that moved into pam_unix

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=864
2022-02-02 14:26:28 +00:00
Martin Liška
5f3d2a4efa - Update to version 2.2.0+git20220127.05573d9:
* dbus-services: whitelist NetworkManager nm-priv-helper (bsc#1194799).

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=863
2022-01-27 17:27:48 +00:00
Martin Liška
689b513c38 - Update to version 2.2.0+git20220125.7caec47:
* Add new option --ignore-unused-rpmlintrc.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=862
2022-01-25 18:35:40 +00:00
Martin Liška
072c6060ea - Update to version 2.2.0+git20220121.4f4f673:
* Remove shared-library-not-executable for all shared libs.
  * Fix stupid mistake with shared-library-not-executable.
  * Remove duplicite argument for run_elf_checks and use PkgFile.
  * Set also LANGUAGE env. in ENGLISH_ENVIROMENT.
  * Fix LGTM warning about RE pattern.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=861
2022-01-22 09:17:45 +00:00
Martin Liška
4e83f814a4 - Update to version 2.2.0+git20220112.bfaf91a:
* pam module whitelist: adjust package name for pam_winbind (bsc#1194573)

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=860
2022-01-13 08:25:12 +00:00
Martin Liška
352a54560b - Update to version 2.2.0+git20220106.43867d0:
* Use readelf --debug-dump=no-follow-links if available.
  * Do not use ObjdumpParser if not needed.
  * Add icingaweb2 group
  * Filter unused-rpmlintrc-filter for late checks.

- Update to version 2.2.0+git20220105.2ac5ee1:
  * Use different Python package for ZStandard

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=859
2022-01-07 12:54:29 +00:00
Martin Liška
81119fc5e3 - Update to version 2.2.0+git20220103.bda86d8:
* 64-bit powerpc targets do not have executable stack.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=858
2022-01-03 09:43:43 +00:00
Martin Liška
d200fba57b - Update to version 2.2.0+git20211221.2fbc146:
* fix connman-nmcompat whitelisting (bsc#1192827) - resides in a sub-package

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=857
2021-12-21 13:25:09 +00:00
Martin Liška
9ef6b3ea94 - Update to version 2.2.0+git20211216.95ed862:
* Do not expect precise order of suggestions in spellchecking.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=856
2021-12-16 12:55:03 +00:00
Martin Liška
211b274902 - Update to version 2.2.0+git20211215.5196826:
* Make missing-call-to-setgroups-before-setuid only warning.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=855
2021-12-16 10:50:16 +00:00
1b249b13d2 Accepting request 940257 from home:pgajdos:python
- pytest-runner is not required for build

OBS-URL: https://build.opensuse.org/request/show/940257
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=854
2021-12-13 18:44:37 +00:00
Martin Liška
808150e0f8 - Update tarball naming to respect release version.
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=853
2021-12-10 12:35:12 +00:00
b380646d7c - Update to version 2.2+git20211210.51d1bd9:
* dbus-services whitelist: add connman nm compatibility interface (bsc#1192827)

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=852
2021-12-10 10:41:43 +00:00
Martin Liška
c1ef482e15 - Update to version 2.2+git20211208.c7ec6c4:
* Fix typo in comment.
  * Release 2.2.0
  * configs/Fedora: Sync Fedora rpmlint policies back upstream

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=851
2021-12-08 09:24:04 +00:00
Martin Liška
466ae09f4e - Update to version 2.1+git20211130.83af44b:
* Add SUSE licenses generation script.
  * Sort input .rpm files so that the output is stable. (boo#1193189).

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=850
2021-11-30 13:23:13 +00:00
Martin Liška
02f13d88f6 - Update to version 2.1+git20211126.ebc84d5:
* allow rpmdiff for installed packages
  * Add diff.py wrapper script.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=849
2021-11-26 11:08:00 +00:00
Martin Liška
5b86163129 - Update to version 2.1+git20211125.fcbf5ab:
* Make missing-PT_GNU_STACK-section more sensitive.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=848
2021-11-26 08:26:16 +00:00
Martin Liška
7b22c47280 - Update to version 2.1+git20211122.36cebbc:
* dbus-services: fix package name for setroubleshoot entries

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=847
2021-11-23 07:16:56 +00:00
Martin Liška
4555b64b5f - Update to version 2.1+git20211118.f21c64f:
* duplicate postfix entry for postfix-bdb, whitelistings are tied to pacakges in rpmlint2 and need to be there for every package
  * Allow multiple spaces between paren

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=846
2021-11-20 08:22:13 +00:00
Martin Liška
9f93e12498 - Update to version 2.1+git20211113.372a30e:
* Misplaced spaces causes regex to not match.
  * Add debuginfod user and update message.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=845
2021-11-15 13:56:27 +00:00
Martin Liška
f8e1e22211 - Update to version 2.1+git20211110.8430dc4:
* polkit-rules-whitelist: follow-up whitelisting for gnome-initial-setup (bsc#1192542)

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=844
2021-11-10 10:38:27 +00:00
Martin Liška
8729ad9e7d - Update to version 2.1+git20211109.f2e93f8:
* Add missing re.compile.
  * Prevent duplicate files in lint input

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=843
2021-11-10 07:56:46 +00:00
Martin Liška
bcf2223d4a - Update to version 2.1+git20211105.14a37df:
* Fix backward compatibility with rpmlintrc files.
  * Fixed bug where a valid symlink is reported as invalid.
    This appears to be a regression from rpmlint 1.
    Comparing the two reveals that the comparison of link
    to path.parent would never make sense, and comparing
    link to path.name would resemble rpmlint 1's behavior.
  * dbus-services: add setroubleshoot whitelisting (bsc#1186344)

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=842
2021-11-06 08:11:54 +00:00
Martin Liška
4809fd889c - Update to version 2.1+git20211103.8d20461:
* permissions-whitelist: update texlive-filesystem digests
  * permissions-whitelist: update sendmail digests
  * Enhance error message of LibraryDependencyCheck.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=841
2021-11-03 09:33:27 +00:00
Martin Liška
61bdfd353e - Update to version 2.1+git20211101.f2e73fe:
* Fix no-library-dependency-for.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=840
2021-11-01 08:06:09 +00:00
Martin Liška
f84fc71b61 - Update to version 2.1+git20211027.7242d3d:
* dbus-services: adjust wicked whitelisting to new paths (bsc#1192033)
  * Add new LibraryDependencyCheck.
  * Rework the lib_regex pattern
  * security whitelistings: test whitelistings for file-digest-mismatch errors
  * scoring.toml: fix alphabetical order of permissions-file errors
  * security whitelistings: add badness for file-digest-mismatch errors

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=839
2021-10-31 13:29:32 +00:00
Martin Liška
adda6e96c2 - Update to version 2.1+git20211022.a5287ad:
* Mitigate Perl false positives for no-dependency-on.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=837
2021-10-22 19:03:35 +00:00
Martin Liška
917c15c3ca - Update to version 2.1+git20211021.74e867e:
* Checking libalternatives entries and links.
  * Fix -r argument.
  * opensuse.toml: add permissions-parse-error to BlockedFilters
  * dbus-services: adjust digest for test whitelisting (need a different file there)
  * polkit-rules-whitelist: fix package name for test whitelisting
  * Remove unused VS code settings.
  * Whitelisting pam_u2f module (bsc#1190790)

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=836
2021-10-21 06:53:47 +00:00
Martin Liška
c7b5276592 - Update to version 2.1+git20211019.ca2517e:
* Ignore library names that have number in their names.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=835
2021-10-19 08:39:32 +00:00
Martin Liška
634727597a - Update to version 2.1+git20211018.b53feea:
* Tweak shlib-policy-name-error.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=834
2021-10-19 06:31:02 +00:00
Martin Liška
4cd1d357f0 - Update to version 2.1+git20211015.6dc5311:
* Drop badness of shlib-policy-name-error for now.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=833
2021-10-15 14:06:39 +00:00
Martin Liška
b90456b882 - Update to version 2.1+git20211014.e3fbbb9:
* Update shlib-policy-name-error.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=832
2021-10-14 12:25:27 +00:00
Martin Liška
76c44e84ec - Update to version 2.1+git20211014.bddee7c:
* Trigger shlib-policy-name-error only for lib* packages.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=831
2021-10-14 09:16:59 +00:00
Martin Liška
477ba7d3b3 - Update to version 2.1+git20211013.5ed66cd:
* Update wording for shlib-policy-name-error.
  * Fix changelog-time-in-future regarding timezones.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=830
2021-10-14 06:51:23 +00:00
Martin Liška
4aa1fe0ec4 Fix duplicite changelog entries.
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=829
2021-10-12 07:23:05 +00:00
Paolo Perego
2f162bbc3a Accepting request 924800 from home:pperego:branches:openSUSE:Factory
- Update to version 2.1+git20211012.c27e0fe:
  * Adding whitelisting for pam_ssh_agent_auth. bsc#1190983
  * Enable shlib-policy-name-error error.
  * Support %autochangelog in %changelog.
  * remove /run from disalloweddirs
  * Fix missing-dependency-on check.
  * dbus-services whitelisting: add power-profiles-daemon (bsc#1189900)
  * security whitelistings: add whitelistings for OBS integration test package
  * PolkitCheck: be robust against dead symlinks in actions directory

OBS-URL: https://build.opensuse.org/request/show/924800
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=828
2021-10-12 07:13:08 +00:00
Martin Liška
e1e1ecb528 - Update to version 2.1+git20211011.4290515:
* Enable shlib-policy-name-error error.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=827
2021-10-11 08:09:34 +00:00
Martin Liška
0cf6e9664f - Fixes boo#1190387.
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=826
2021-10-11 07:26:01 +00:00
Martin Liška
6d635df5e7 - Update to version 2.1+git20211011.a28fc6d:
* Support %autochangelog in %changelog.
  * remove /run from disalloweddirs
  * Fix missing-dependency-on check.
  * dbus-services whitelisting: add power-profiles-daemon (bsc#1189900)
  * security whitelistings: add whitelistings for OBS integration test package
  * PolkitCheck: be robust against dead symlinks in actions directory
  * SUIDPermissionsCheck: remove unused permissions-ghostfile error
  * *-file-ghost descriptions: fix texts that are for some reason incomplete

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=825
2021-10-11 06:00:01 +00:00
Martin Liška
558471697e Enable changesgenerate.
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=824
2021-10-11 05:55:19 +00:00
d76bdd5883 - Update to opensuse tip:
* dbus-services: add oddjob-mkhomedir which got lost during migration (bsc#1169494)

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=823
2021-10-06 13:06:58 +00:00
Martin Liška
466061ffbe - Update to tip:
* fix lto-no-text-in-archive for rx port.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=822
2021-10-01 14:21:32 +00:00
Martin Liška
d0955a4d94 - Updade to opensuse tip:
* skip %ghost files in SUIDPermissionsCheck.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=821
2021-09-30 11:39:58 +00:00
Johannes Segitz
e6ec95aef6 Accepting request 921229 from home:jsegitz:branches:devel:openSUSE:Factory:rpmlint
- Update to 2.1+git20210924.ad0cf53
  * Copied additional systemd whitelistings to match systemd-mini

OBS-URL: https://build.opensuse.org/request/show/921229
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=820
2021-09-24 07:36:52 +00:00
Johannes Segitz
af7da855c0 Accepting request 921159 from home:jsegitz:branches:devel:openSUSE:Factory:rpmlint
- Update to version 2.1+git20210923.5ff1403 
  * whitelist pam_systemd.so for systemd-mini

OBS-URL: https://build.opensuse.org/request/show/921159
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=819
2021-09-23 14:15:55 +00:00
Johannes Segitz
c3ba724d77 Accepting request 921115 from home:jsegitz:branches:devel:openSUSE:Factory:rpmlint
- Update to version 2.1+git20210923.a41591b 
  * whitelist pam_systemd_home.so for systemd-experimental

OBS-URL: https://build.opensuse.org/request/show/921115
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=818
2021-09-23 09:50:58 +00:00
Johannes Segitz
826704b83f Accepting request 920879 from home:jsegitz:branches:devel:openSUSE:Factory:rpmlint
- Update to version 2.1+git20210922.d20a3f1
  * Added mechanism to add exceptions for %ghost'd files
  * Remove deprecated entries for world-writable entries
  * Remove malcontent whitelisting
  * Remove storeBackup cron whitelisting
  * Some path and package name fixes

OBS-URL: https://build.opensuse.org/request/show/920879
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=817
2021-09-22 13:00:20 +00:00
277ffaa172 - Synchronize security whitelistings with whitelists from old rpmlint 1. This
should fix some package build errors like in sssd.
- Use correct camel case package names for packages like NetworkManager in
  whitelists. This should fix some package build errors.
- Some general cleanup of whitelists.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=816
2021-09-17 09:49:39 +00:00
Martin Liška
5cc8cb0634 - Bump to tip (various security fixes).
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=815
2021-09-15 08:11:09 +00:00
Martin Liška
ade5bf49fd Remove duplicite entries in changelog.
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=812
2021-09-06 14:04:31 +00:00
Martin Liška
03b7f116df - Fix PieExecutables matching.
- KMP policy: support legacy 'packageand' directive in Supplements
  (boo#1190103).

- Handle empty glibc archives (starting with version 2.34).

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=811
2021-09-06 14:03:03 +00:00
Martin Liška
bfa4fa66b0 - Skip .cargo-checksum.json files in hidden-file-or-dir.
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=810
2021-09-05 18:47:40 +00:00
Martin Liška
5f2dc695a2 - Fix PieExecutables matching.
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=809
2021-09-02 10:57:08 +00:00
Martin Liška
fe344924a6 - KMP policy: support legacy 'packageand' directive in Supplements
(boo#1190103).

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=808
2021-09-02 10:11:13 +00:00
Martin Liška
d775c07c55 - Handle empty glibc archives (starting with version 2.34).
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=807
2021-09-01 08:50:30 +00:00
Martin Liška
77832cc4d7 Revert last revision (enabling of flake8).
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=805
2021-08-27 08:01:37 +00:00
Martin Liška
9fc805032d - Remove disable-flake.patch and install flake8 packages in test
sub-package.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=804
2021-08-27 07:52:38 +00:00
Martin Liška
37a21bd87b - Update package name for -M test.
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=803
2021-08-27 07:45:25 +00:00
Martin Liška
a5f2d982db Accepting request 914408 from home:marxin:branches:devel:openSUSE:Factory:rpmlint
- Add test multibuild target and reduce BuildRequirements for rpmlint
  package itself.

OBS-URL: https://build.opensuse.org/request/show/914408
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=802
2021-08-26 14:18:40 +00:00
Martin Liška
6e42932c0a - Bump to opensuse tip.
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=800
2021-08-25 15:06:58 +00:00
OBS User buildservice-autocommit
504a9d3709 Updating link to change in openSUSE:Factory/rpmlint revision 356.0
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=d94bd7a31db0ccb41a02207abcf2cf6a
2021-08-23 08:14:18 +00:00
Martin Liška
b8a45c674d - Bump to version 2.1.
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=799
2021-08-18 08:23:07 +00:00
Martin Liška
41c4c02c43 - Fix variable description expansion.
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=798
2021-08-06 08:28:18 +00:00
Martin Liška
9cfe376690 - Reduce Requirements for rpmlint-strict package.
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=796
2021-08-05 08:36:58 +00:00
OBS User buildservice-autocommit
be18860e8e Updating link to change in openSUSE:Factory/rpmlint revision 355.0
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=54959e61e911b8dd8d8eb327ea837ffc
2021-08-04 08:10:40 +00:00
Martin Liška
a8d4b92791 - Bump to tip (adds --mini-mode argument).
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=794
2021-07-22 15:19:11 +00:00
Martin Liška
b33e32f757 - Bump to tip (fix not working -i option).
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=792
2021-07-01 09:14:15 +00:00
Martin Liška
4496b5d473 - Bump to tip.
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=791
2021-06-29 13:42:44 +00:00
Martin Liška
058a327d0c - Make rpmlint-strict only a simple package with one config file.
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=789
2021-06-29 11:08:28 +00:00
Martin Liška
ad7ee432ff - Add Conflicts directive.
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=788
2021-06-29 09:58:33 +00:00
Martin Liška
366a8b5d31 - Use BuildIgnore: rpmlint-strict in order to fix boo#1187749.
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=787
2021-06-29 09:05:16 +00:00
Martin Liška
eb572449cb - Bump to tip.
- Rename scoring-strict.toml to scoring-strict.override.toml in order
  to use override mechanism.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=786
2021-06-25 07:22:19 +00:00
Martin Liška
f6f0435d1c * check-for-self-provides.diff
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=785
2021-06-24 09:37:17 +00:00
Martin Liška
55c11c6ed4 - Removed legacy patches:
* extend-suse-conffiles-check.diff
  * docdata-examples.diff
  * devel-provide-is-devel-package.diff
  * fix-diag-sortorder.diff
- Add disable-flake.patch patch.

OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=784
2021-06-24 09:32:41 +00:00
Martin Liška
5712f95fb4 Accepting request 901661 from home:marxin:branches:devel:openSUSE:Factory:rpmlint
- Add rpmlint-strict sub-package that includes scoring-strict.toml.

OBS-URL: https://build.opensuse.org/request/show/901661
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=783
2021-06-24 09:03:59 +00:00
Martin Liška
b9883bf6be - Bump to tip: adds scoring-strict.toml config and BlockedFilters.
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=782
2021-06-24 08:50:36 +00:00
Martin Liška
db2536aee4 - Bump to tip, includes fix for Rust libraries.
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=781
2021-06-24 07:48:20 +00:00
51256fa68d Accepting request 901418 from home:StevenK:branches:devel:openSUSE:Factory:rpmlint
- Install configs with 644.

- Update to Rpmlint 2.0:
  * RPMLint now is a "normal" Python application and now supports being imported
    like a standard Python module! This means that all the normal use-cases for
    RPMLint are still supported, but now you can make it a part of larger Python-based
    applications or services.
  * RPMLint uses a declarative TOML-based syntax for configuring RPMLint policy
    instead of Python code.
  * RPMLint now has an override system for the descriptions shown for various checks,
    so that distributions who want to give specific policy information can
    do so without patching the code.
  * RPMLint includes many more checks! Nearly all of the generally useful checks created
    by the openSUSE community have been merged into the tree, so distributions can now
    benefit from a wider offering of checks to implement policy enforcement.
  * RPMLint is Python 3 only and now supports Python 3.6 and newer.
  * RPMLint is now built and installed like a standard Python application using setuptools.
- Removed legacy patches:
  * invalid-filerequires.diff
  * no-badness-return.diff
  * no-doc-for-lib.diff
  * only-reg-files-are-scripts.diff
  * remove-ghostfile-checks.diff
  * rpm415-workaround.diff
  * rpmgroup-checks.diff
  * rpmlint-suse.diff
  * suse-binarieschecks.diff
  * suse-checks.diff
  * suse-filter-exception.diff
  * suse-filter-more-verbose.diff

OBS-URL: https://build.opensuse.org/request/show/901418
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=780
2021-06-24 06:33:48 +00:00
1d3b21c389 Accepting request 895330 from home:lnussel:branches:devel:openSUSE:Factory:rpmlint
- whitelist setroubleshoot (boo#1186344)

OBS-URL: https://build.opensuse.org/request/show/895330
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=778
2021-05-27 15:17:50 +00:00
cc9dc3107e Accepting request 892522 from home:lnussel:branches:devel:openSUSE:Factory:rpmlint
- whitelist systemd-homed (boo#1185285)

OBS-URL: https://build.opensuse.org/request/show/892522
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=776
2021-05-12 16:13:08 +00:00