SHA256
1
0
forked from pool/rpmlint

Accepting request 769026 from devel:openSUSE:Factory:rpmlint

You need to stage rpmlint-mini with this, so that it rebuilds. Otherwise
one of the tests in rpmlint-tests will fail. Or you just sent it through,
will self heal once rpmlint-mini is rebuild

- Update to version 84.87+git20200130.c0de5f4:
  * libzork4.spec: removed define for 'basename' in libzork4.spec. 
    This causes build errors because 'basename' is a builtin and it's 
    not used

- Update to version 84.87+git20200115.9339533:
  * use uname -m instead of uname -i as the latter is not portable
  * remove rpm directory upon make clean
  * Support for different output based on architecture. For that create a
    <NAME>.<ARCH>.ref file instead of <NAME>.ref E.g. debug.i386.ref
  * verify that new permissions paths need whitelisting

- Whitelist a batch of PAM modules that have been forgotted to be whitelisted
  in the past, or have never been requested to be reviewed before
  (bsc#1150178).
  Since we want to add badness to the PAM warning in rpmlint we need to add
  those entries to avoid build errors of existing packages in Factory.

- config: add 'sanlock' to StandardGroups and StandardUsers
- config: add 'libvirt' to StandardGroups

- Update to version master:
  * CheckCronJobs: correct cronjob-unauthorized-file explanation
  * Use named constants to check file modes
  * CheckSUIDPermissions.py: check new permission paths

OBS-URL: https://build.opensuse.org/request/show/769026
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpmlint?expand=0&rev=328
This commit is contained in:
Dominique Leuenberger 2020-02-03 10:12:05 +00:00 committed by Git OBS Bridge
commit 31bb0c13a8
9 changed files with 67 additions and 10 deletions

View File

@ -1,6 +1,6 @@
<servicedata> <servicedata>
<service name="tar_scm"> <service name="tar_scm">
<param name="url">https://github.com/openSUSE/rpmlint-tests.git</param> <param name="url">https://github.com/openSUSE/rpmlint-tests.git</param>
<param name="changesrevision">e27d43198d06699c9a705b71e2d511a94efab752</param></service><service name="tar_scm"> <param name="changesrevision">6e0e54e073ce56ea3a81cedbce436f3f4b8cb094</param></service><service name="tar_scm">
<param name="url">https://github.com/openSUSE/rpmlint-checks.git</param> <param name="url">https://github.com/openSUSE/rpmlint-checks.git</param>
<param name="changesrevision">00e6393112de7c6da46780842cd787f693b05af3</param></service></servicedata> <param name="changesrevision">20b469207308def7aa2d27665c9a9a224d3afe25</param></service></servicedata>

16
config
View File

@ -148,6 +148,7 @@ setOption('StandardGroups', (
'kvm', 'kvm',
'ldap', 'ldap',
'libstoragemgmt', 'libstoragemgmt',
'libvirt',
'lightdm', 'lightdm',
'lighttpd', 'lighttpd',
'localham', 'localham',
@ -220,6 +221,7 @@ setOption('StandardGroups', (
'root', 'root',
'sabayon-admin', 'sabayon-admin',
'salt', 'salt',
'sanlock',
'sapdb', 'sapdb',
'sddm', 'sddm',
'sensu', 'sensu',
@ -424,6 +426,7 @@ setOption('StandardUsers', (
'sabayon-admin', 'sabayon-admin',
'sahara', 'sahara',
'salt', 'salt',
'sanlock',
'sapdb', 'sapdb',
'sddm', 'sddm',
'sensu', 'sensu',
@ -925,6 +928,19 @@ setOption("PAMModules.WhiteList", (
"pam_pwquality.so", "pam_pwquality.so",
# lxc (bsc#1150519) # lxc (bsc#1150519)
"pam_cgfs.so", "pam_cgfs.so",
# google-authenticator-libpam (bsc#1150524) - potential future removal candidate
"pam_google_authenticator.so",
# pam_u2f (bsc#1087061)
"pam_u2f.so",
# pam_kwallet (bsc#993806)
"pam_kwallet5.so",
# pam_dbus (bsc#1039709)
"pam_dbus.so",
# google-compute-engine (bsc#1146353)
"pam_oslogin_admin.so",
"pam_oslogin_login.so",
# fprintd (bsc#792095)
"pam_fprintd.so"
)) ))
# Output filters # Output filters

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:e2005a3c915bda8dbf006a62c9153752eaf4b64c1b439f3dd7570e53e57d055f oid sha256:0371ffa4f83f5e3b58bc2ba92836059588f37454b7b5cb824d44c824c9decf60
size 28168 size 28352

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f9a6b8d586b8b87e9cb410d17381911988dc564daa8b177c75fbb19c788439b1
size 11620

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8d46866656a6f55737b200834bb345f04fca1ae504582aaafebd4db5702ff8d9
size 11784

View File

@ -1,3 +1,21 @@
-------------------------------------------------------------------
Thu Jan 30 12:34:02 UTC 2020 - jsegitz@suse.de
- Update to version 84.87+git20200130.c0de5f4:
* libzork4.spec: removed define for 'basename' in libzork4.spec.
This causes build errors because 'basename' is a builtin and it's
not used
-------------------------------------------------------------------
Thu Jan 30 08:06:14 UTC 2020 - jsegitz@suse.de
- Update to version 84.87+git20200115.9339533:
* use uname -m instead of uname -i as the latter is not portable
* remove rpm directory upon make clean
* Support for different output based on architecture. For that create a
<NAME>.<ARCH>.ref file instead of <NAME>.ref E.g. debug.i386.ref
* verify that new permissions paths need whitelisting
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Sep 20 13:22:14 UTC 2019 - mimi.vx@gmail.com Fri Sep 20 13:22:14 UTC 2019 - mimi.vx@gmail.com

View File

@ -1,7 +1,7 @@
# #
# spec file for package rpmlint-tests # spec file for package rpmlint-tests
# #
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -24,7 +24,7 @@ BuildRequires: rpmlint-Factory-strict
BuildRequires: rpmlint-mini BuildRequires: rpmlint-mini
Name: rpmlint-tests Name: rpmlint-tests
Version: 84.87+git20190920.e27d431 Version: 84.87+git20200130.c0de5f4
Release: 0 Release: 0
Summary: rpmlint regression tests Summary: rpmlint regression tests
License: SUSE-Public-Domain License: SUSE-Public-Domain

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Fri Jan 31 09:52:39 UTC 2020 - matthias.gerstner@suse.com
- Whitelist a batch of PAM modules that have been forgotted to be whitelisted
in the past, or have never been requested to be reviewed before
(bsc#1150178).
Since we want to add badness to the PAM warning in rpmlint we need to add
those entries to avoid build errors of existing packages in Factory.
-------------------------------------------------------------------
Thu Jan 30 16:18:29 UTC 2020 - James Fehlig <jfehlig@suse.com>
- config: add 'sanlock' to StandardGroups and StandardUsers
- config: add 'libvirt' to StandardGroups
-------------------------------------------------------------------
Thu Jan 30 08:06:15 UTC 2020 - jsegitz@suse.de
- Update to version master:
* CheckCronJobs: correct cronjob-unauthorized-file explanation
* Use named constants to check file modes
* CheckSUIDPermissions.py: check new permission paths
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Dec 18 11:41:24 UTC 2019 - matthias.gerstner@suse.com Wed Dec 18 11:41:24 UTC 2019 - matthias.gerstner@suse.com

View File

@ -1,7 +1,7 @@
# #
# spec file for package rpmlint # spec file for package rpmlint
# #
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed