SHA256
1
0
forked from pool/rpmlint
Commit Graph

1000 Commits

Author SHA256 Message Date
Dominique Leuenberger
b26729f034 Accepting request 931560 from devel:openSUSE:Factory:rpmlint
- 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/request/show/931560
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=368
2021-11-20 01:38:11 +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
Dominique Leuenberger
c7f1ecef59 Accepting request 930630 from devel:openSUSE:Factory:rpmlint
- Update to version 2.1+git20211110.8430dc4:
  * polkit-rules-whitelist: follow-up whitelisting for gnome-initial-setup (bsc#1192542)

- Update to version 2.1+git20211109.f2e93f8:
  * Add missing re.compile.
  * Prevent duplicate files in lint input

OBS-URL: https://build.opensuse.org/request/show/930630
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=367
2021-11-13 21:48:28 +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
Dominique Leuenberger
0c64c9009d Accepting request 929829 from devel:openSUSE:Factory:rpmlint
- 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/request/show/929829
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=366
2021-11-09 22:53:50 +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
Dominique Leuenberger
83154e5878 Accepting request 928975 from devel:openSUSE:Factory:rpmlint
- Update to version 2.1+git20211103.8d20461:
  * permissions-whitelist: update texlive-filesystem digests
  * permissions-whitelist: update sendmail digests
  * Enhance error message of LibraryDependencyCheck.

- Update to version 2.1+git20211101.f2e73fe:
  * Fix no-library-dependency-for.

- 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/request/show/928975
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=365
2021-11-05 21:58:19 +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
Dominique Leuenberger
3c7c051e65 Accepting request 927090 from devel:openSUSE:Factory:rpmlint
- Update to version 2.1+git20211022.a5287ad:
  * Mitigate Perl false positives for no-dependency-on.

- 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/request/show/927090
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=364
2021-10-28 16:31:14 +00:00
Martin Liška
9187d7ae8d Resolve conflicts.
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=838
2021-10-23 06:22:47 +00:00
Dominique Leuenberger
52534e4cfd Accepting request 926164 from devel:openSUSE:Factory:rpmlint
- Update to version 2.1+git20211019.ca2517e:
  * Ignore library names that have number in their names.

- Update to version 2.1+git20211018.b53feea:
  * Tweak shlib-policy-name-error.

OBS-URL: https://build.opensuse.org/request/show/926164
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=363
2021-10-22 22:50:10 +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
Dominique Leuenberger
73478bdb7f Accepting request 925483 from devel:openSUSE:Factory:rpmlint
- Update to version 2.1+git20211015.6dc5311:
  * Drop badness of shlib-policy-name-error for now.

- Update to version 2.1+git20211014.e3fbbb9:
  * Update shlib-policy-name-error.

- Update to version 2.1+git20211014.bddee7c:
  * Trigger shlib-policy-name-error only for lib* packages.

- Update to version 2.1+git20211013.5ed66cd:
  * Update wording for shlib-policy-name-error.
  * Fix changelog-time-in-future regarding timezones.

- Update to version 2.1+git20211012.c27e0fe:
  * Adding whitelisting for pam_ssh_agent_auth. bsc#1190983

- Update to version 2.1+git20211011.4290515:
  * Enable shlib-policy-name-error error.

- 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
- Fixes boo#1190387.

OBS-URL: https://build.opensuse.org/request/show/925483
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=362
2021-10-18 19:58:14 +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
Richard Brown
2cb000c5f2 Accepting request 923496 from devel:openSUSE:Factory:rpmlint
- Update to opensuse tip:
  * dbus-services: add oddjob-mkhomedir which got lost during migration (bsc#1169494)

- Update to tip:
  * fix lto-no-text-in-archive for rx port.

- Updade to opensuse tip:
  * skip %ghost files in SUIDPermissionsCheck.

OBS-URL: https://build.opensuse.org/request/show/923496
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=361
2021-10-08 20:04:38 +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
Dominique Leuenberger
99df859b2d Accepting request 921230 from devel:openSUSE:Factory:rpmlint
- Update to 2.1+git20210924.ad0cf53
  * Copied additional systemd whitelistings to match systemd-mini 

- Update to version 2.1+git20210923.5ff1403 
  * whitelist pam_systemd.so for systemd-mini

- Update to version 2.1+git20210923.a41591b 
  * whitelist pam_systemd_home.so for systemd-experimental

- 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

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

- Bump to tip (various security fixes).

OBS-URL: https://build.opensuse.org/request/show/921230
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=360
2021-09-26 19:48:29 +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
Dominique Leuenberger
74424ae314 Accepting request 917128 from devel:openSUSE:Factory:rpmlint
- Skip .cargo-checksum.json files in hidden-file-or-dir.

OBS-URL: https://build.opensuse.org/request/show/917128
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=359
2021-09-11 20:24:15 +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
Dominique Leuenberger
40f0d60225 Accepting request 915738 from devel:openSUSE:Factory:rpmlint
- 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/request/show/915738
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=358
2021-09-06 13:57:51 +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
Dominique Leuenberger
f879343768 Accepting request 914534 from devel:openSUSE:Factory:rpmlint
- Update package name for -M test.

- Add test multibuild target and reduce BuildRequirements for rpmlint
  package itself.

- Bump to opensuse tip.

- Bump to version 2.1.

- Fix variable description expansion.

- Reduce Requirements for rpmlint-strict package.

- Bump to tip (adds --mini-mode argument).

- Bump to tip (fix not working -i option).

- Bump to tip.

- Make rpmlint-strict only a simple package with one config file.

- Add Conflicts directive.

- Use BuildIgnore: rpmlint-strict in order to fix boo#1187749.

- Bump to tip.
- Rename scoring-strict.toml to scoring-strict.override.toml in order
  to use override mechanism.

- Removed legacy patches:

OBS-URL: https://build.opensuse.org/request/show/914534
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=357
2021-08-30 11:54:59 +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