Commit Graph

601 Commits

Author SHA256 Message Date
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
Matthias Gerstner
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
Matthias Gerstner
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
Matthias Gerstner
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