Commit Graph

564 Commits

Author SHA256 Message Date
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
9ebfdf6f20 - fix whitelisting for kdiskmark service (bsc#1182521)
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=774
2021-05-07 08:07:42 +00:00
95257161f1 Accepting request 882335 from home:wfrisch:branches:devel:openSUSE:Factory:rpmlint
- whitelist D-Bus Service org.kde.filesharing.samba.service (bsc#1175633)

OBS-URL: https://build.opensuse.org/request/show/882335
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=771
2021-04-01 07:42:24 +00:00
aa1b69672a Accepting request 882191 from home:wfrisch:branches:devel:openSUSE:Factory:rpmlint
- whitelist D-Bus Service org.jonmagon.kdiskmark.service (bsc#1182521)

OBS-URL: https://build.opensuse.org/request/show/882191
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=770
2021-03-31 08:16:00 +00:00
804a3cc03a Accepting request 875382 from home:coolo:branches:openSUSE:Factory
- Update to version 84.87+git20210226.d6b66e2:
  * GitHub Actions: work around the missing
  * GitHub Actions: work around the missing `groupadd`
  * rclink2: fix test reference output
  * polkit: adjust polkit frobnicate action name

- Add accept-licenses-with-plus.patch to accept any license ending
  with a + (as indicated in the SPDX syntax)

- Remove licenses ending with + from valid license array

OBS-URL: https://build.opensuse.org/request/show/875382
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=768
2021-03-01 19:27:04 +00:00
Wolfgang Frisch
9c09cdda26 Accepting request 874327 from home:mgerstner:branches:devel:openSUSE:Factory:rpmlint
- whitelist pam_sss_gss.so PAM module (bsc#1182509)

OBS-URL: https://build.opensuse.org/request/show/874327
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=767
2021-02-22 13:42:57 +00:00
180c8a16a7 Accepting request 869032 from home:computersalat:branches:devel:openSUSE:Factory:rpmlint
add 'otobo' group/id

OBS-URL: https://build.opensuse.org/request/show/869032
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=766
2021-02-05 15:25:03 +00:00
6631c65c5e Accepting request 868320 from home:coolo:branches:openSUSE:Factory
- Update valid spdx license exceptions
- Allow the + version of all valid licenses (to avoid having to fix
  the parser)

OBS-URL: https://build.opensuse.org/request/show/868320
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=765
2021-02-01 17:25:29 +00:00
OBS User buildservice-autocommit
d534edf3f5 Accepting request 863666 from devel:openSUSE:Factory:rpmlint
auto commit by copy to link target

OBS-URL: https://build.opensuse.org/request/show/863666
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=764
2021-01-19 15:00:22 +00:00
OBS User buildservice-autocommit
1d8662a1ed Updating link to change in openSUSE:Factory/rpmlint revision 349.0
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=eb65b0218547890fb9a6e3e8ab332ade
2021-01-19 15:00:22 +00:00
958a7ef87d Accepting request 863325 from home:yecril71pl:branches:devel:openSUSE:Factory:rpmlint
- Fix a typo in suse-branding-wrong-branding-supplement

OBS-URL: https://build.opensuse.org/request/show/863325
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=763
2021-01-16 15:12:03 +00:00
Johannes Segitz
379ca2d2e9 Accepting request 862125 from home:mnhauke:branches:devel:openSUSE:Factory:rpmlint
- Add user "h2o" and group "h2o" for the h2o webserver

OBS-URL: https://build.opensuse.org/request/show/862125
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=761
2021-01-11 08:39:19 +00:00
Johannes Segitz
a3b9cd1f6d Accepting request 849108 from home:mgerstner:branches:devel:openSUSE:Factory:rpmlint
This is necessary for permissions sr#847756 to continue.

- Update to version master:
  * Permissions: be robust against variables.conf not existing
  * CheckSUIDPermissions: enhance parser to support new permissions variables

OBS-URL: https://build.opensuse.org/request/show/849108
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=759
2020-11-23 08:22:27 +00:00