Commit Graph

1206 Commits

Author SHA256 Message Date
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
Dominique Leuenberger
6d7033b4df Accepting request 960594 from devel:openSUSE:Factory:rpmlint
- 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/request/show/960594
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=390
2022-03-12 16:14:38 +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
Dominique Leuenberger
df42827ce5 Accepting request 959845 from devel:openSUSE:Factory:rpmlint
- 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/request/show/959845
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=389
2022-03-09 17:46:29 +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
Dominique Leuenberger
35d73b947d Accepting request 959241 from devel:openSUSE:Factory:rpmlint
- Update to version 2.2.0+git20220303.8fe2218:
  * missing alpha_3 hye added for Armenian

- 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/request/show/959241
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=388
2022-03-05 13:43:11 +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
Dominique Leuenberger
271ba8122a Accepting request 958203 from devel:openSUSE:Factory:rpmlint
- 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/request/show/958203
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=387
2022-03-02 21:03:02 +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
Dominique Leuenberger
3062ec6258 Accepting request 957735 from devel:openSUSE:Factory:rpmlint
- 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/request/show/957735
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=386
2022-02-28 18:43:13 +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
Dominique Leuenberger
1c3581d60d Accepting request 957124 from devel:openSUSE:Factory:rpmlint
- Update to version 2.2.0+git20220223.8f7d3e1:
  * Speed up pkg.grep by utilizating mmap.
  * Update package dependency name.

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

- Update to version 2.2.0+git20220221.0fec15f:
  * Speed up BashismsCheck by using md5sum of file.

- 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/request/show/957124
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=385
2022-02-25 20:24:47 +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
Dominique Leuenberger
bbcff988e6 Accepting request 954056 from devel:openSUSE:Factory:rpmlint
- 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/request/show/954056
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=384
2022-02-15 22:56:56 +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
Dominique Leuenberger
d9fc660bd0 Accepting request 952892 from devel:openSUSE:Factory:rpmlint
- 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/request/show/952892
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=383
2022-02-12 23:15:16 +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
Dominique Leuenberger
a31025c11e Accepting request 950753 from devel:openSUSE:Factory:rpmlint
- 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/request/show/950753
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=382
2022-02-07 22:36:48 +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
Dominique Leuenberger
b4a34d6a27 Accepting request 949508 from devel:openSUSE:Factory:rpmlint
- Update to version 2.2.0+git20220127.05573d9:
  * dbus-services: whitelist NetworkManager nm-priv-helper (bsc#1194799).

- Update to version 2.2.0+git20220125.7caec47:
  * Add new option --ignore-unused-rpmlintrc.

OBS-URL: https://build.opensuse.org/request/show/949508
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=381
2022-02-01 13:02:49 +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
Dominique Leuenberger
ec5842bba4 Accepting request 948073 from devel:openSUSE:Factory:rpmlint
- 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/request/show/948073
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=380
2022-01-25 16:35:36 +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
Dominique Leuenberger
88617c89c3 Accepting request 945995 from devel:openSUSE:Factory:rpmlint
- 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/request/show/945995
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=379
2022-01-22 07:17:47 +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
Dominique Leuenberger
f10c28a101 Accepting request 944735 from devel:openSUSE:Factory:rpmlint
- 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/request/show/944735
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=378
2022-01-12 23:22:01 +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
Dominique Leuenberger
e892169d0e Accepting request 943549 from devel:openSUSE:Factory:rpmlint
- Update to version 2.2.0+git20220103.bda86d8:
  * 64-bit powerpc targets do not have executable stack.

OBS-URL: https://build.opensuse.org/request/show/943549
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=377
2022-01-07 11:44:24 +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
Dominique Leuenberger
77d08b3c53 Accepting request 941851 from devel:openSUSE:Factory:rpmlint
- 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/request/show/941851
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=376
2021-12-22 19:17:38 +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
Dominique Leuenberger
9afd170627 Accepting request 940892 from devel:openSUSE:Factory:rpmlint
- Update to version 2.2.0+git20211216.95ed862:
  * Do not expect precise order of suggestions in spellchecking.

- Update to version 2.2.0+git20211215.5196826:
  * Make missing-call-to-setgroups-before-setuid only warning.

OBS-URL: https://build.opensuse.org/request/show/940892
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=375
2021-12-18 19:29:59 +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
Dominique Leuenberger
9a8f902400 Accepting request 940342 from devel:openSUSE:Factory:rpmlint
OBS-URL: https://build.opensuse.org/request/show/940342
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=374
2021-12-16 01:00:26 +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
Dominique Leuenberger
9ba339599c Accepting request 939115 from devel:openSUSE:Factory:rpmlint
- Update tarball naming to respect release version.

- Update to version 2.2+git20211210.51d1bd9:
  * dbus-services whitelist: add connman nm compatibility interface (bsc#1192827)

- 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/request/show/939115
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=373
2021-12-12 20:27:30 +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
Dominique Leuenberger
6e10cc99ad Accepting request 934726 from devel:openSUSE:Factory:rpmlint
- 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/request/show/934726
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=372
2021-12-05 21:45:46 +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
Dominique Leuenberger
a76b914f0a Accepting request 934025 from devel:openSUSE:Factory:rpmlint
- Update to version 2.1+git20211126.ebc84d5:
  * allow rpmdiff for installed packages
  * Add diff.py wrapper script.

- Update to version 2.1+git20211125.fcbf5ab:
  * Make missing-PT_GNU_STACK-section more sensitive.

OBS-URL: https://build.opensuse.org/request/show/934025
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=371
2021-11-29 16:28:23 +00:00