Commit Graph

289 Commits

Author SHA256 Message Date
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
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
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
4df04b4fbc Bump.
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=801
2021-08-26 09:20:35 +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
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
5110afd5c9 Bump to master (fix configs/openSUSE/scoring-strict.override.toml).
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=797
2021-08-05 13:13:50 +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
Martin Liška
a2665e6081 Bump to opensuse branch.
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=795
2021-08-04 12:22:38 +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
dc067e3b38 Bump to tip of opensuse branch.
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=793
2021-07-11 14:48:37 +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
ddbba554d5 Unify requirements.
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=790
2021-06-29 11:12:35 +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
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
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
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
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
79b310f3f6 Accepting request 842500 from home:13ilya:branches:devel:openSUSE:Factory:rpmlint
- Add user "fluidsynth" for FluidSynth General Midi daemon.

OBS-URL: https://build.opensuse.org/request/show/842500
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=754
2020-10-19 17:41:56 +00:00
adf9efa693 Accepting request 807493 from home:adrianSuSE:branches:devel:openSUSE:Factory:rpmlint
- Add daapd user and group for new forked-daapd package

OBS-URL: https://build.opensuse.org/request/show/807493
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=726
2020-05-20 09:45:39 +00:00
86ed0bb082 Accepting request 807131 from home:trenn:branches:devel:openSUSE:Factory:rpmlint
- Add '_cscreen' to StandardGroups and StandardUsers

OBS-URL: https://build.opensuse.org/request/show/807131
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=725
2020-05-20 07:50:48 +00:00
Malte Kraus
8bf0f5333a Accepting request 777641 from home:WernerFink:branches:devel:openSUSE:Factory:rpmlint
- config: add 'mktex' to StandardUsers (boo#1159740)

OBS-URL: https://build.opensuse.org/request/show/777641
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=713
2020-02-20 14:03:29 +00:00
Johannes Segitz
52b593a69e Accepting request 774885 from home:mgerstner:branches:devel:openSUSE:Factory:rpmlint
- whitelist new mariadb pam module "pam_user_map.so" (bsc#1163362)

OBS-URL: https://build.opensuse.org/request/show/774885
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=712
2020-02-17 17:06:04 +00:00