commit rpmlint for openSUSE:Factory

2020-11-06 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2020-11-06 23:43:00

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.11331 (New)


Package is "rpmlint"

Fri Nov  6 23:43:00 2020 rev:346 rq:846040 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2020-10-23 
12:19:44.324572722 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.11331/rpmlint.changes   
2020-11-06 23:43:00.983503830 +0100
@@ -1,0 +2,10 @@
+Wed Nov  4 16:18:54 UTC 2020 - Malte Kraus 
+
+- allow pam_faillock.so PAM module (bsc#1171562)
+
+---
+Fri Oct 30 13:17:31 UTC 2020 - Matthias Gerstner 
+
+- whitelist malcontent PAM module (bsc#1177974)
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.QCjqgW/_old  2020-11-06 23:43:02.279501339 +0100
+++ /var/tmp/diff_new_pack.QCjqgW/_new  2020-11-06 23:43:02.279501339 +0100
@@ -935,7 +935,11 @@
 # pam (bsc#1171563)
 "pam_setquota.so",
 # kanidm (bsc#1173387)
-"pam_kanidm.so"
+"pam_kanidm.so",
+# GNOME malcontent parental control (bsc#1177974)
+"pam_malcontent.so",
+# pam (bsc#1171562)
+"pam_faillock.so",
 ))
 
 # Output filters




commit rpmlint for openSUSE:Factory

2020-10-23 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2020-10-23 12:19:33

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.3463 (New)


Package is "rpmlint"

Fri Oct 23 12:19:33 2020 rev:345 rq:842617 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2020-10-18 
16:18:18.824407837 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.3463/rpmlint.changes
2020-10-23 12:19:44.324572722 +0200
@@ -1,0 +2,5 @@
+Mon Oct 19 08:29:26 UTC 2020 - Илья Индиго 
+
+- Add user "fluidsynth" for FluidSynth General Midi daemon.
+
+---



Other differences:
--
++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.GNzTup/_old  2020-10-23 12:19:45.736573717 +0200
+++ /var/tmp/diff_new_pack.GNzTup/_new  2020-10-23 12:19:45.740573720 +0200
@@ -97,7 +97,7 @@
 mv rpmlint-checks-master/*.py .
 
 %build
-make %{?_smp_mflags} PYTHON=%{_bindir}/python3
+%make_build PYTHON=%{_bindir}/python3
 
 %install
 %make_install PYTHON=%{_bindir}/python3
@@ -138,7 +138,7 @@
 %config %{_sysconfdir}/rpmlint/pie.config
 %config %{_sysconfdir}/rpmlint/licenses.config
 %dir %{_sysconfdir}/rpmlint
-%{_mandir}/man1/rpmlint.1%{ext_man}
-%{_mandir}/man1/rpmdiff.1%{ext_man}
+%{_mandir}/man1/rpmlint.1%{?ext_man}
+%{_mandir}/man1/rpmdiff.1%{?ext_man}
 
 %changelog

++ config ++
--- /var/tmp/diff_new_pack.GNzTup/_old  2020-10-23 12:19:45.840573790 +0200
+++ /var/tmp/diff_new_pack.GNzTup/_new  2020-10-23 12:19:45.840573790 +0200
@@ -348,6 +348,7 @@
 'fetchmail',
 'ffums',
 'firebird',
+'fluidsynth',
 'fonehome',
 'ftp',
 'games',
@@ -1170,4 +1171,3 @@
 addFilter(' postin-without-install-info ')
 
 # config ends here
-




commit rpmlint for openSUSE:Factory

2020-10-18 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2020-10-18 16:18:16

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.3486 (New)


Package is "rpmlint"

Sun Oct 18 16:18:16 2020 rev:344 rq:841629 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2020-10-04 
17:30:12.332239757 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.3486/rpmlint.changes
2020-10-18 16:18:18.824407837 +0200
@@ -1,0 +2,5 @@
+Mon Oct 12 08:09:23 UTC 2020 - Matthias Gerstner 
+
+- whitelist plasma5-disks smartmon helper (bsc#1176742)
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.Ol2Xjr/_old  2020-10-18 16:18:20.832408730 +0200
+++ /var/tmp/diff_new_pack.Ol2Xjr/_new  2020-10-18 16:18:20.836408732 +0200
@@ -792,6 +792,9 @@
 # powerdevil chargethreshold helper (bsc#1176474)
 "org.kde.powerdevil.chargethresholdhelper.service",
 "org.kde.powerdevil.chargethresholdhelper.conf",
+# plasma5-disks smartmon helper
+"org.kde.kded.smart.service",
+"org.kde.kded.smart.conf"
 ))
 
 setOption("PAMModules.WhiteList", (




commit rpmlint for openSUSE:Factory

2020-10-04 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2020-10-04 17:30:09

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.4249 (New)


Package is "rpmlint"

Sun Oct  4 17:30:09 2020 rev:343 rq:839045 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2020-08-21 
19:02:53.228310218 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.4249/rpmlint.changes
2020-10-04 17:30:12.332239757 +0200
@@ -1,0 +2,16 @@
+Thu Oct  1 12:43:35 UTC 2020 - Matthias Gerstner 
+
+- whitelist D-Bus files for powerdevil chargethreshold (bsc#1176474)
+
+---
+Thu Oct  1 07:51:10 UTC 2020 - Paolo Stivanin 
+
+- Add 'gerbera' as standard user and group
+
+---
+Fri Sep 11 15:57:57 UTC 2020 - Ákos Szőts 
+
+- Alphabetise StandardGroups and StandardUsers
+- Add 'radicale' as a standard user and group
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.Z57Zom/_old  2020-10-04 17:30:14.644241973 +0200
+++ /var/tmp/diff_new_pack.Z57Zom/_new  2020-10-04 17:30:14.644241973 +0200
@@ -80,8 +80,6 @@
 addFilter('.*non-standard-group.*')
 
 setOption('StandardGroups', (
-'_cscreen',
-'_gns3',
 'aegis',
 'antivir',
 'arangodb',
@@ -91,17 +89,19 @@
 'bacula',
 'beagleindex',
 'bigsister',
-'bitlbee',
 'bin',
 'bird',
 'bitcoin',
+'bitlbee',
 'boinc',
 'casaauth',
 'cdrom',
+'ceilometer',
 'ceph',
 'cephadm',
 'chef',
 'chrony',
+'cinder',
 'citadel',
 'colord',
 'conman',
@@ -110,6 +110,7 @@
 'coturn',
 'crowbar',
 'cwbconv',
+'_cscreen',
 'daapd',
 'daemon',
 'davfs2',
@@ -133,11 +134,15 @@
 'ftp',
 'games',
 'gdm',
+'gerbera',
 'geronimo',
+'glance',
+'_gns3',
 'grafana',
 'guixbuild',
 'haclient',
 'haldaemon',
+'heat',
 'hsqldb',
 'icecast',
 'icecream',
@@ -151,6 +156,7 @@
 'jetty5',
 'jitsi',
 'jonas',
+'keystone',
 'kmem',
 'kolab',
 'kolab-n',
@@ -182,10 +188,12 @@
 'nagcmd',
 'nagios',
 'named',
+'neutron',
 'news',
 'nginx',
 'nobody',
 'nogroup',
+'nova',
 'novell_nogroup',
 'novlxtier',
 '_nsd',
@@ -195,17 +203,8 @@
 'oinstall',
 'openvswitch',
 'orthanc',
-'ovirtagent',
-'ceilometer',
-'cinder',
-'glance',
-'heat',
-'keystone',
-'nova',
-'neutron',
-'swift',
-'trove',
 'otrs',
+'ovirtagent',
 'pcp',
 'pcpqa',
 'pdns',
@@ -218,8 +217,8 @@
 'pound',
 'powersave',
 'privoxy',
-'prosody',
 'prometheus',
+'prosody',
 'ptokax',
 'public',
 'pulse',
@@ -230,6 +229,7 @@
 'quagga',
 'quasselcore',
 'rabbitmq',
+'radicale',
 'radiusd',
 'root',
 'sabayon-admin',
@@ -250,6 +250,7 @@
 'sshd',
 'suse-ncc',
 'svn',
+'swift',
 'synapse',
 'sys',
 'systemd-journal',
@@ -260,10 +261,11 @@
 'tomcat4',
 'tor',
 'tox',
+'trove',
 'trusted',
 'tryton',
-'ts-shell',
 'tss',
+'ts-shell',
 'tty',
 'unbound',
 'users',
@@ -291,8 +293,6 @@
 ))
 
 setOption('StandardUsers', (
-'_cscreen',
-'_gns3',
 'aegis',
 'amanda',
 'aodh',
@@ -327,9 +327,10 @@
 'coturn',
 'crowbar',
 'cyrus',
+'_cscreen',
+'daapd',
 'daemon',
 'davfs2',
-'daapd',
 'ddclient',
 'dehydrated',
 'designate',
@@ -351,10 +352,12 @@
 'ftp',
 'games',
 'gdm',
+'gerbera',
 'geronimo',
 'glance',
 'gnats',
 'gnocchi',
+'_gns3',
 'gnump3d',
 'grafana',
 'hacluster',
@@ -370,12 +373,12 @@
 'ironic',
 'jabber',
 'jboss',
-'jetty5',
 'jenkins',
+'jetty5',
 'jibri',
 'jicofo',
-'jvb',
 'jonas',
+'jvb',
 'keystone',
 'kolab',
 'kolab-n',
@@ -437,8 +440,8 @@
 'postgrey',
 'pound',
 'privoxy',
-'prosody',
 'prometheus',
+'prosody',
 'ptokax',
 'pulse',
 'puppet',
@@ -446,10 +449,11 @@
 'quagga',
 'quasselcore',
 'rabbitmq',
+'radicale',
 'radiusd',
 'radvd',
-'root',
 '_rmt',
+'root',
 'sabayon-admin',
 'sahara',
 'salt',
@@ -480,8 +484,8 @@
 'tryton',
 'tss',
 'ulogd',
-'upsd',
 'unbound',
+'upsd',
 'uucp',
 'uuidd',
 'vacation',
@@ -784,7 

commit rpmlint for openSUSE:Factory

2020-08-21 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2020-08-21 19:02:23

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.3399 (New)


Package is "rpmlint"

Fri Aug 21 19:02:23 2020 rev:342 rq:826936 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2020-08-03 
14:12:47.236342728 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.3399/rpmlint.changes
2020-08-21 19:02:53.228310218 +0200
@@ -1,0 +2,6 @@
+Fri Aug 14 06:43:39 UTC 2020 - Marco Strigl 
+
+- add user "jvb", "jibri", "jicofo" and group "jitsi" for Jitsi
+  videomeeting service 
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.8b97ey/_old  2020-08-21 19:02:55.248311418 +0200
+++ /var/tmp/diff_new_pack.8b97ey/_new  2020-08-21 19:02:55.248311418 +0200
@@ -149,6 +149,7 @@
 'jboss',
 'jenkins',
 'jetty5',
+'jitsi',
 'jonas',
 'kmem',
 'kolab',
@@ -371,6 +372,9 @@
 'jboss',
 'jetty5',
 'jenkins',
+'jibri',
+'jicofo',
+'jvb',
 'jonas',
 'keystone',
 'kolab',




commit rpmlint for openSUSE:Factory

2020-08-03 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2020-08-03 14:12:32

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.3592 (New)


Package is "rpmlint"

Mon Aug  3 14:12:32 2020 rev:341 rq:823733 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint-tests.changes2020-03-03 
10:13:55.206362333 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.3592/rpmlint-tests.changes  
2020-08-03 14:12:46.248341737 +0200
@@ -1,0 +2,6 @@
+Fri Jul 31 10:28:58 UTC 2020 - matthias.gerst...@suse.com
+
+- Update of rpmlint-tests to version 84.87+git20200724.ef05f7e:
+  * use /usr/bin/su instead of /bin/su since the latter is no longer allowed
+
+---
--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2020-07-29 
17:16:57.124387372 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.3592/rpmlint.changes
2020-08-03 14:12:47.236342728 +0200
@@ -1,0 +2,9 @@
+Fri Jul 31 10:29:00 UTC 2020 - matthias.gerst...@suse.com
+
+- Update of rpmlint-checks to version master:
+  * Introduce new metadata whitelist type and related checks. Device files and
+world-writeable files will now be covered by new whitelists from
+rpmlint-security-whitelistings.
+- config: Enable new CheckWorldWritable and CheckDeviceFiles
+
+---

Old:

  rpmlint-tests-84.87+git20200221.3ea152b.tar.xz

New:

  rpmlint-tests-84.87+git20200724.ef05f7e.tar.xz



Other differences:
--
++ rpmlint-tests.spec ++
--- /var/tmp/diff_new_pack.exRsbc/_old  2020-08-03 14:12:48.340343835 +0200
+++ /var/tmp/diff_new_pack.exRsbc/_new  2020-08-03 14:12:48.344343839 +0200
@@ -24,7 +24,7 @@
 BuildRequires:  rpmlint-mini
 
 Name:   rpmlint-tests
-Version:84.87+git20200221.3ea152b
+Version:84.87+git20200724.ef05f7e
 Release:0
 Summary:rpmlint regression tests
 License:SUSE-Public-Domain

++ _servicedata ++
--- /var/tmp/diff_new_pack.exRsbc/_old  2020-08-03 14:12:48.424343919 +0200
+++ /var/tmp/diff_new_pack.exRsbc/_new  2020-08-03 14:12:48.424343919 +0200
@@ -1,6 +1,6 @@
 
 
 https://github.com/openSUSE/rpmlint-tests.git
-  3ea152ba41f080462891f99711fee3712c56c8c7
+  3d948bb4c8be26e2ec8922d4c3430b0e0451994b
 https://github.com/openSUSE/rpmlint-checks.git
-  00c0040faa30370f367de0d2bec3e7449db8c44b
\ No newline at end of file
+  9db2d998028dac60a5c5e16af303693b158b7272
\ No newline at end of file

++ config ++
--- /var/tmp/diff_new_pack.exRsbc/_old  2020-08-03 14:12:48.444343939 +0200
+++ /var/tmp/diff_new_pack.exRsbc/_new  2020-08-03 14:12:48.444343939 +0200
@@ -28,6 +28,8 @@
 addCheck("CheckSUIDPermissions")
 # polkit-default-privs would need to be installed always
 addCheck("CheckPolkitPrivs")
+addCheck("CheckWorldWritable")
+addCheck("CheckDeviceFiles")
 addCheck("CheckDBUSServices")
 addCheck("CheckDBusPolicy")
 addCheck("CheckFilelist")

++ rpmlint-checks-master.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rpmlint-checks-master/CheckCronJobs.py 
new/rpmlint-checks-master/CheckCronJobs.py
--- old/rpmlint-checks-master/CheckCronJobs.py  2020-03-31 11:35:13.0 
+0200
+++ new/rpmlint-checks-master/CheckCronJobs.py  2020-07-31 10:46:46.0 
+0200
@@ -4,40 +4,20 @@
 # Purpose   : Enforce Whitelisting for cron jobs in /etc/cron.* directories
 #
 
-import os
-
-import AbstractCheck
-import Config
 import Whitelisting
+from WhitelistingCheckBase import WhitelistingCheckBase
 
-from Filter import addDetails
-
-# this option is found in config files in /opt/testing/share/rpmlint/mini,
-# installed there by the rpmlint-mini package.
-WHITELIST_DIR = Config.getOption('WhitelistDataDir', [])
 
-
-class CronCheck(AbstractCheck.AbstractCheck):
+class CronCheck(WhitelistingCheckBase):
 
 def __init__(self):
-AbstractCheck.AbstractCheck.__init__(self, "CheckCronJobs")
-
-for wd in WHITELIST_DIR:
-candidate = os.path.join(wd, "cron-whitelist.json")
-if os.path.exists(candidate):
-whitelist_path = candidate
-break
-else:
-whitelist_path = None
+super().__init__("CheckCronJobs", "cron-whitelist.json")
 
-self.m_check_configured = whitelist_path is not None
+def setupChecker(self, whitelist_path):
 
-if not self.m_check_configured:
-return
-
-parser = 

commit rpmlint for openSUSE:Factory

2020-07-29 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2020-07-29 17:15:49

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.3592 (New)


Package is "rpmlint"

Wed Jul 29 17:15:49 2020 rev:340 rq:822593 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2020-07-17 
20:46:55.176672187 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.3592/rpmlint.changes
2020-07-29 17:16:57.124387372 +0200
@@ -1,0 +2,5 @@
+Fri Jul 24 09:05:55 UTC 2020 - matthias.gerst...@suse.com
+
+- whitelist kanidm PAM module (bsc#1173387)
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.yiPzzQ/_old  2020-07-29 17:16:58.288388322 +0200
+++ /var/tmp/diff_new_pack.yiPzzQ/_new  2020-07-29 17:16:58.288388322 +0200
@@ -917,6 +917,8 @@
 "pam_usertype.so",
 # pam (bsc#1171563)
 "pam_setquota.so",
+# kanidm (bsc#1173387)
+"pam_kanidm.so"
 ))
 
 # Output filters




commit rpmlint for openSUSE:Factory

2020-07-17 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2020-07-17 20:46:25

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.3592 (New)


Package is "rpmlint"

Fri Jul 17 20:46:25 2020 rev:339 rq:821084 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2020-06-25 
16:47:05.368902503 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.3592/rpmlint.changes
2020-07-17 20:46:55.176672187 +0200
@@ -1,0 +2,10 @@
+Wed Jul 15 07:40:08 UTC 2020 - matthias.gerst...@suse.com
+
+- whitelist D-Bus files for libvirt-dbus (bsc#1173093)
+
+---
+Wed Jul  8 16:36:34 UTC 2020 - Илья Индиго 
+
+- Add user and group "ptokax" for PtokaX DC++ hub.
+
+---
@@ -4006 +4015,0 @@
-



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.6HtbXj/_old  2020-07-17 20:46:56.604673709 +0200
+++ /var/tmp/diff_new_pack.6HtbXj/_new  2020-07-17 20:46:56.604673709 +0200
@@ -217,6 +217,7 @@
 'privoxy',
 'prosody',
 'prometheus',
+'ptokax',
 'public',
 'pulse',
 'pulse-access',
@@ -432,6 +433,7 @@
 'privoxy',
 'prosody',
 'prometheus',
+'ptokax',
 'pulse',
 'puppet',
 'qemu',
@@ -496,12 +498,12 @@
 
 addDetails('non-standard-uid',
 '''A file in this package is owned by an unregistered user id.
-To register the user, please branch the devel:openSUSE:Factory:rpmlint rpmlint 
package, 
+To register the user, please branch the devel:openSUSE:Factory:rpmlint rpmlint 
package,
 add the user to the "config" file and send a submitrequest.
 ''',
 'non-standard-gid',
 '''A file in this package is owned by an unregistered group id.
-To register the group, please branch the devel:openSUSE:Factory:rpmlint 
rpmlint package, 
+To register the group, please branch the devel:openSUSE:Factory:rpmlint 
rpmlint package,
 add the group to the "config" file and send a submitrequest.
 ''',
 'no-changelogname-tag',
@@ -606,7 +608,7 @@
 # kdebase4-runtime, bnc#672145
 "org.kde.powerdevil.backlighthelper.service",
 "org.kde.powerdevil.backlighthelper.conf",
-# urfkill (bnc#688328) 
+# urfkill (bnc#688328)
 "org.freedesktop.URfkill.service",
 "org.freedesktop.URfkill.conf",
 # account services (bnc#676638)
@@ -774,6 +776,9 @@
 # oddjob (bsc#1169494)
 "oddjob.conf",
 "oddjob-mkhomedir.conf",
+# libvirt-dbus (bsc#1173093)
+"org.libvirt.service",
+"org.libvirt.conf"
 ))
 
 setOption("PAMModules.WhiteList", (




commit rpmlint for openSUSE:Factory

2020-06-25 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2020-06-25 16:46:52

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.3060 (New)


Package is "rpmlint"

Thu Jun 25 16:46:52 2020 rev:338 rq:816573 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2020-06-17 
14:46:24.212177279 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.3060/rpmlint.changes
2020-06-25 16:47:05.368902503 +0200
@@ -1,0 +2,5 @@
+Fri Jun 19 11:18:06 UTC 2020 - Egbert Eich 
+
+- Add user/group 'conman' and 'munge' and group 'warewulf'.
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.dRgNnS/_old  2020-06-25 16:47:06.480904535 +0200
+++ /var/tmp/diff_new_pack.dRgNnS/_new  2020-06-25 16:47:06.484904543 +0200
@@ -102,6 +102,7 @@
 'chrony',
 'citadel',
 'colord',
+'conman',
 'console',
 'coroqnetd',
 'coturn',
@@ -173,6 +174,7 @@
 'mktex',
 'modem',
 'mumble-server',
+'munge',
 'mysql',
 'nagcmd',
 'nagios',
@@ -269,6 +271,7 @@
 'video',
 'vnc',
 'vscan',
+'warewulf',
 'wheel',
 'wireshark',
 'www',
@@ -314,6 +317,7 @@
 'citadel',
 'cntlm',
 'colord',
+'conman',
 'cop',
 'coroqnetd',
 'coturn',
@@ -390,6 +394,7 @@
 'mktex',
 'mpd',
 'mumble-server',
+'munge',
 'murano',
 'mysql',
 'nagios',




commit rpmlint for openSUSE:Factory

2020-06-17 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2020-06-17 14:46:10

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.3606 (New)


Package is "rpmlint"

Wed Jun 17 14:46:10 2020 rev:337 rq:814771 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2020-06-08 
23:52:05.946857555 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.3606/rpmlint.changes
2020-06-17 14:46:24.212177279 +0200
@@ -1,0 +2,5 @@
+Fri Jun 12 16:00:00 UTC 2020 - cu...@mail.de
+
+- Add 'dnscrypt' to StandardGroups and StandardUsers for package dnscrypt-proxy
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.8EhH3m/_old  2020-06-17 14:46:25.508181692 +0200
+++ /var/tmp/diff_new_pack.8EhH3m/_new  2020-06-17 14:46:25.508181692 +0200
@@ -116,6 +116,7 @@
 'dialout',
 'disk',
 'distcc',
+'dnscrypt',
 'dosemu',
 'dovecot',
 'elasticsearch',
@@ -326,6 +327,7 @@
 'designate',
 'dhcpd',
 'distcc',
+'dnscrypt',
 'dovecot',
 'dpbox',
 'dvbdaemon',




commit rpmlint for openSUSE:Factory

2020-06-08 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2020-06-08 23:51:12

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.3606 (New)


Package is "rpmlint"

Mon Jun  8 23:51:12 2020 rev:336 rq:811762 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2020-05-26 
17:17:00.927676607 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.3606/rpmlint.changes
2020-06-08 23:52:05.946857555 +0200
@@ -1,0 +2,10 @@
+Thu Jun  4 09:33:26 UTC 2020 - matthias.gerst...@suse.com
+
+- whitelist pam_setquota (bsc#1171563)
+
+---
+Wed Jun  3 23:28:19 UTC 2020 - Martin Hauke 
+
+- Add '_gns3' to StandardGroups and StandardUsers
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.KF0ZI5/_old  2020-06-08 23:52:07.170861330 +0200
+++ /var/tmp/diff_new_pack.KF0ZI5/_new  2020-06-08 23:52:07.170861330 +0200
@@ -79,6 +79,7 @@
 
 setOption('StandardGroups', (
 '_cscreen',
+'_gns3',
 'aegis',
 'antivir',
 'arangodb',
@@ -283,6 +284,7 @@
 
 setOption('StandardUsers', (
 '_cscreen',
+'_gns3',
 'aegis',
 'amanda',
 'aodh',
@@ -895,12 +897,14 @@
 # mariadb (bsc#1163362)
 "pam_user_map.so",
 # oddjob (bsc#1169494)
-"pam_oddjob_mkhomedir.so"
+"pam_oddjob_mkhomedir.so",
 # cockpit (bsc#1169614)
 "pam_cockpit_cert.so",
 "pam_ssh_add.so",
 # pam (bsc#1171564)
 "pam_usertype.so",
+# pam (bsc#1171563)
+"pam_setquota.so",
 ))
 
 # Output filters




commit rpmlint for openSUSE:Factory

2020-05-26 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2020-05-26 17:15:35

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.2738 (New)


Package is "rpmlint"

Tue May 26 17:15:35 2020 rev:335 rq:808696 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2020-05-13 
22:59:05.003360364 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.2738/rpmlint.changes
2020-05-26 17:17:00.927676607 +0200
@@ -1,0 +2,22 @@
+Mon May 25 09:44:52 UTC 2020 - matthias.gerst...@suse.com
+
+- whitelist pam_usertype (bsc#1171564)
+
+---
+Wed May 20 11:51:53 UTC 2020 - Johannes Segitz 
+
+- whitelist cockpit PAM modules (bsc#1169614)
+  * pam_cockpit_cert
+  * pam_ssh_add
+
+---
+Wed May 20 08:37:02 UTC 2020 - Adrian Schröter 
+
+- Add daapd user and group for new forked-daapd package
+
+---
+Tue May 19 07:51:10 UTC 2020 - Thomas Renninger 
+
+- Add '_cscreen' to StandardGroups and StandardUsers
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.02L1am/_old  2020-05-26 17:17:02.083679114 +0200
+++ /var/tmp/diff_new_pack.02L1am/_new  2020-05-26 17:17:02.083679114 +0200
@@ -78,6 +78,7 @@
 addFilter('.*non-standard-group.*')
 
 setOption('StandardGroups', (
+'_cscreen',
 'aegis',
 'antivir',
 'arangodb',
@@ -105,6 +106,7 @@
 'coturn',
 'crowbar',
 'cwbconv',
+'daapd',
 'daemon',
 'davfs2',
 'dba',
@@ -280,6 +282,7 @@
 ))
 
 setOption('StandardUsers', (
+'_cscreen',
 'aegis',
 'amanda',
 'aodh',
@@ -315,6 +318,7 @@
 'cyrus',
 'daemon',
 'davfs2',
+'daapd',
 'ddclient',
 'dehydrated',
 'designate',
@@ -892,6 +896,11 @@
 "pam_user_map.so",
 # oddjob (bsc#1169494)
 "pam_oddjob_mkhomedir.so"
+# cockpit (bsc#1169614)
+"pam_cockpit_cert.so",
+"pam_ssh_add.so",
+# pam (bsc#1171564)
+"pam_usertype.so",
 ))
 
 # Output filters




commit rpmlint for openSUSE:Factory

2020-05-13 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2020-05-13 22:59:01

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.2738 (New)


Package is "rpmlint"

Wed May 13 22:59:01 2020 rev:334 rq:802965 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2020-04-23 
18:24:50.879445764 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.2738/rpmlint.changes
2020-05-13 22:59:05.003360364 +0200
@@ -1,0 +2,67 @@
+Tue May 12 11:17:27 UTC 2020 - matthias.gerst...@suse.com
+
+Cleanup of deprecated DBUSServices.WhiteList entries:
+
+- ca.desrt.dconf.service: this service was changed by upstream from a
+  system-wide service to a session based service. The latter doesn't require a
+  whitelisting any more.
+- wicked services (network-nanny.conf, wicked-dhcp4.conf, wicked-dhcp6.conf,
+  wicked-autoip4.conf, wicked.conf): these have been renamed in August 2013
+  to org.opensuse.Network.*.conf. The old names probably never got released.
+- nfs-ganesha.service: A D-Bus file of that name probably never existed,
+  there's just a regular systemd unit of that name.
+- org.drbd.drbdmanaged.conf, org.drbd.drbdmanaged.service: drbdmanage was just
+  recently removed from Factory via sr#798685, because it is Python2 only and
+  unmaintained.
+- org.freedesktop.NetworkManager.service: was removed in 2012, Factory
+  revision 118, `Remove dbus system-service for NetworkManager, to prevent
+  warnings about it not being running (bnc#738596)`.
+- org.kde.auth.conf: was from kdelibs4, removed from Factory in late 2019 via
+  sr#738276 with the rest of kde4.
+- org.kde.kcontrol.kcmkdm.conf, org.kde.kcontrol.kcmkdm.service: was part of
+  kdebase4-workspace, got deleted from Factory with the rest of kde4.
+- org.kde.kcontrol.kcmkwallet.conf, org.kde.kcontrol.kcmkwallet.service: they
+  got renamed to kcmkwallet5.
+- org.opensuse.openqa.conf: upstream replaced a D-Bus interface with HTTP.
+- org.opensuse.zoneswitcher.service, org.opensuse.zoneswitcher.conf: the fwzs
+  package got removed together with SuSEfirewall2 via sr#713580.
+- org.selinux.service: isn't included any more in our packaging of
+  policycoreutils.
+- thunderbolt.conf, thunderbolt.service: this service never went live in
+  Factory.
+- yum-updatesd.conf: yum was removed from Factory via sr#749200
+- openattic.conf, openattic.service: was part of SES3 but seems to have
+  been dropped from SES4 and newer.
+
+Cleanup of deprecated PAMModules.WhiteList entries:
+
+- pam_cgroup.so: libcgroup was removed from Factory via sr#589236, due to
+  conflicts with systemd and dead upstream.
+- pam_ck_connector.so: ConsoleKit was last used in SLE-11. It's long dead.
+- pam_cryptpass.so: cryptconfig was last shipped in SLE-12:GA and Leap 42.3.
+  Got removed via FATE#323541.
+- pam_envoy.so: was removed from Factory because it failed to build for >= 6
+  weeks, see sr#737277
+- pam_fprint.so: was replaced by fprintd, see delete sr#220831.
+- pam-modules package (pam_homecheck.so, pam_pwcheck.so, pam_unix2.so): the
+  pam-modules package was removed in 2017 from Factory, see sr#540149.
+- pam_mate_keyring.so: was never shipped, the packager switched to a different
+  keyring daemon instead.
+- pam_p11_opensc.so, pam_p11_openssh.so: these two have been merged into
+  pam_p11.so.
+- pam_rpasswd.so: was part of pwdutils which was replaced by shadow utilities
+  in 2012 via sr#139683.
+- pam_smb_auth.so: was last part of SLE-12:GA and Leap 42.3. no upstream
+  development, replaced by pam_winbind, see sr#478612
+- pam_smbpass.so: was removed in upstream version 4.4.2, because it loaded
+  GPLv3 code into the address space of system services. somewhat replaced by
+  pam_winbind. see https://bugzilla.redhat.com/show_bug.cgi?id=952766.
+- pam_tally.so: was removed from the pam package in 2013, replaced by tally2
+  obviously, the old one was buggy.
+
+---
+Mon May 11 10:32:06 UTC 2020 - matthias.gerst...@suse.com
+
+- whitelist oddjob D-Bus services and PAM module (bsc#1169494)
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.XE8gq8/_old  2020-05-13 22:59:06.075362455 +0200
+++ /var/tmp/diff_new_pack.XE8gq8/_new  2020-05-13 22:59:06.075362455 +0200
@@ -549,12 +549,10 @@
 "wpa_supplicant.conf",
 # kdebase4-workspace
 "org.kde.fontinst.service",
-"org.kde.kcontrol.kcmkdm.conf",
 "org.kde.fontinst.conf",
 "org.kde.ksysguard.processlisthelper.service",
 "org.kde.kcontrol.kcmclock.service",
 

commit rpmlint for openSUSE:Factory

2020-04-23 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2020-04-23 18:24:49

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.2738 (New)


Package is "rpmlint"

Thu Apr 23 18:24:49 2020 rev:333 rq:794612 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2020-04-04 
12:05:32.790649505 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.2738/rpmlint.changes
2020-04-23 18:24:50.879445764 +0200
@@ -1,0 +2,5 @@
+Sun Apr 12 05:58:37 UTC 2020 - Johannes Weberhofer 
+
+- Added 'coturn' to StandardGroups and StandardUsers
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.OPFBxI/_old  2020-04-23 18:24:52.743449333 +0200
+++ /var/tmp/diff_new_pack.OPFBxI/_new  2020-04-23 18:24:52.743449333 +0200
@@ -102,6 +102,7 @@
 'colord',
 'console',
 'coroqnetd',
+'coturn',
 'crowbar',
 'cwbconv',
 'daemon',
@@ -309,6 +310,7 @@
 'colord',
 'cop',
 'coroqnetd',
+'coturn',
 'crowbar',
 'cyrus',
 'daemon',




commit rpmlint for openSUSE:Factory

2020-04-04 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2020-04-04 12:04:59

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.3248 (New)


Package is "rpmlint"

Sat Apr  4 12:04:59 2020 rev:332 rq:790150 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2020-03-03 
10:13:55.478362895 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.3248/rpmlint.changes
2020-04-04 12:05:32.790649505 +0200
@@ -1,0 +2,13 @@
+Tue Mar 31 11:52:38 UTC 2020 - matthias.gerst...@suse.com
+
+- Update to version master:
+  * Whitelisting: avoid duplicate checks / error messages for the same files
+  * Whitelisting: fix whitelisting checks when files are symbolic links
+  * Mention upstream repo in README
+
+---
+Fri Mar 27 16:59:18 UTC 2020 - Axel Braun 
+
+- Bug 1167431 - AUDIT-0: User/group orthanc for rpmlint 
+
+---



Other differences:
--
rpmlint.spec: same change
++ _servicedata ++
--- /var/tmp/diff_new_pack.A0VIyy/_old  2020-04-04 12:05:34.606651417 +0200
+++ /var/tmp/diff_new_pack.A0VIyy/_new  2020-04-04 12:05:34.610651421 +0200
@@ -3,4 +3,4 @@
 https://github.com/openSUSE/rpmlint-tests.git
   3ea152ba41f080462891f99711fee3712c56c8c7
 https://github.com/openSUSE/rpmlint-checks.git
-  d26befa3c953dd4f96265bd58c6dad472a6ea512
\ No newline at end of file
+  00c0040faa30370f367de0d2bec3e7449db8c44b
\ No newline at end of file

++ config ++
--- /var/tmp/diff_new_pack.A0VIyy/_old  2020-04-04 12:05:34.630651443 +0200
+++ /var/tmp/diff_new_pack.A0VIyy/_new  2020-04-04 12:05:34.634651446 +0200
@@ -184,6 +184,7 @@
 'ntp',
 'oinstall',
 'openvswitch',
+'orthanc',
 'ovirtagent',
 'ceilometer',
 'cinder',
@@ -397,6 +398,7 @@
 'octavia',
 'openvswitch',
 'oracle',
+'orthanc'
 'otrs',
 'ovirtagent',
 'partimag',

++ rpmlint-checks-master.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rpmlint-checks-master/README 
new/rpmlint-checks-master/README
--- old/rpmlint-checks-master/README2020-02-06 10:14:08.0 +0100
+++ new/rpmlint-checks-master/README2020-03-31 11:35:13.0 +0200
@@ -2,3 +2,9 @@
 
 when adding or modifying a test make sure to update
 https://github.com/openSUSE/rpmlint-tests as well!
+
+Wwith RPMLint 2.0 the checks are merged and obsolete in upstream git repo:
+  https://github.com/rpm-software-management/rpmlint
+
+If you have a bugfix check the code there if it is affected.
+If you are developing a new functionality just directly go there and do not 
add new tests here.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rpmlint-checks-master/Whitelisting.py 
new/rpmlint-checks-master/Whitelisting.py
--- old/rpmlint-checks-master/Whitelisting.py   2020-02-06 10:14:08.0 
+0100
+++ new/rpmlint-checks-master/Whitelisting.py   2020-03-31 11:35:13.0 
+0200
@@ -110,6 +110,8 @@
 # checked in setDigests() so we can skip the respective error handling
 # here.
 
+fileinfos = pkg.files()
+
 for path, digest in self.digests().items():
 if self.isSkipDigest(digest):
 continue
@@ -119,11 +121,30 @@
 try:
 h = hashlib.new(alg)
 
-# NOTE: this path is dynamic and rpmlint unpacks the RPM
+src_info = fileinfos.get(path, None)
+
+if not src_info:
+raise Exception("expected file {} is not part of the 
RPM".format(path))
+
+# resolve potential symbolic links
+#
+# this function handles both absolute and relative symlinks
+# and does not access paths outside the RPM.
+#
+# it is not safe against symlink loops, however, it will
+# result in an infinite loop it such cases. But there are
+# probably a lot of other possibilities to DoS the RPM build
+# process or rpmlint.
+dst_info = pkg.readlink(src_info)
+
+if not dst_info:
+raise Exception("symlink {} -> {} is broken or pointing 
outside this RPM".format(src_info.path, src_info.linkto))
+
+# NOTE: this path is dynamic, rpmlint unpacks the RPM
 # contents into a temporary directory even when outside the
 # build environment i.e. the file content 

commit rpmlint for openSUSE:Factory

2020-03-03 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2020-03-03 10:13:53

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.26092 (New)


Package is "rpmlint"

Tue Mar  3 10:13:53 2020 rev:331 rq:780341 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint-tests.changes2020-02-07 
15:54:05.039500033 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.26092/rpmlint-tests.changes 
2020-03-03 10:13:55.206362333 +0100
@@ -1,0 +2,6 @@
+Fri Feb 28 14:28:17 UTC 2020 - malte.kr...@suse.com
+
+- Update to version 84.87+git20200221.3ea152b:
+  * pam1 test: adjust reference output to newly added badness in 
rpmlint-Factory
+
+---
--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2020-02-22 
18:59:40.213550026 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.26092/rpmlint.changes   
2020-03-03 10:13:55.478362895 +0100
@@ -1,0 +2,10 @@
+Thu Feb 20 14:05:50 UTC 2020 - Malte Kraus 
+
+- config: enable MixedFileOwnerships lint
+
+---
+Thu Feb 20 10:57:35 UTC 2020 - Dr. Werner Fink 
+
+- config: add 'mktex' to StandardUsers (boo#1159740)
+
+---

Old:

  rpmlint-tests-84.87+git20200206.7e2b64f.tar.xz

New:

  rpmlint-tests-84.87+git20200221.3ea152b.tar.xz



Other differences:
--
++ rpmlint-tests.spec ++
--- /var/tmp/diff_new_pack.J2XG04/_old  2020-03-03 10:13:57.006366057 +0100
+++ /var/tmp/diff_new_pack.J2XG04/_new  2020-03-03 10:13:57.010366065 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rpmlint-tests
 #
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,7 @@
 BuildRequires:  rpmlint-mini
 
 Name:   rpmlint-tests
-Version:84.87+git20200206.7e2b64f
+Version:84.87+git20200221.3ea152b
 Release:0
 Summary:rpmlint regression tests
 License:SUSE-Public-Domain

++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.J2XG04/_old  2020-03-03 10:13:57.022366089 +0100
+++ /var/tmp/diff_new_pack.J2XG04/_new  2020-03-03 10:13:57.022366089 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rpmlint
 #
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed

++ _servicedata ++
--- /var/tmp/diff_new_pack.J2XG04/_old  2020-03-03 10:13:57.070366189 +0100
+++ /var/tmp/diff_new_pack.J2XG04/_new  2020-03-03 10:13:57.070366189 +0100
@@ -1,6 +1,6 @@
 
 
 https://github.com/openSUSE/rpmlint-tests.git
-  c45a69ba2c917d23ef888b044bc8114ad3611f4d
+  3ea152ba41f080462891f99711fee3712c56c8c7
 https://github.com/openSUSE/rpmlint-checks.git
   d26befa3c953dd4f96265bd58c6dad472a6ea512
\ No newline at end of file

++ config ++
--- /var/tmp/diff_new_pack.J2XG04/_old  2020-03-03 10:13:57.082366214 +0100
+++ /var/tmp/diff_new_pack.J2XG04/_new  2020-03-03 10:13:57.082366214 +0100
@@ -41,6 +41,7 @@
 addCheck("TmpFilesCheck")
 addCheck("CheckSysVinitOnSystemd")
 addCheck("CheckCronJobs")
+addCheck("MixedFileOwnerships")
 
 # stuff autobuild takes care about
 addFilter('.*invalid-version.*')
@@ -375,6 +376,7 @@
 'memcached',
 'messagebus',
 'minetest',
+'mktex',
 'mpd',
 'mumble-server',
 'murano',

++ rpmlint-tests-84.87+git20200206.7e2b64f.tar.xz -> 
rpmlint-tests-84.87+git20200221.3ea152b.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-tests-84.87+git20200206.7e2b64f/.github/Dockerfile 
new/rpmlint-tests-84.87+git20200221.3ea152b/.github/Dockerfile
--- old/rpmlint-tests-84.87+git20200206.7e2b64f/.github/Dockerfile  
1970-01-01 01:00:00.0 +0100
+++ new/rpmlint-tests-84.87+git20200221.3ea152b/.github/Dockerfile  
2020-02-21 11:06:10.0 +0100
@@ -0,0 +1,8 @@
+FROM opensuse/tumbleweed
+
+# erlang is required for some tests
+# gcc-PIE is needed, because default GCC doesn't create PIE binaries and we 
don't want to trigger position-independent-executable-suggested
+RUN zypper -q --color in -y --no-recommends rpmlint-Factory-strict 
rpmlint-Factory rpmlint-mini rpmbuild git erlang gcc-PIE colordiff
+COPY integration_test.sh /integration_test.sh
+
+ENTRYPOINT 

commit rpmlint for openSUSE:Factory

2020-02-22 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2020-02-22 18:59:33

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.26092 (New)


Package is "rpmlint"

Sat Feb 22 18:59:33 2020 rev:330 rq:774968 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2020-02-07 
15:54:06.135500632 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.26092/rpmlint.changes   
2020-02-22 18:59:40.213550026 +0100
@@ -1,0 +2,5 @@
+Mon Feb 17 13:39:31 UTC 2020 - matthias.gerst...@suse.com
+
+- whitelist new mariadb pam module "pam_user_map.so" (bsc#1163362)
+
+---



Other differences:
--
++ rpmlint-tests.spec ++
--- /var/tmp/diff_new_pack.6YE4DN/_old  2020-02-22 18:59:41.357552242 +0100
+++ /var/tmp/diff_new_pack.6YE4DN/_new  2020-02-22 18:59:41.361552249 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rpmlint-tests
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed

rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.6YE4DN/_old  2020-02-22 18:59:41.441552405 +0100
+++ /var/tmp/diff_new_pack.6YE4DN/_new  2020-02-22 18:59:41.441552405 +0100
@@ -940,7 +940,9 @@
 "pam_oslogin_admin.so",
 "pam_oslogin_login.so",
 # fprintd (bsc#792095)
-"pam_fprintd.so"
+"pam_fprintd.so",
+# mariadb (bsc#1163362)
+"pam_user_map.so"
 ))
 
 # Output filters




commit rpmlint for openSUSE:Factory

2020-02-07 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2020-02-07 15:53:13

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.26092 (New)


Package is "rpmlint"

Fri Feb  7 15:53:13 2020 rev:329 rq:770808 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint-tests.changes2020-02-03 
11:12:17.613813855 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.26092/rpmlint-tests.changes 
2020-02-07 15:54:05.039500033 +0100
@@ -1,0 +2,14 @@
+Thu Feb 06 10:06:37 UTC 2020 - malte.kr...@suse.com
+
+- Update to version master:
+  * CheckSUIDPermissions.py: fix permissions.d checks
+  * add a lint to catch insecure mixed file/directory ownership similar to 
CVE-2019-3689
+
+---
+Thu Feb 06 10:06:36 UTC 2020 - malte.kr...@suse.com
+
+- Update to version 84.87+git20200206.7e2b64f:
+  * permissions2: test that allowed permissions.d drop-ins work
+  * test for new file-parent-ownership-mismatch lint
+
+---
rpmlint.changes: same change

Old:

  rpmlint-tests-84.87+git20200130.c0de5f4.tar.xz

New:

  rpmlint-tests-84.87+git20200206.7e2b64f.tar.xz



Other differences:
--
++ rpmlint-tests.spec ++
--- /var/tmp/diff_new_pack.s13XVc/_old  2020-02-07 15:54:08.131501723 +0100
+++ /var/tmp/diff_new_pack.s13XVc/_new  2020-02-07 15:54:08.135501725 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rpmlint-tests
 #
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,7 @@
 BuildRequires:  rpmlint-mini
 
 Name:   rpmlint-tests
-Version:84.87+git20200130.c0de5f4
+Version:84.87+git20200206.7e2b64f
 Release:0
 Summary:rpmlint regression tests
 License:SUSE-Public-Domain

++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.s13XVc/_old  2020-02-07 15:54:08.155501736 +0100
+++ /var/tmp/diff_new_pack.s13XVc/_new  2020-02-07 15:54:08.159501738 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rpmlint
 #
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed

++ _servicedata ++
--- /var/tmp/diff_new_pack.s13XVc/_old  2020-02-07 15:54:08.243501784 +0100
+++ /var/tmp/diff_new_pack.s13XVc/_new  2020-02-07 15:54:08.243501784 +0100
@@ -1,6 +1,6 @@
 
 
 https://github.com/openSUSE/rpmlint-tests.git
-  6e0e54e073ce56ea3a81cedbce436f3f4b8cb094
+  c45a69ba2c917d23ef888b044bc8114ad3611f4d
 https://github.com/openSUSE/rpmlint-checks.git
-  20b469207308def7aa2d27665c9a9a224d3afe25
\ No newline at end of file
+  d26befa3c953dd4f96265bd58c6dad472a6ea512
\ No newline at end of file

++ rpmlint-checks-master.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rpmlint-checks-master/CheckSUIDPermissions.py 
new/rpmlint-checks-master/CheckSUIDPermissions.py
--- old/rpmlint-checks-master/CheckSUIDPermissions.py   2019-12-27 
11:53:26.0 +0100
+++ new/rpmlint-checks-master/CheckSUIDPermissions.py   2020-02-06 
10:14:08.0 +0100
@@ -116,8 +116,8 @@
 for f in permfiles:
 # check for a .secure file first, falling back to the plain file
 for path in self._paths_to(f + '.secure', f):
-if os.path.exists(path):
-self._parsefile(path)
+if path in files:
+self._parsefile(pkg.dirName() + path)
 break
 
 need_set_permissions = False
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rpmlint-checks-master/MixedFileOwnerships.py 
new/rpmlint-checks-master/MixedFileOwnerships.py
--- old/rpmlint-checks-master/MixedFileOwnerships.py1970-01-01 
01:00:00.0 +0100
+++ new/rpmlint-checks-master/MixedFileOwnerships.py2020-02-06 
10:14:08.0 +0100
@@ -0,0 +1,40 @@
+#
+# File  : MixedFileOwnerships.py
+# Package   : rpmlint
+# Author: Malte Kraus
+# Purpose   : Check for files which have a parent with insecure owner.
+#
+
+from AbstractCheck import 

commit rpmlint for openSUSE:Factory

2020-02-03 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2020-02-03 11:12:05

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.26092 (New)


Package is "rpmlint"

Mon Feb  3 11:12:05 2020 rev:328 rq:769026 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint-tests.changes2019-09-26 
20:36:23.763318096 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.26092/rpmlint-tests.changes 
2020-02-03 11:12:17.613813855 +0100
@@ -1,0 +2,18 @@
+Thu Jan 30 12:34:02 UTC 2020 - jseg...@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 - jseg...@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
+..ref file instead of .ref E.g. debug.i386.ref
+  * verify that new permissions paths need whitelisting
+
+---
--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2019-12-25 
10:55:07.205635295 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.26092/rpmlint.changes   
2020-02-03 11:12:17.765813932 +0100
@@ -1,0 +2,23 @@
+Fri Jan 31 09:52:39 UTC 2020 - matthias.gerst...@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 
+
+- config: add 'sanlock' to StandardGroups and StandardUsers
+- config: add 'libvirt' to StandardGroups
+
+---
+Thu Jan 30 08:06:15 UTC 2020 - jseg...@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
+
+---

Old:

  rpmlint-tests-84.87+git20190920.e27d431.tar.xz

New:

  rpmlint-tests-84.87+git20200130.c0de5f4.tar.xz



Other differences:
--
++ rpmlint-tests.spec ++
--- /var/tmp/diff_new_pack.lnpwwo/_old  2020-02-03 11:12:19.629814874 +0100
+++ /var/tmp/diff_new_pack.lnpwwo/_new  2020-02-03 11:12:19.633814876 +0100
@@ -1,7 +1,7 @@
 #
 # 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
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,7 @@
 BuildRequires:  rpmlint-mini
 
 Name:   rpmlint-tests
-Version:84.87+git20190920.e27d431
+Version:84.87+git20200130.c0de5f4
 Release:0
 Summary:rpmlint regression tests
 License:SUSE-Public-Domain

++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.lnpwwo/_old  2020-02-03 11:12:19.645814882 +0100
+++ /var/tmp/diff_new_pack.lnpwwo/_new  2020-02-03 11:12:19.649814884 +0100
@@ -1,7 +1,7 @@
 #
 # 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
 # remain the property of their copyright owners, unless otherwise agreed

++ _servicedata ++
--- /var/tmp/diff_new_pack.lnpwwo/_old  2020-02-03 11:12:19.709814915 +0100
+++ /var/tmp/diff_new_pack.lnpwwo/_new  2020-02-03 11:12:19.709814915 +0100
@@ -1,6 +1,6 @@
 
 
 https://github.com/openSUSE/rpmlint-tests.git
-  e27d43198d06699c9a705b71e2d511a94efab752
+  6e0e54e073ce56ea3a81cedbce436f3f4b8cb094
 https://github.com/openSUSE/rpmlint-checks.git
-  00e6393112de7c6da46780842cd787f693b05af3
\ No newline at end of file
+  20b469207308def7aa2d27665c9a9a224d3afe25
\ No newline at end of file

++ config ++
--- /var/tmp/diff_new_pack.lnpwwo/_old  2020-02-03 11:12:19.729814925 +0100
+++ /var/tmp/diff_new_pack.lnpwwo/_new  2020-02-03 11:12:19.729814925 +0100
@@ -148,6 +148,7 @@
 

commit rpmlint for openSUSE:Factory

2019-12-25 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2019-12-25 10:54:42

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.6675 (New)


Package is "rpmlint"

Wed Dec 25 10:54:42 2019 rev:327 rq:758973 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2019-12-21 
12:40:32.455624580 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.6675/rpmlint.changes
2019-12-25 10:55:07.205635295 +0100
@@ -1,0 +2,6 @@
+Wed Dec 18 11:41:24 UTC 2019 - matthias.gerst...@suse.com
+
+- finally enable the new CheckCronJobs, the check is now available and should
+  work in rpmlint-mini (bsc#1150175)
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.YKvFXu/_old  2019-12-25 10:55:08.753635780 +0100
+++ /var/tmp/diff_new_pack.YKvFXu/_new  2019-12-25 10:55:08.753635780 +0100
@@ -40,6 +40,7 @@
 addCheck("CheckSystemdInstall")
 addCheck("TmpFilesCheck")
 addCheck("CheckSysVinitOnSystemd")
+addCheck("CheckCronJobs")
 
 # stuff autobuild takes care about
 addFilter('.*invalid-version.*')




commit rpmlint for openSUSE:Factory

2019-12-21 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2019-12-21 12:40:29

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.6675 (New)


Package is "rpmlint"

Sat Dec 21 12:40:29 2019 rev:326 rq:757377 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2019-12-11 
12:04:49.440747954 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.6675/rpmlint.changes
2019-12-21 12:40:32.455624580 +0100
@@ -1,0 +2,20 @@
+Mon Dec 16 15:08:23 UTC 2019 - Nathan Cutler 
+
+- config: add 'cephadm' to StandardGroups and StandardUsers 
+
+---
+Mon Dec 16 13:26:26 UTC 2019 - matthias.gerst...@suse.com
+
+- whitelist pam_cgfs PAM module (bsc#1150519)
+
+---
+Mon Dec 16 13:23:41 UTC 2019 - matthias.gerst...@suse.com
+
+- whitelist pam_pwquality PAM module (bsc#1150520)
+
+---
+Mon Dec 16 12:50:57 UTC 2019 - matthias.gerst...@suse.com
+
+- whitelist pam_cifscreds PAM module (bsc#1150527)
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.EDQCyE/_old  2019-12-21 12:40:33.519625086 +0100
+++ /var/tmp/diff_new_pack.EDQCyE/_new  2019-12-21 12:40:33.519625086 +0100
@@ -93,6 +93,7 @@
 'casaauth',
 'cdrom',
 'ceph',
+'cephadm',
 'chef',
 'chrony',
 'citadel',
@@ -294,6 +295,7 @@
 'casaauth',
 'ceilometer',
 'ceph',
+'cephadm',
 'chef',
 'chrony',
 'cinder',
@@ -915,7 +917,13 @@
 # pam_p11 (bsc#1123916)
 "pam_p11.so",
 # pam_envoy (bsc#1150525)
-"pam_envoy.so"
+"pam_envoy.so",
+# pam_cifscreds (bsc#1150527)
+"pam_cifscreds.so",
+# libpwquality (bsc#1150520)
+"pam_pwquality.so",
+# lxc (bsc#1150519)
+"pam_cgfs.so",
 ))
 
 # Output filters




commit rpmlint for openSUSE:Factory

2019-12-11 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2019-12-11 12:04:22

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.4691 (New)


Package is "rpmlint"

Wed Dec 11 12:04:22 2019 rev:325 rq:755596 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2019-10-21 
12:26:14.539813893 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.4691/rpmlint.changes
2019-12-11 12:04:49.440747954 +0100
@@ -1,0 +2,12 @@
+Tue Dec 10 14:46:11 UTC 2019 - matthias.gerst...@suse.com
+
+- Update to version master:
+  * new common whitelisting code for CheckPolkitPrivs and CheckCronJobs
+
+---
+Thu Nov 28 11:58:21 UTC 2019 - Malte Kraus 
+
+- whitelist sssd infopipe (bsc#1157663)
+- whitelist sysprof3 D-Bus services (bsc#1151418)
+
+---



Other differences:
--
++ rpmlint-tests.spec ++
--- /var/tmp/diff_new_pack.EyfTUT/_old  2019-12-11 12:04:51.316747164 +0100
+++ /var/tmp/diff_new_pack.EyfTUT/_new  2019-12-11 12:04:51.320747163 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 # icecream 0
 
@@ -30,7 +30,7 @@
 License:SUSE-Public-Domain
 Group:  Development/Tools/Building
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Url:http://www.opensuse.org/
+URL:http://www.opensuse.org/
 Source: rpmlint-tests-%version.tar.xz
 Patch0: rpmlint-tests-sle15.patch
 

++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.EyfTUT/_old  2019-12-11 12:04:51.340747154 +0100
+++ /var/tmp/diff_new_pack.EyfTUT/_new  2019-12-11 12:04:51.344747153 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -22,7 +22,7 @@
 Summary:RPM file correctness checker
 License:GPL-2.0-or-later
 Group:  System/Packages
-Url:https://github.com/rpm-software-management/rpmlint
+URL:https://github.com/rpm-software-management/rpmlint
 Source0:
https://github.com/rpm-software-management/rpmlint/archive/rpmlint-%{version}.tar.gz
 Source1:rpmlint-checks-master.tar.xz
 Source2:config

++ _servicedata ++
--- /var/tmp/diff_new_pack.EyfTUT/_old  2019-12-11 12:04:51.412747124 +0100
+++ /var/tmp/diff_new_pack.EyfTUT/_new  2019-12-11 12:04:51.412747124 +0100
@@ -3,4 +3,4 @@
 https://github.com/openSUSE/rpmlint-tests.git
   e27d43198d06699c9a705b71e2d511a94efab752
 https://github.com/openSUSE/rpmlint-checks.git
-  97ff0bdbab5a7039bd4a6551772cf9446ab01d70
\ No newline at end of file
+  00e6393112de7c6da46780842cd787f693b05af3
\ No newline at end of file

++ config ++
--- /var/tmp/diff_new_pack.EyfTUT/_old  2019-12-11 12:04:51.428747117 +0100
+++ /var/tmp/diff_new_pack.EyfTUT/_new  2019-12-11 12:04:51.428747117 +0100
@@ -697,6 +697,9 @@
 # sysprof (bsc#996111)
 "org.gnome.Sysprof2.service",
 "org.gnome.Sysprof2.conf",
+# sysprof (bsc#1151418)
+"org.gnome.Sysprof3.service",
+"org.gnome.Sysprof3.conf",
 # flatpak (bsc#984817)
 "org.freedesktop.Flatpak.SystemHelper.service",
 "org.freedesktop.Flatpak.SystemHelper.conf",
@@ -776,6 +779,9 @@
 # systemd-portabled (boo#1145639)
 "org.freedesktop.portable1.service",
 "org.freedesktop.portable1.conf",
+# sssd (bsc#1157663, bsc#1106600)
+"org.freedesktop.sssd.infopipe.service",
+"org.freedesktop.sssd.infopipe.conf",
 ))
 
 setOption("PAMModules.WhiteList", (

++ rpmlint-checks-master.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rpmlint-checks-master/CheckCronJobs.py 
new/rpmlint-checks-master/CheckCronJobs.py
--- old/rpmlint-checks-master/CheckCronJobs.py  1970-01-01 01:00:00.0 
+0100
+++ new/rpmlint-checks-master/CheckCronJobs.py  2019-12-10 13:24:44.0 
+0100
@@ -0,0 +1,100 @@
+# vim: sw=4 ts=4 sts=4 et :
+#
+# Author: Matthias Gerstner
+# Purpose   : Enforce Whitelisting for cron jobs in /etc/cron.* directories

commit rpmlint for openSUSE:Factory

2019-10-21 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2019-10-21 12:26:10

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.2352 (New)


Package is "rpmlint"

Mon Oct 21 12:26:10 2019 rev:324 rq:739697 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2019-10-05 
16:15:48.982138552 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.2352/rpmlint.changes
2019-10-21 12:26:14.539813893 +0200
@@ -1,0 +2,11 @@
+Tue Oct 15 07:12:22 UTC 2019 - Ludwig Nussel 
+
+- filter install-info warnings. Handled by file triggers now (boo#1152169)
+
+---
+Mon Oct  7 12:01:22 CEST 2019 - m...@suse.de
+
+- backport rpm415 workaround from upstream
+  new patch: rpm415-workaround.diff
+
+---

New:

  rpm415-workaround.diff



Other differences:
--
++ rpmlint-tests.spec ++
--- /var/tmp/diff_new_pack.RnNjwJ/_old  2019-10-21 12:26:16.971816649 +0200
+++ /var/tmp/diff_new_pack.RnNjwJ/_new  2019-10-21 12:26:16.975816654 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 # icecream 0
 

++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.RnNjwJ/_old  2019-10-21 12:26:16.991816672 +0200
+++ /var/tmp/diff_new_pack.RnNjwJ/_new  2019-10-21 12:26:16.991816672 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 
@@ -61,6 +61,7 @@
 Patch72:rpmlint-slpp-NUM-NUM.patch
 Patch77:suse-rpmlint-all-pie.patch
 Patch78:add-check-for-a-non-zero-.text-segment-in-.a-archive.patch
+Patch79:rpm415-workaround.diff
 BuildRequires:  desktop-file-utils
 BuildRequires:  obs-service-format_spec_file
 BuildRequires:  python3-flake8

++ config ++
--- /var/tmp/diff_new_pack.RnNjwJ/_old  2019-10-21 12:26:17.071816763 +0200
+++ /var/tmp/diff_new_pack.RnNjwJ/_new  2019-10-21 12:26:17.071816763 +0200
@@ -1138,5 +1138,11 @@
 # bash completion files are not scripts, do not require them marked as %config
 addFilter('W: non-conffile-in-etc /etc/bash_completion.d/')
 
+# info uses file triggers now (boo#1152169)
+addFilter(' info-files-without-install-info-postin' )
+addFilter(' postin-without-install-info ')
+addFilter(' info-files-without-install-info-postun ')
+addFilter(' postin-without-install-info ')
+
 # config ends here
 

++ rpm415-workaround.diff ++
Ugly workaround for RPM 4.14 vs 4.15 python3 bindings incompatibility

Upstream commits:
a310a79f81f2b2dd3a31a101562e67915476a751
8fd904b53c028dded0b308ee95f1a5ff998584fd

diff --git a/rpmlint/Pkg.py b/rpmlint/Pkg.py
index 8d01f30..1b25771 100644
--- rpmlint-rpmlint-1.11.orig/Pkg.py
+++ rpmlint-rpmlint-1.11/Pkg.py
@@ -143,8 +143,17 @@ def is_utf8(fname):
 
 
 def is_utf8_bytestr(s):
+"""Returns True whether the given text is UTF-8.
+Due to changes in rpm, needs to handle both bytes and unicode."""
 try:
-s.decode('UTF-8')
+if hasattr(s, 'decode'):
+s.decode('utf-8')
+elif hasattr(s, 'encode'):
+s.encode('utf-8')
+else:
+unexpected = type(s).__name__
+raise TypeError(
+'Expected str/unicode/bytes, not {}'.format(unexpected))
 except UnicodeError:
 return False
 return True
--- rpmlint-rpmlint-1.11.orig/PostCheck.py
+++ rpmlint-rpmlint-1.11/PostCheck.py
@@ -70,6 +70,8 @@ def incorrect_perl_script(prog, perlscri
 def check_syntax_script(prog, commandline, script):
 if not script:
 return False
+if isinstance(script, str):
+script = script.encode('utf-8')
 # TODO: test that "prog" is available/executable
 tmpfd, tmpname = tempfile.mkstemp(prefix='rpmlint.')
 tmpfile = os.fdopen(tmpfd, 'wb')
--- rpmlint-rpmlint-1.11.orig/rpmlint-checks-master/CheckFilelist.py
+++ rpmlint-rpmlint-1.11/rpmlint-checks-master/CheckFilelist.py
@@ -425,8 +425,13 @@ class FilelistCheck(AbstractCheck.Abstra
 invalidfhs = set()
 invalidopt = set()
 
-isSUSE = (pkg.header[RPMTAG_VENDOR] and
-  b'SUSE' in pkg.header[RPMTAG_VENDOR])
+isSUSE = False
+if pkg.header[RPMTAG_VENDOR]:
+vendor = 

commit rpmlint for openSUSE:Factory

2019-10-05 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2019-10-05 16:15:46

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.2352 (New)


Package is "rpmlint"

Sat Oct  5 16:15:46 2019 rev:323 rq:734732 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2019-09-26 
20:36:23.927317658 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.2352/rpmlint.changes
2019-10-05 16:15:48.982138552 +0200
@@ -1,0 +2,6 @@
+Mon Sep 30 08:15:38 UTC 2019 - Ondřej Súkup 
+
+-  update add-check-for-a-non-zero-.text-segment-in-.a-archive.patch
+ * fix condition for path
+
+---



Other differences:
--
rpmlint.spec: same change
++ add-check-for-a-non-zero-.text-segment-in-.a-archive.patch ++
--- /var/tmp/diff_new_pack.vTcYot/_old  2019-10-05 16:15:52.238130073 +0200
+++ /var/tmp/diff_new_pack.vTcYot/_new  2019-10-05 16:15:52.246130053 +0200
@@ -35,7 +35,7 @@
  lines = res[1].splitlines()
 +
 +# For an archive, test if all .text sections are empty
-+if is_archive and not (path.startswith('/usr/lib64/ghc') or 
path.startswith('/usr/lib/ghc')):
++if is_archive and not ('/usr/lib64/ghc' in path or '/usr/lib/ghc' 
in path):
 +has_text_segment = False
 +non_zero_text_segment = False
 +




commit rpmlint for openSUSE:Factory

2019-09-26 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2019-09-26 20:36:22

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.2352 (New)


Package is "rpmlint"

Thu Sep 26 20:36:22 2019 rev:322 rq:732220 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint-tests.changes2019-09-05 
12:33:04.899587850 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.2352/rpmlint-tests.changes  
2019-09-26 20:36:23.763318096 +0200
@@ -1,0 +2,18 @@
+Fri Sep 20 13:22:14 UTC 2019 - mimi...@gmail.com
+
+- Update to version 84.87+git20190920.e27d431:
+  * Fix tests with disabled 'group' checks
+
+---
+Wed Aug 28 06:32:18 UTC 2019 - tchva...@suse.com
+
+- Update to version 84.87+git20190828.2c92180:
+  * Revert "added LTO errors as expected for debug tests"
+
+---
+Wed Aug 28 01:08:27 UTC 2019 - tchva...@suse.com
+
+- Update to version 84.87+git20190828.8fa8ac5:
+  * Do not use -flto for debug tests.
+
+---
--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2019-09-05 
12:33:04.927587845 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.2352/rpmlint.changes
2019-09-26 20:36:23.927317658 +0200
@@ -1,0 +2,35 @@
+Fri Sep 20 16:04:10 UTC 2019 - Malte Kraus 
+
+- whitelist pam_envoy (bsc#1150525)
+
+---
+Fri Sep 20 13:06:47 UTC 2019 - Ondřej Súkup 
+
+- update add-check-for-a-non-zero-.text-segment-in-.a-archive.patch
+  * dont check empty .text section on GHC libraries
+
+---
+Tue Sep 17 12:35:25 UTC 2019 - dmuel...@suse.com
+
+- Update rpmlint-checks to version master:
+  * CheckFilelist: Add /usr/libexec to set of good prefixes
+
+---
+Wed Aug 28 06:32:18 UTC 2019 - tchva...@suse.com
+
+- Update to version 84.87+git20190828.2c92180:
+  * Revert "added LTO errors as expected for debug tests"
+
+---
+Wed Aug 28 01:08:27 UTC 2019 - tchva...@suse.com
+
+- Update to version 84.87+git20190828.8fa8ac5:
+  * Do not use -flto for debug tests.
+
+---
+Wed Aug 28 00:56:35 UTC 2019 - Tomáš Chvátal 
+
+- Do not validate rpm groups to avoid rpmlint warning as the group
+  is not really mandatory (fate#326485)
+
+---

Old:

  rpmlint-tests-84.87+git20190717.48212cf.tar.xz

New:

  rpmlint-tests-84.87+git20190920.e27d431.tar.xz



Other differences:
--
++ rpmlint-tests.spec ++
--- /var/tmp/diff_new_pack.zkrPcA/_old  2019-09-26 20:36:25.159314366 +0200
+++ /var/tmp/diff_new_pack.zkrPcA/_new  2019-09-26 20:36:25.163314355 +0200
@@ -24,7 +24,7 @@
 BuildRequires:  rpmlint-mini
 
 Name:   rpmlint-tests
-Version:84.87+git20190717.48212cf
+Version:84.87+git20190920.e27d431
 Release:0
 Summary:rpmlint regression tests
 License:SUSE-Public-Domain

++ _servicedata ++
--- /var/tmp/diff_new_pack.zkrPcA/_old  2019-09-26 20:36:25.263314088 +0200
+++ /var/tmp/diff_new_pack.zkrPcA/_new  2019-09-26 20:36:25.263314088 +0200
@@ -1,6 +1,6 @@
 
 
 https://github.com/openSUSE/rpmlint-tests.git
-  75524278ef7de3efc70f0fa14016f1aac4e77d36
+  e27d43198d06699c9a705b71e2d511a94efab752
 https://github.com/openSUSE/rpmlint-checks.git
-  0528a49399ccabaae220fa8b452b8f9a082e48c9
\ No newline at end of file
+  97ff0bdbab5a7039bd4a6551772cf9446ab01d70
\ No newline at end of file

++ add-check-for-a-non-zero-.text-segment-in-.a-archive.patch ++
--- /var/tmp/diff_new_pack.zkrPcA/_old  2019-09-26 20:36:25.271314067 +0200
+++ /var/tmp/diff_new_pack.zkrPcA/_new  2019-09-26 20:36:25.271314067 +0200
@@ -1,7 +1,7 @@
-diff --git a/BinariesCheck.py b/BinariesCheck.py
-index 36d73f8..0fb91db 100644
 a/BinariesCheck.py
-+++ b/BinariesCheck.py
+Index: rpmlint-rpmlint-1.11/BinariesCheck.py
+===
+--- rpmlint-rpmlint-1.11.orig/BinariesCheck.py
 rpmlint-rpmlint-1.11/BinariesCheck.py
 @@ -73,6 +73,10 @@ class BinaryInfo(object):
  mktemp_call_regex = create_regexp_call('mktemp')
  lto_section_name_prefix = '.gnu.lto_.'
@@ -35,7 +35,7 @@
  lines = res[1].splitlines()
 +
 +# For an archive, test if all .text sections are empty
-+  

commit rpmlint for openSUSE:Factory

2019-09-05 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2019-09-05 12:33:03

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.7948 (New)


Package is "rpmlint"

Thu Sep  5 12:33:03 2019 rev:321 rq:725256 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint-tests.changes2019-07-23 
22:27:56.159073603 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.7948/rpmlint-tests.changes  
2019-09-05 12:33:04.899587850 +0200
@@ -1,0 +2,6 @@
+Tue Aug 20 07:40:56 UTC 2019 - ku...@suse.com
+
+- Update to version master:
+  * Allow /usr/etc as discussed on opensuse-factory and opensuse-packaging
+
+---
--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2019-05-17 
23:37:02.598113163 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.7948/rpmlint.changes
2019-09-05 12:33:04.927587845 +0200
@@ -1,0 +2,52 @@
+Thu Aug 22 08:56:44 UTC 2019 - Ludwig Nussel 
+
+- whitelist systemd-portabled dbus files (boo#1145639)
+
+---
+Tue Aug 20 07:40:56 UTC 2019 - ku...@suse.com
+
+- Update to version master:
+  * Allow /usr/etc as discussed on opensuse-factory and opensuse-packaging
+
+---
+Wed Aug 14 08:53:25 UTC 2019 - Marketa Calabkova 
+
+- Add user/group zabbix and zabbixs (bsc#1144018)
+
+---
+Fri Aug  9 12:01:03 UTC 2019 - Martin Liška 
+
+- Update add-check-for-a-non-zero-.text-segment-in-.a-archive.patch patch to 
align with:
+  38fc30cafe99d38059ca54b98bc87f5544f0bb4e
+---
+Thu Aug  8 13:14:36 UTC 2019 - Dominique Leuenberger 
+
+- Add Development/Languages/Go group.
+
+---
+Thu Aug  8 12:45:30 UTC 2019 - Martin Liška 
+
+- Update add-check-for-a-non-zero-.text-segment-in-.a-archive.patch patch to 
align with:
+  80126f7c7854d962cc64e54a6ab7e97067bb490d
+
+---
+Fri Aug  2 07:53:03 UTC 2019 - Martin Liška 
+
+- Update add-check-for-a-non-zero-.text-segment-in-.a-archive.patch patch to 
align with:
+  
https://github.com/rpm-software-management/rpmlint/commit/c59324fd68ba86c8382fe09d43f12de32d764354
+
+---
+Sun Jul 28 15:04:34 UTC 2019 - Martin Liška 
+
+- Update add-check-for-a-non-zero-.text-segment-in-.a-archive.patch patch
+  to:
+  
https://github.com/rpm-software-management/rpmlint/commit/97d6caf9ac3eb011e3f30dbc473f079b20fb56f9
+
+---
+Mon Jul 22 11:44:51 UTC 2019 - Martin Liška 
+
+- Add add-check-for-a-non-zero-.text-segment-in-.a-archive.patch
+  as a backport of:
+  
https://github.com/rpm-software-management/rpmlint/commit/2c809f34354d6ea690986541b268d47a3ca59092
+
+---

New:

  add-check-for-a-non-zero-.text-segment-in-.a-archive.patch



Other differences:
--
++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.2wHlrL/_old  2019-09-05 12:33:06.287587578 +0200
+++ /var/tmp/diff_new_pack.2wHlrL/_new  2019-09-05 12:33:06.287587578 +0200
@@ -60,6 +60,7 @@
 Patch63:fix-diag-sortorder.diff
 Patch72:rpmlint-slpp-NUM-NUM.patch
 Patch77:suse-rpmlint-all-pie.patch
+Patch78:add-check-for-a-non-zero-.text-segment-in-.a-archive.patch
 BuildRequires:  desktop-file-utils
 BuildRequires:  obs-service-format_spec_file
 BuildRequires:  python3-flake8

++ _servicedata ++
--- /var/tmp/diff_new_pack.2wHlrL/_old  2019-09-05 12:33:06.351587566 +0200
+++ /var/tmp/diff_new_pack.2wHlrL/_new  2019-09-05 12:33:06.351587566 +0200
@@ -3,4 +3,4 @@
 https://github.com/openSUSE/rpmlint-tests.git
   75524278ef7de3efc70f0fa14016f1aac4e77d36
 https://github.com/openSUSE/rpmlint-checks.git
-  2d11e76027fc32be4005f955a71fab84c3a5407d
\ No newline at end of file
+  0528a49399ccabaae220fa8b452b8f9a082e48c9
\ No newline at end of file

++ add-check-for-a-non-zero-.text-segment-in-.a-archive.patch ++
diff --git a/BinariesCheck.py b/BinariesCheck.py
index 36d73f8..0fb91db 100644
--- a/BinariesCheck.py
+++ b/BinariesCheck.py
@@ -73,6 +73,10 @@ class BinaryInfo(object):
 mktemp_call_regex = create_regexp_call('mktemp')
 lto_section_name_prefix = '.gnu.lto_.'
 
+# [Nr] Name  TypeAddress  OffSize   ES 
Flg Lk Inf Al
+

commit rpmlint for openSUSE:Factory

2019-07-23 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2019-07-23 22:27:55

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.4126 (New)


Package is "rpmlint"

Tue Jul 23 22:27:55 2019 rev:320 rq:716085 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint-tests.changes2019-03-27 
16:11:35.927664548 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.4126/rpmlint-tests.changes  
2019-07-23 22:27:56.159073603 +0200
@@ -1,0 +2,6 @@
+Wed Jul 17 14:51:58 UTC 2019 - jseg...@suse.de
+
+- Update to version 84.87+git20190717.48212cf:
+  * added LTO errors as expected for debug tests
+
+---

Old:

  rpmlint-tests-84.87+git20190318.caf1835.tar.xz

New:

  rpmlint-tests-84.87+git20190717.48212cf.tar.xz



Other differences:
--
++ rpmlint-tests.spec ++
--- /var/tmp/diff_new_pack.L9PKGk/_old  2019-07-23 22:27:58.103073321 +0200
+++ /var/tmp/diff_new_pack.L9PKGk/_new  2019-07-23 22:27:58.107073320 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 # icecream 0
 
@@ -24,7 +24,7 @@
 BuildRequires:  rpmlint-mini
 
 Name:   rpmlint-tests
-Version:84.87+git20190318.caf1835
+Version:84.87+git20190717.48212cf
 Release:0
 Summary:rpmlint regression tests
 License:SUSE-Public-Domain

++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.L9PKGk/_old  2019-07-23 22:27:58.127073317 +0200
+++ /var/tmp/diff_new_pack.L9PKGk/_new  2019-07-23 22:27:58.131073316 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 

++ _servicedata ++
--- /var/tmp/diff_new_pack.L9PKGk/_old  2019-07-23 22:27:58.231073302 +0200
+++ /var/tmp/diff_new_pack.L9PKGk/_new  2019-07-23 22:27:58.235073301 +0200
@@ -1,6 +1,6 @@
 
 
 https://github.com/openSUSE/rpmlint-tests.git
-  2fbd3ef0768256777b6cc68d686138f5e3968758
+  75524278ef7de3efc70f0fa14016f1aac4e77d36
 https://github.com/openSUSE/rpmlint-checks.git
   2d11e76027fc32be4005f955a71fab84c3a5407d
\ No newline at end of file

++ rpmlint-tests-84.87+git20190318.caf1835.tar.xz -> 
rpmlint-tests-84.87+git20190717.48212cf.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-tests-84.87+git20190318.caf1835/tests/debug.ref 
new/rpmlint-tests-84.87+git20190717.48212cf/tests/debug.ref
--- old/rpmlint-tests-84.87+git20190318.caf1835/tests/debug.ref 2019-03-18 
09:51:27.0 +0100
+++ new/rpmlint-tests-84.87+git20190717.48212cf/tests/debug.ref 2019-07-17 
16:41:37.0 +0200
@@ -2,4 +2,6 @@
 debug: W: static-library-without-symtab /usr/lib/foo/t2.a
 debug: E: devel-file-in-non-devel-package (Badness: 50) /usr/lib/foo/t.a
 debug: E: devel-file-in-non-devel-package (Badness: 50) /usr/lib/foo/t2.a
-1 packages and 0 specfiles checked; 2 errors, 2 warnings.
+debug: E: lto-bytecode (Badness: 1) /usr/lib/foo/t.a
+debug: E: lto-bytecode (Badness: 1) /usr/lib/foo/t2.a
+1 packages and 0 specfiles checked; 4 errors, 2 warnings.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-tests-84.87+git20190318.caf1835/tests/debug1.ref 
new/rpmlint-tests-84.87+git20190717.48212cf/tests/debug1.ref
--- old/rpmlint-tests-84.87+git20190318.caf1835/tests/debug1.ref
2019-03-18 09:51:27.0 +0100
+++ new/rpmlint-tests-84.87+git20190717.48212cf/tests/debug1.ref
2019-07-17 16:41:37.0 +0200
@@ -2,4 +2,6 @@
 debug1: W: static-library-without-symtab /usr/lib/foo/t2.a
 debug1: E: devel-file-in-non-devel-package (Badness: 50) /usr/lib/foo/t.a
 debug1: E: devel-file-in-non-devel-package (Badness: 50) /usr/lib/foo/t2.a
-1 packages and 0 specfiles checked; 2 errors, 2 warnings.
+debug1: E: lto-bytecode (Badness: 1) /usr/lib/foo/t.a
+debug1: E: lto-bytecode (Badness: 1) /usr/lib/foo/t2.a
+1 packages and 0 specfiles checked; 4 errors, 2 warnings.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-tests-84.87+git20190318.caf1835/tests/debug2.ref 
new/rpmlint-tests-84.87+git20190717.48212cf/tests/debug2.ref
--- 

commit rpmlint for openSUSE:Factory

2019-05-17 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2019-05-17 23:37:01

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.5148 (New)


Package is "rpmlint"

Fri May 17 23:37:01 2019 rev:319 rq:702802 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2019-05-10 
09:10:22.231133035 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.5148/rpmlint.changes
2019-05-17 23:37:02.598113163 +0200
@@ -1,0 +2,7 @@
+Tue May 14 10:01:51 UTC 2019 - opensuse-packag...@opensuse.org
+
+- Update to rpmlint-checks to version master:
+  * CheckDBUSServices: add additional directory to cover
+  * Xinetd check making sure no packages use it wrt fate#323373 (#26)
+
+---



Other differences:
--
rpmlint.spec: same change
++ _servicedata ++
--- /var/tmp/diff_new_pack.hAXnrc/_old  2019-05-17 23:37:03.914112470 +0200
+++ /var/tmp/diff_new_pack.hAXnrc/_new  2019-05-17 23:37:03.918112468 +0200
@@ -3,4 +3,4 @@
 https://github.com/openSUSE/rpmlint-tests.git
   2fbd3ef0768256777b6cc68d686138f5e3968758
 https://github.com/openSUSE/rpmlint-checks.git
-  f6e3387e381e719deaf753423332881603b51b5e
\ No newline at end of file
+  2d11e76027fc32be4005f955a71fab84c3a5407d
\ No newline at end of file

++ rpmlint-checks-master.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rpmlint-checks-master/Check4Xinetd.py 
new/rpmlint-checks-master/Check4Xinetd.py
--- old/rpmlint-checks-master/Check4Xinetd.py   1970-01-01 01:00:00.0 
+0100
+++ new/rpmlint-checks-master/Check4Xinetd.py   2019-05-14 11:59:38.0 
+0200
@@ -0,0 +1,44 @@
+#
+# File  : Check4Xinetd.py
+# Package   : rpmlint
+# Author: Werner Fink
+# Created on: Mon Jul 24 11:04:41 CEST 2017
+# Purpose   : Check on systemd systems for obsolate xinetd configurations
+#
+
+from Filter import addDetails, printError
+import AbstractCheck
+import Config
+
+xinetd_tag = 'suse-obsolete-xinetd-requirement'
+
+
+class Check4Xinetd(AbstractCheck.AbstractFilesCheck):
+def __init__(self):
+self.map = []
+AbstractCheck.AbstractCheck.__init__(self, 'Check4Xinetd')
+
+def check(self, pkg):
+if pkg.isSource():
+return
+
+for req in pkg.requires() + pkg.prereq():
+if req[0] == 'xinetd':
+printError(pkg, xinetd_tag)
+
+
+check = Check4Xinetd()
+
+if Config.info:
+addDetails(
+xinetd_tag,
+'''In systemd based distributions xinetd has become obsolete.
+Please remove dependencies on xinetd.''',
+)
+
+# Local variables:
+# indent-tabs-mode: nil
+# py-indent-offset: 4
+# End:
+# -*- coding: utf-8 -*-
+# vim:sw=4:et:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rpmlint-checks-master/CheckDBUSServices.py 
new/rpmlint-checks-master/CheckDBUSServices.py
--- old/rpmlint-checks-master/CheckDBUSServices.py  2019-03-04 
14:11:03.0 +0100
+++ new/rpmlint-checks-master/CheckDBUSServices.py  2019-05-14 
11:59:38.0 +0200
@@ -16,6 +16,7 @@
 # need to end with / so we don't catch directories
 _dbus_system_paths = [
 "/usr/share/dbus-1/system-services/",
+"/usr/share/dbus-1/system.d/",
 "/etc/dbus-1/system.d/"
 ]
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rpmlint-checks-master/CheckFilelist.py 
new/rpmlint-checks-master/CheckFilelist.py
--- old/rpmlint-checks-master/CheckFilelist.py  2019-03-04 14:11:03.0 
+0100
+++ new/rpmlint-checks-master/CheckFilelist.py  2019-05-14 11:59:38.0 
+0200
@@ -313,6 +313,15 @@
 ],
 },
 {
+'error': 'suse-filelist-forbidden-xinetd-configuration',
+'details': """Xinetd configuation files are deprecated.
+  Please migrate to systemd socket activated unit files.
+  
http://0pointer.de/blog/projects/socket-activation.html"";,
+'bad': [
+'/etc/xinet.d/*',
+],
+},
+{
 'error': 'suse-filelist-forbidden-move-to-usr',
 'details': """This directory has been moved to /usr""",
 'bad': [




commit rpmlint for openSUSE:Factory

2019-05-10 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2019-05-10 09:10:16

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.5148 (New)


Package is "rpmlint"

Fri May 10 09:10:16 2019 rev:318 rq:701568 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2019-04-15 
11:51:44.318527526 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.5148/rpmlint.changes
2019-05-10 09:10:22.231133035 +0200
@@ -1,0 +2,84 @@
+Wed May  8 11:56:07 UTC 2019 - jseg...@suse.com
+
+- Too trigger happy, adding back 
+  * ca.desrt.dconf.service
+  * org.freedesktop.ColorManager.conf
+
+---
+Wed May  8 07:26:24 UTC 2019 - jseg...@suse.com
+
+- Removed whitelisted DBUS files:
+  * ConsoleKit.conf
+  * NetworkManager-frontend.conf
+  * Upstart.conf
+  * backup-manager.conf
+  * ca.desrt.dconf.service
+  * cdemud-dbus.conf
+  * com.redhat.storaged.conf
+  * com.redhat.storaged.service
+  * com.redhat.tuned.service
+  * de.berlios.smb4k.mounthelper.conf
+  * de.berlios.smb4k.mounthelper.service
+  * hal.conf
+  * kerneloops.dbus
+  * net.hadess.SensorProxy.service
+  * nm-avahi-autoipd.conf
+  * nm-dhcp-client.conf
+  * nm-novellvpn-service.conf
+  * openqa-scheduler.service
+  * openqa-websockets.service
+  * org.blueman.Applet.service
+  * org.freedesktop.ColorManager.conf
+  * org.freedesktop.ConsoleKit.service
+  * org.freedesktop.ModemManager.conf
+  * org.freedesktop.ModemManager.service
+  * org.freedesktop.PolicyKit.conf
+  * org.freedesktop.PolicyKit.service
+  * org.freedesktop.UDisks.conf
+  * org.freedesktop.UDisks.service
+  * org.freedesktop.colord-sane.conf
+  * org.freedesktop.colord-sane.service
+  * org.gnome.SettingsDaemon.DateTimeMechanism.conf
+  * org.gnome.SettingsDaemon.DateTimeMechanism.service
+  * org.kde.baloo.filewatch.conf
+  * org.kde.baloo.filewatch.service
+  * org.kde.kalarmrtcwake.conf
+  * org.kde.kalarmrtcwake.service
+  * org.kde.kcontrol.k3bsetup.conf
+  * org.kde.kcontrol.k3bsetup.service
+  * org.kde.kcontrol.kcmlightdm.conf
+  * org.kde.kcontrol.kcmlightdm.service
+  * org.kde.kcontrol.kcmremotewidgets.conf
+  * org.kde.kcontrol.kcmremotewidgets.service
+  * org.kde.nepomuk.filewatch.conf
+  * org.kde.nepomuk.filewatch.service
+  * org.kde.polkitkde1.helper.conf
+  * org.kde.polkitkde1.helper.service
+  * org.neard.service
+  * org.opensuse.BackupManager.service
+  * org.opensuse.YaST.modules.conf
+  * org.opensuse.YaST.modules.service
+  * org.opensuse.usbauth.service
+  * org.opensuse.yast.SCR.conf
+  * org.opensuse.yast.SCR.service
+  * org.selinux.conf
+  * org.synce.dccm.conf
+  * org.synce.dccm.service
+  * os-autoinst-openvswitch.service
+  * pam_dbus.service
+  * podsleuth.conf
+  * rebootmgr.service
+  * switcheroo-control.service
+  * teamd@.service
+  * webyast.permissions.conf
+  * webyast.permissions.service.service
+  They're not used anymore in current products, were never active or 
erroneously
+  added. For details please see 
+  https://pes.suse.de/Maintenance-Security/Whitelists/cleanup_dbus/
+
+---
+Tue May  7 13:01:08 UTC 2019 - Malte Kraus 
+
+- Whitelisted certmonger (bsc#1129452)
+
+---



Other differences:
--
++ rpmlint-tests.spec ++
--- /var/tmp/diff_new_pack.J3rWmK/_old  2019-05-10 09:10:24.971140857 +0200
+++ /var/tmp/diff_new_pack.J3rWmK/_new  2019-05-10 09:10:24.991140915 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 # icecream 0
 

++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.J3rWmK/_old  2019-05-10 09:10:25.063141120 +0200
+++ /var/tmp/diff_new_pack.J3rWmK/_new  2019-05-10 09:10:25.067141132 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 

++ config ++
--- /var/tmp/diff_new_pack.J3rWmK/_old  2019-05-10 09:10:25.143141349 +0200
+++ /var/tmp/diff_new_pack.J3rWmK/_new  2019-05-10 09:10:25.143141349 +0200
@@ -731,23 +731,13 @@
 ))
 
 setOption("DBUSServices.WhiteList", (
-"ConsoleKit.conf",
-"hal.conf",
 "cups.conf", # bnc#515977
-"org.freedesktop.ConsoleKit.service",
-"org.freedesktop.PolicyKit.conf",
- 

commit rpmlint for openSUSE:Factory

2019-04-15 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2019-04-15 11:51:40

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.17052 (New)


Package is "rpmlint"

Mon Apr 15 11:51:40 2019 rev:317 rq:693683 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2019-03-13 
09:10:35.703415441 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.17052/rpmlint.changes   
2019-04-15 11:51:44.318527526 +0200
@@ -1,0 +2,6 @@
+Fri Apr 12 06:09:31 UTC 2019 - Thomas Bechtold 
+
+- Add missing usernames for OpenStack services and drop the old
+  names (which had the openstack- prefix)
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.dWIbEh/_old  2019-04-15 11:51:45.634528224 +0200
+++ /var/tmp/diff_new_pack.dWIbEh/_new  2019-04-15 11:51:45.638528225 +0200
@@ -518,11 +518,13 @@
 setOption('StandardUsers', (
 'aegis',
 'amanda',
+'aodh',
 'arangodb',
 'asterisk',
 'at',
 'avahi',
 'bacula',
+'barbican',
 'beagleindex',
 'bigsister',
 'bin',
@@ -533,9 +535,11 @@
 'casaatsd',
 'casaatvd',
 'casaauth',
+'ceilometer',
 'ceph',
 'chef',
 'chrony',
+'cinder',
 'citadel',
 'cntlm',
 'colord',
@@ -547,11 +551,13 @@
 'davfs2',
 'ddclient',
 'dehydrated',
+'designate',
 'dhcpd',
 'distcc',
 'dovecot',
 'dpbox',
 'dvbdaemon',
+'ec2-api',
 'elasticsearch',
 'epmd',
 'fax',
@@ -564,11 +570,14 @@
 'games',
 'gdm',
 'geronimo',
+'glance',
 'gnats',
+'gnocchi',
 'gnump3d',
 'grafana',
 'hacluster',
 'haldaemon',
+'heat',
 'hsqldb',
 'icecast',
 'icecream',
@@ -576,11 +585,13 @@
 'intermezzo',
 'iodined',
 'irc',
+'ironic',
 'jabber',
 'jboss',
 'jetty5',
 'jenkins',
 'jonas',
+'keystone',
 'kolab',
 'kolab-n',
 'kolab-r',
@@ -591,9 +602,11 @@
 'logstash',
 'lp',
 'lxdm',
+'magnum',
 'mail',
 'mailman',
 'man',
+'manila',
 'mdnsd',
 'mdom',
 'mednafen',
@@ -602,11 +615,14 @@
 'minetest',
 'mpd',
 'mumble-server',
+'murano',
 'mysql',
 'nagios',
 'named',
+'neutron',
 'news',
 'nginx',
+'nova',
 'novell_nobody',
 'novlifdr',
 'novlxregd',
@@ -614,14 +630,7 @@
 '_nsd',
 'ntop',
 'ntp',
-'openstack-ceilometer',
-'openstack-cinder',
-'openstack-glance',
-'openstack-heat',
-'openstack-keystone',
-'openstack-nova',
-'openstack-quantum',
-'openstack-swift',
+'octavia',
 'openvswitch',
 'oracle',
 'otrs',
@@ -653,6 +662,7 @@
 'root',
 '_rmt',
 'sabayon-admin',
+'sahara',
 'salt',
 'sapdb',
 'sddm',
@@ -668,6 +678,7 @@
 'statd',
 'suse-ncc',
 'svn',
+'swift',
 'synapse',
 'systemd-journal-gateway'
 'tftp',
@@ -675,6 +686,7 @@
 'tomcat4',
 'tor',
 'toxcmd',
+'trove',
 'tryton',
 'tss',
 'ulogd',
@@ -692,6 +704,7 @@
 'xrootd',
 'xymon',
 'yastws',
+'zaqar',
 'zeroinst',
 'znc',
 'zope',




commit rpmlint for openSUSE:Factory

2019-03-27 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2019-03-27 16:11:34

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.25356 (New)


Package is "rpmlint"

Wed Mar 27 16:11:34 2019 rev:316 rq:685964 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint-tests.changes2019-01-26 
22:19:48.302982518 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.25356/rpmlint-tests.changes 
2019-03-27 16:11:35.927664548 +0100
@@ -1,0 +2,6 @@
+Mon Mar 18 08:51:41 UTC 2019 - dmuel...@suse.com
+
+- Update to version 84.87+git20190318.caf1835:
+  * pie.spec: use /usr/bin/mount, since /bin/mount was removed from permissions
+
+---

Old:

  rpmlint-tests-84.87+git20190123.8914352.tar.xz

New:

  rpmlint-tests-84.87+git20190318.caf1835.tar.xz



Other differences:
--
++ rpmlint-tests.spec ++
--- /var/tmp/diff_new_pack.cxljHQ/_old  2019-03-27 16:11:37.467664155 +0100
+++ /var/tmp/diff_new_pack.cxljHQ/_new  2019-03-27 16:11:37.471664154 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 # icecream 0
 
@@ -24,7 +24,7 @@
 BuildRequires:  rpmlint-mini
 
 Name:   rpmlint-tests
-Version:84.87+git20190123.8914352
+Version:84.87+git20190318.caf1835
 Release:0
 Summary:rpmlint regression tests
 License:SUSE-Public-Domain

++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.cxljHQ/_old  2019-03-27 16:11:37.487664151 +0100
+++ /var/tmp/diff_new_pack.cxljHQ/_new  2019-03-27 16:11:37.487664151 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 

++ _servicedata ++
--- /var/tmp/diff_new_pack.cxljHQ/_old  2019-03-27 16:11:37.559664132 +0100
+++ /var/tmp/diff_new_pack.cxljHQ/_new  2019-03-27 16:11:37.559664132 +0100
@@ -1,6 +1,6 @@
 
 
 https://github.com/openSUSE/rpmlint-tests.git
-  8914352f9a703602fbe68224878d4b540bff72c4
+  2fbd3ef0768256777b6cc68d686138f5e3968758
 https://github.com/openSUSE/rpmlint-checks.git
   f6e3387e381e719deaf753423332881603b51b5e
\ No newline at end of file

++ rpmlint-tests-84.87+git20190123.8914352.tar.xz -> 
rpmlint-tests-84.87+git20190318.caf1835.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-tests-84.87+git20190123.8914352/tests/pie.ref 
new/rpmlint-tests-84.87+git20190318.caf1835/tests/pie.ref
--- old/rpmlint-tests-84.87+git20190123.8914352/tests/pie.ref   2019-01-23 
23:05:51.0 +0100
+++ new/rpmlint-tests-84.87+git20190318.caf1835/tests/pie.ref   2019-03-18 
09:51:27.0 +0100
@@ -1,4 +1,4 @@
-pie: W: missing-call-to-setgroups-before-setuid /bin/mount
-pie: W: permissions-incorrect /bin/mount has mode 0755 but should be 04755
+pie: W: missing-call-to-setgroups-before-setuid /usr/bin/mount
+pie: W: permissions-incorrect /usr/bin/mount has mode 0755 but should be 04755
 pie: E: non-position-independent-executable (Badness: 1) /usr/bin/telnet
 1 packages and 0 specfiles checked; 1 errors, 2 warnings.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-tests-84.87+git20190123.8914352/tests/pie.spec 
new/rpmlint-tests-84.87+git20190318.caf1835/tests/pie.spec
--- old/rpmlint-tests-84.87+git20190123.8914352/tests/pie.spec  2019-01-23 
23:05:51.0 +0100
+++ new/rpmlint-tests-84.87+git20190318.caf1835/tests/pie.spec  2019-03-18 
09:51:27.0 +0100
@@ -24,7 +24,7 @@
 echo "int main() {}" >xx.c
 gcc -O2 -fno-PIE xx.c -o %buildroot/usr/bin/telnet
 strip %buildroot/usr/bin/telnet
-install -D -m 755 /bin/mount %buildroot/bin/mount
+install -D -m 755 /bin/mount %buildroot/usr/bin/mount
 
 
 %clean
@@ -33,7 +33,7 @@
 %files
 %defattr(-,root,root)
 /usr/bin/telnet
-/bin/mount
+/usr/bin/mount
 
 %changelog
 * Mon Apr 18 2011 lnus...@suse.de




commit rpmlint for openSUSE:Factory

2019-03-13 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2019-03-13 09:10:13

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.28833 (New)


Package is "rpmlint"

Wed Mar 13 09:10:13 2019 rev:315 rq:682091 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2019-02-25 
17:45:20.958907705 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.28833/rpmlint.changes   
2019-03-13 09:10:35.703415441 +0100
@@ -1,0 +2,22 @@
+Tue Mar  5 12:11:50 UTC 2019 - mvet...@suse.com
+
+- Add user/group 'minetest' for Minetest 5.0.0 (bsc#1127911)
+
+---
+Mon Mar 04 14:33:43 UTC 2019 - opensuse-packag...@opensuse.org
+
+- Update to version master:
+  * CheckPolkitPrivs: fix new rules.d check to use extracted rpm path
+
+---
+Wed Feb 27 11:33:42 UTC 2019 - opensuse-packag...@opensuse.org
+
+- Update rpmlint-checks to version master (bsc#1125314):
+  * coding style: fix indentation to satisfy flake8 travis-ci test
+  * CheckPolkitPrivs: implement new check for files put into rules.d dirs
+  * CheckPolkitPrivs: separate and refactor check for actions
+  * CheckPolkitPrivs: separate and refactor check of polkit-default-privs.d
+  * CheckPolkitPrivs: remove oudated PolicyKit path
+  * CheckPolkitPrivs: clearer error message for files in 
/etc/polkit-default-privs.d
+
+---



Other differences:
--
rpmlint.spec: same change
++ _servicedata ++
--- /var/tmp/diff_new_pack.hghIwU/_old  2019-03-13 09:10:37.619415243 +0100
+++ /var/tmp/diff_new_pack.hghIwU/_new  2019-03-13 09:10:37.619415243 +0100
@@ -3,4 +3,4 @@
 https://github.com/openSUSE/rpmlint-tests.git
   8914352f9a703602fbe68224878d4b540bff72c4
 https://github.com/openSUSE/rpmlint-checks.git
-  2fa6dd19efd033b406b56ecbd664497fba602a2d
\ No newline at end of file
+  f6e3387e381e719deaf753423332881603b51b5e
\ No newline at end of file

++ config ++
--- /var/tmp/diff_new_pack.hghIwU/_old  2019-03-13 09:10:37.635415242 +0100
+++ /var/tmp/diff_new_pack.hghIwU/_new  2019-03-13 09:10:37.635415242 +0100
@@ -405,6 +405,7 @@
 'mdom',
 'memcached',
 'messagebus',
+'minetest',
 'mktex',
 'modem',
 'mumble-server',
@@ -598,6 +599,7 @@
 'mednafen',
 'memcached',
 'messagebus',
+'minetest',
 'mpd',
 'mumble-server',
 'mysql',

++ rpmlint-checks-master.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rpmlint-checks-master/CheckDBusPolicy.py 
new/rpmlint-checks-master/CheckDBusPolicy.py
--- old/rpmlint-checks-master/CheckDBusPolicy.py2019-01-09 
20:18:29.0 +0100
+++ new/rpmlint-checks-master/CheckDBusPolicy.py2019-03-04 
14:11:03.0 +0100
@@ -42,7 +42,7 @@
 send_policy_seen = True
 printError(pkg, 
'dbus-policy-allow-without-destination', "%(file)s: %(xml)s" % {'file': f, 
'xml': allow.toxml()})
 elif allow.hasAttribute('send_destination'):
-send_policy_seen = True
+send_policy_seen = True
 
 if (allow.hasAttribute('receive_sender') or
 allow.hasAttribute('receive_interface')):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rpmlint-checks-master/CheckLogrotate.py 
new/rpmlint-checks-master/CheckLogrotate.py
--- old/rpmlint-checks-master/CheckLogrotate.py 2019-01-09 20:18:29.0 
+0100
+++ new/rpmlint-checks-master/CheckLogrotate.py 2019-03-04 14:11:03.0 
+0100
@@ -47,9 +47,9 @@
 pkg, 'suse-logrotate-user-writable-log-dir',
 "%s %s:%s %04o" % (d, files[d].user, files[d].group, mode))
 elif files[d].group != 'root' and mode & 0o20 and (dirs[d] is None 
or dirs[d][1] != files[d].group):
-printError(
-pkg, 'suse-logrotate-user-writable-log-dir',
-"%s %s:%s %04o" % (d, files[d].user, files[d].group, 
mode))
+printError(
+pkg, 'suse-logrotate-user-writable-log-dir',
+"%s %s:%s %04o" % (d, files[d].user, files[d].group, mode))
 
 # extremely primitive logrotate parser
 def parselogrotateconf(self, root, f):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 

commit rpmlint for openSUSE:Factory

2019-02-25 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2019-02-25 17:45:17

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.28833 (New)


Package is "rpmlint"

Mon Feb 25 17:45:17 2019 rev:314 rq:674916 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2019-02-08 
12:08:59.117568672 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.28833/rpmlint.changes   
2019-02-25 17:45:20.958907705 +0100
@@ -1,0 +2,5 @@
+Thu Feb 14 08:26:11 UTC 2019 - jseg...@suse.com
+
+- Whitelisted pam_p11 (bsc#1123916)
+
+---



Other differences:
--
++ rpmlint-tests.spec ++
--- /var/tmp/diff_new_pack.BDGAV0/_old  2019-02-25 17:45:22.566907043 +0100
+++ /var/tmp/diff_new_pack.BDGAV0/_new  2019-02-25 17:45:22.570907042 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 # icecream 0
 

++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.BDGAV0/_old  2019-02-25 17:45:22.586907035 +0100
+++ /var/tmp/diff_new_pack.BDGAV0/_new  2019-02-25 17:45:22.586907035 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 

++ config ++
--- /var/tmp/diff_new_pack.BDGAV0/_old  2019-02-25 17:45:22.706906987 +0100
+++ /var/tmp/diff_new_pack.BDGAV0/_new  2019-02-25 17:45:22.706906987 +0100
@@ -1213,7 +1213,9 @@
 # pam_yubico (bsc#1087060)
 "pam_yubico.so",
 # pam_oath (bsc#1089114)
-"pam_oath.so"
+"pam_oath.so",
+# pam_p11 (bsc#1123916)
+"pam_p11.so"
 ))
 
 # Output filters




commit rpmlint for openSUSE:Factory

2019-02-08 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2019-02-08 12:08:53

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.28833 (New)


Package is "rpmlint"

Fri Feb  8 12:08:53 2019 rev:313 rq:670708 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2019-01-26 
22:19:48.334982493 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.28833/rpmlint.changes   
2019-02-08 12:08:59.117568672 +0100
@@ -1,0 +2,10 @@
+Sat Feb  2 08:23:39 UTC 2019 - Dirk Mueller 
+
+- add 0001-ZipCheck-Also-ignore-RuntimeError.patch (bscs#1124054)
+
+---
+Fri Feb  1 08:42:23 UTC 2019 - Axel Braun 
+
+- added user/group tryton (GNU Health)
+
+---

New:

  0001-ZipCheck-Also-ignore-RuntimeError.patch



Other differences:
--
++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.24bkhn/_old  2019-02-08 12:09:00.657568094 +0100
+++ /var/tmp/diff_new_pack.24bkhn/_new  2019-02-08 12:09:00.657568094 +0100
@@ -48,6 +48,7 @@
 Patch29:rpmgroup-checks.diff
 Patch30:devel-provide-is-devel-package.diff
 Patch31:only-reg-files-are-scripts.diff
+Patch32:0001-ZipCheck-Also-ignore-RuntimeError.patch
 Patch40:no-badness-return.diff
 Patch41:suse-shlib-devel-dependency.diff
 Patch49:extend-suse-conffiles-check.diff

++ 0001-ZipCheck-Also-ignore-RuntimeError.patch ++
>From c5dd20d7e48f4c441fe1cc3f451b184d6b31c074 Mon Sep 17 00:00:00 2001
From: Dirk Mueller 
Date: Sat, 2 Feb 2019 09:19:45 +0100
Subject: [PATCH] ZipCheck: Also ignore RuntimeError

When there is a unpack error, we need to catch it. Potential
reasons are : NotImplementedError (which happens on compression
type issues) or RuntimeError (e.g for encrypted zip files).

This issue is already fixed in master in a non-backportable
way, so a new fix has been done on stable.
---
 ZipCheck.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ZipCheck.py b/ZipCheck.py
index a6f927a..4da6b06 100644
--- a/ZipCheck.py
+++ b/ZipCheck.py
@@ -43,7 +43,7 @@ class ZipCheck(AbstractCheck.AbstractCheck):
 badcrc = z.testzip()
 if badcrc:
 printError(pkg, 'bad-crc-in-zip', badcrc, fname)
-except zipfile.error:
+except (RuntimeError, zipfile.error):
 printWarning(pkg, 'unable-to-read-zip', '%s: %s' %
  (fname, sys.exc_info()[1]))
 else:
-- 
2.20.1

++ config ++
--- /var/tmp/diff_new_pack.24bkhn/_old  2019-02-08 12:09:00.797568041 +0100
+++ /var/tmp/diff_new_pack.24bkhn/_new  2019-02-08 12:09:00.797568041 +0100
@@ -488,6 +488,7 @@
 'tor',
 'tox',
 'trusted',
+'tryton',
 'ts-shell',
 'tss',
 'tty',
@@ -672,6 +673,7 @@
 'tomcat4',
 'tor',
 'toxcmd',
+'tryton',
 'tss',
 'ulogd',
 'upsd',




commit rpmlint for openSUSE:Factory

2019-01-26 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2019-01-26 22:19:45

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.28833 (New)


Package is "rpmlint"

Sat Jan 26 22:19:45 2019 rev:312 rq:668194 version:1.11

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint-tests.changes2018-07-04 
23:55:19.943878788 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.28833/rpmlint-tests.changes 
2019-01-26 22:19:48.302982518 +0100
@@ -1,0 +2,12 @@
+Wed Jan 23 22:06:23 UTC 2019 - opensuse-packag...@opensuse.org
+
+- Update to version 84.87+git20190123.8914352:
+  * adjust ref for rpmlint 1.11
+
+--
+Wed Jan 09 19:02:01 UTC 2019 - opensuse-packag...@opensuse.org
+
+- Update to version 84.87+git20181018.60e0249:
+  * Add test for %tmpfiles_create foo.conf with no full path
+
+---
--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2018-12-27 
00:25:49.431838140 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.28833/rpmlint.changes   
2019-01-26 22:19:48.334982493 +0100
@@ -1,0 +2,127 @@
+Mon Jan 14 08:23:01 UTC 2019 - Dirk Mueller 
+
+- disable UseVersionInChangelog by default
+
+---
+Sat Jan 12 19:44:23 UTC 2019 - Dirk Mueller 
+
+- update to 1.11:
+  * Avoid exception on inaccessible scripts
+  * Print out the error content on UnicodeError to make flake8 happy
+  * Fix flake8 warning about missing space around operators
+  * Use compressions when checking for backup files
+  * Account for arch specific code in /usr/share
+  * Check for installed libtool wrapper files
+  * Check for missing optional dependencies
+  * Consider gnome help for doc files
+  * Check for noarch package with files in lib64
+  * Verify if description is longer than summary
+  * Explicitly tell users how to set URL
+  * Ignore pytest_cache directory
+  * confusing-invalid-spec-name
+  * Ignore orig/rej leftovers after patching
+  * Reenable Travis testing against Fedora Rawhide
+  * Check all sections that should not use %buildroot in them
+  * Put in default buildroot value used by Fedora/openSUSE
+  * Stricter interpreter check
+  * Use compileall to avoid %buildroot to be in pyc
+  * Drop deprecated config file usage, 0.88 is pretty old anyway
+  * Adjust Version to not print outdated Copyright
+  * Rework Travis checks against latest Centos and Fedora releases
+  * Fix exception handling
+  * Fix various flake8-import-order test regressions
+  * Blacklist newer pycodestyle warnings
+  * Fix compatibility with file 5.33+
+  * Python 3.7.0b5 magic number is 3394
+  * Update TagsCheck.py
+  * pyc related tests: DRY
+  * Fix getting pyc mtime on Python 3.7
+  * Always import XDG desktop files as utf8
+  * Fix Flake8 warnings
+  * Update Magic values for Python 3.7 (Fixes #123)
+  * Improve XDG Menu checks stability
+  * Test added.
+  * Ignore useless-provides on debuginfo provides (#112)
+  * Properly handle the exception on missing files
+  * Avoid calling close on undefined fd variable
+  * Code formatting fixed to meet the style.
+  * Modify FakePkg to let the test.sh pass.
+  * _sourcedir macro defined.
+  * Avoid summary-not-capitalized warning on digits
+  * Avoid catch-all except statements
+  * Use ImportError to avoid catch-all except: statements
+  * Handle E741: ambiguous identifier
+  * Accept python(abi) as a valid versioned python dependency
+  * Binariescheck: Check for chroot/chdir on ARM, PPC
+  * Avoid false positives on is_elf check
+  * Handle %post scripts that contain non-ascii characters
+  * Further tweak lib_regex
+  * split wrong-script-interpreter into env-script-interpreter
+  * Validate Appdata also when appstream-util is unavailable
+  * Remove dependency on unicodedata
+  * Lower false-positives on summary-not-capitalized
+  * Tighten wrong-script-interpreter check to lower false positives
+  * Check for unexpanded macros in more Tags
+  * Rename local file variable to fname
+  * Skip binaryinfo-readelf-failed on non-ELF archives
+  * Add check for validating file extensions
+  * Do not report error if call positions are unknown
+  * Execute chroot tests also on x86 rpms
+  * Tighten lib_regex to avoid false positive in python bindings
+  * Better details for wrong-script-interpreter
+  * Extend scm_regex to capture more SCM system files
+  * AppDataCheck: Pass --nonet to appstream-util if NetworkEnabled is False
+  * test: Fix cpio location in centos6
+  * test: Combine run commands in fedoradev container
+  * test: Remove dnf upgrade from fedora containers
+  * test: Dockerfile whitespace tweaks
+
+- drop patches that were upstreamed:
+  

commit rpmlint for openSUSE:Factory

2018-12-26 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2018-12-27 00:25:23

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.28833 (New)


Package is "rpmlint"

Thu Dec 27 00:25:23 2018 rev:311 rq:660574 version:1.10

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2018-12-11 
15:46:32.470291740 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.28833/rpmlint.changes   
2018-12-27 00:25:49.431838140 +0100
@@ -1,0 +2,10 @@
+Fri Dec 21 17:08:47 UTC 2018 - matthias.gerst...@suse.com
+
+- whitelist boltd dbus service (bsc#1119975)
+
+---
+Wed Dec 12 20:14:29 UTC 2018 - mar...@gmx.de
+
+- Add user/group 'bird' for package bird (network/bird)
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.HZQWh0/_old  2018-12-27 00:25:50.811837014 +0100
+++ /var/tmp/diff_new_pack.HZQWh0/_new  2018-12-27 00:25:50.815837010 +0100
@@ -331,6 +331,7 @@
 'bigsister',
 'bitlbee',
 'bin',
+'bird',
 'bitcoin',
 'boinc',
 'casaauth',
@@ -522,6 +523,7 @@
 'beagleindex',
 'bigsister',
 'bin',
+'bird',
 'bitcoin',
 'bitlbee',
 'boinc',
@@ -1076,6 +1078,9 @@
 "org.freedesktop.timesync1.conf",
 # keepalived (bsc#1015141)
 "org.keepalived.Vrrp1.conf",
+# boltd (bsc#1119975)
+"org.freedesktop.bolt.conf",
+"org.freedesktop.bolt.service",
 ))
 
 setOption("PAMModules.WhiteList", (




commit rpmlint for openSUSE:Factory

2018-12-11 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2018-12-11 15:45:55

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.19453 (New)


Package is "rpmlint"

Tue Dec 11 15:45:55 2018 rev:310 rq:657066 version:1.10

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2018-11-20 
22:31:12.146641519 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.19453/rpmlint.changes   
2018-12-11 15:46:32.470291740 +0100
@@ -1,0 +2,11 @@
+Fri Dec  7 17:45:26 UTC 2018 - Todd R 
+
+- Add xrootd gid and uid whitelist.
+  This is needed by the latest versions of xrootd.
+
+---
+Mon Dec  3 17:12:01 UTC 2018 - matthias.gerst...@suse.com
+
+- whitelist pam_slurm_adopt (bsc#1116758)
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.gjJinK/_old  2018-12-11 15:46:35.798288077 +0100
+++ /var/tmp/diff_new_pack.gjJinK/_new  2018-12-11 15:46:35.798288077 +0100
@@ -503,6 +503,7 @@
 'wireshark',
 'www',
 'xok',
+'xrootd',
 'xymon',
 'zeroinst',
 'zkeyadm',
@@ -681,6 +682,7 @@
 'vscan',
 'wnn',
 'wwwrun',
+'xrootd',
 'xymon',
 'yastws',
 'zeroinst',
@@ -1196,6 +1198,8 @@
 "pam_gdm.so",
 # pam_slurm (bsc#1007053)
 "pam_slurm.so",
+# pam_slurm_adopt (bsc#1116758)
+"pam_slurm_adopt.so",
 # pam_script (bsc#1039848)
 "pam_script.so",
 # pam_yubico (bsc#1087060)




commit rpmlint for openSUSE:Factory

2018-11-20 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2018-11-20 22:31:07

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new.19453 (New)


Package is "rpmlint"

Tue Nov 20 22:31:07 2018 rev:309 rq:650392 version:1.10

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2018-11-13 
16:29:40.002284698 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new.19453/rpmlint.changes   
2018-11-20 22:31:12.146641519 +0100
@@ -1,0 +2,22 @@
+Tue Nov 20 07:53:27 UTC 2018 - e...@suse.com
+
+- Add group 'singularity', remove user 'singularity' which was
+  added mistakenly.
+
+---
+Tue Nov 20 07:46:32 UTC 2018 - e...@suse.com
+
+- Add user/group 'slurm' for package slurm
+  (See network:cluster/slurm) (FATE#316379).
+
+---
+Fri Nov 16 12:16:18 UTC 2018 - Antonio Larrosa 
+
+- Add mpd user
+
+---
+Fri Nov 16 10:02:30 UTC 2018 - Dirk Mueller 
+
+- update libtool-wrapper-check.diff to handle inaccessible files
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.1LuyxU/_old  2018-11-20 22:31:14.510640076 +0100
+++ /var/tmp/diff_new_pack.1LuyxU/_new  2018-11-20 22:31:14.510640076 +0100
@@ -465,8 +465,10 @@
 'sensu',
 'shadow',
 'shibd',
+'singularity',
 'siproxd',
 '_sks',
+'slurm',
 'snort',
 'sogo',
 'squid',
@@ -591,6 +593,7 @@
 'mednafen',
 'memcached',
 'messagebus',
+'mpd',
 'mumble-server',
 'mysql',
 'nagios',
@@ -648,9 +651,9 @@
 'sddm',
 'sensu',
 'shibd',
-'singularity',
 'siproxd',
 '_sks',
+'slurm',
 'snort',
 'sogo',
 'squid',

++ libtool-wrapper-check.diff ++
--- /var/tmp/diff_new_pack.1LuyxU/_old  2018-11-20 22:31:14.602640021 +0100
+++ /var/tmp/diff_new_pack.1LuyxU/_new  2018-11-20 22:31:14.602640021 +0100
@@ -1,6 +1,8 @@
+Index: rpmlint-rpmlint-1.10/BinariesCheck.py
+===
 --- rpmlint-rpmlint-1.10.orig/BinariesCheck.py
 +++ rpmlint-rpmlint-1.10/BinariesCheck.py
-@@ -367,8 +367,15 @@ class BinariesCheck(AbstractCheck.Abstra
+@@ -367,8 +367,21 @@ class BinariesCheck(AbstractCheck.Abstra
  is_ar = 'current ar archive' in pkgfile.magic
  is_ocaml_native = 'Objective caml native' in pkgfile.magic
  is_lua_bytecode = 'Lua bytecode' in pkgfile.magic
@@ -8,15 +10,21 @@
  is_binary = is_elf or is_ar or is_ocaml_native or is_lua_bytecode
  
 +if is_shell:
-+with open(pkgfile.path, 'rb') as inputf:
-+if (b'This wrapper script should never '
-+b'be moved out of the build directory' in 
inputf.read(2048)):
-+printError(pkg, 'libtool-wrapper-in-package', fname)
++file_start = None
++try:
++with open(pkgfile.path, 'rb') as inputf:
++file_start = inputf.read(2048)
++except IOError:
++pass
++if (file_start and
++b'This wrapper script should never '
++b'be moved out of the build directory' in file_start):
++printError(pkg, 'libtool-wrapper-in-package', fname)
 +
  if not is_binary:
  if reference_regex.search(fname):
  lines = pkg.grep(invalid_dir_ref_regex, fname)
-@@ -637,6 +644,15 @@ to list code compiled without -fPIC.
+@@ -637,6 +650,15 @@ to list code compiled without -fPIC.
  Another common mistake that causes this problem is linking with
  ``gcc -Wl,-shared'' instead of ``gcc -shared''.''',
  




commit rpmlint for openSUSE:Factory

2018-11-13 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2018-11-13 16:29:27

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Tue Nov 13 16:29:27 2018 rev:308 rq:647347 version:1.10

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2018-11-06 
14:09:55.215017446 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2018-11-13 
16:29:40.002284698 +0100
@@ -1,0 +2,5 @@
+Thu Nov  8 12:59:15 UTC 2018 - jseg...@suse.com
+
+- whitelist keepalived dbus service (bsc#1015141)
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.n4jzD3/_old  2018-11-13 16:29:41.446282423 +0100
+++ /var/tmp/diff_new_pack.n4jzD3/_new  2018-11-13 16:29:41.450282417 +0100
@@ -1068,7 +1068,9 @@
 "nm-fortisslvpn-service.conf",
 # systemd-timesyncd (bsc#254)
 "org.freedesktop.timesync1.service",
-"org.freedesktop.timesync1.conf"
+"org.freedesktop.timesync1.conf",
+# keepalived (bsc#1015141)
+"org.keepalived.Vrrp1.conf",
 ))
 
 setOption("PAMModules.WhiteList", (




commit rpmlint for openSUSE:Factory

2018-11-06 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2018-11-06 14:09:51

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Tue Nov  6 14:09:51 2018 rev:307 rq:644402 version:1.10

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2018-10-23 
20:35:47.504873952 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2018-11-06 
14:09:55.215017446 +0100
@@ -1,0 +2,6 @@
+Tue Oct 23 15:15:42 UTC 2018 - matthias.gerst...@suse.com
+
+- remove openswan whitelisting (deleted from Factory, replaced by libreswan,
+  boo#1089340)
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.Ql3YWG/_old  2018-11-06 14:09:56.731015448 +0100
+++ /var/tmp/diff_new_pack.Ql3YWG/_new  2018-11-06 14:09:56.731015448 +0100
@@ -948,8 +948,6 @@
 # neard (bnc#837978)
 "org.neard.conf",
 "org.neard.service",
-# networkmanager-openswan (bnc#808549)
-"nm-openswan-service.conf",
 # baloo, formerly nepomuk (bnc#866131)
 "org.kde.baloo.filewatch.conf",
 "org.kde.baloo.filewatch.service",




commit rpmlint for openSUSE:Factory

2018-10-23 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2018-10-23 20:35:43

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Tue Oct 23 20:35:43 2018 rev:306 rq:642667 version:1.10

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2018-10-12 
13:08:58.667446407 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2018-10-23 
20:35:47.504873952 +0200
@@ -1,0 +2,12 @@
+Wed Oct 17 11:36:51 UTC 2018 - jseg...@suse.com
+
+- whitelist systemd-timesyncd (bsc#254) 
+
+---
+Tue Oct 16 15:31:13 UTC 2018 - opensuse-packag...@opensuse.org
+
+- Update rpmlint-checks to version master:
+  * Use only one pattern that covers both cases
+  * Add support to identify tmpfiles_create used with just a basename
+
+---



Other differences:
--
++ rpmlint-tests.spec ++
--- /var/tmp/diff_new_pack.AxJ9OC/_old  2018-10-23 20:35:48.940872237 +0200
+++ /var/tmp/diff_new_pack.AxJ9OC/_new  2018-10-23 20:35:48.940872237 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 # icecream 0
 

++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.AxJ9OC/_old  2018-10-23 20:35:48.956872217 +0200
+++ /var/tmp/diff_new_pack.AxJ9OC/_new  2018-10-23 20:35:48.960872213 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 

++ _servicedata ++
--- /var/tmp/diff_new_pack.AxJ9OC/_old  2018-10-23 20:35:49.068872083 +0200
+++ /var/tmp/diff_new_pack.AxJ9OC/_new  2018-10-23 20:35:49.072872079 +0200
@@ -3,4 +3,4 @@
 https://github.com/openSUSE/rpmlint-tests.git
   88daa4ecc60c092a31c0d3839ef936ddc16503ff
 https://github.com/openSUSE/rpmlint-checks.git
-  c9793b1845fd3a6f9f7c84acd2ba0dc56cbb0d89
\ No newline at end of file
+  df7d1c3260cb21372f95fe44393c098c3af9024a
\ No newline at end of file

++ config ++
--- /var/tmp/diff_new_pack.AxJ9OC/_old  2018-10-23 20:35:49.100872045 +0200
+++ /var/tmp/diff_new_pack.AxJ9OC/_new  2018-10-23 20:35:49.100872045 +0200
@@ -1067,7 +1067,10 @@
 "net.connman.iwd.service",
 "iwd-dbus.conf",
 # NetworkManager-fortisslvpn (bsc#1109938)
-"nm-fortisslvpn-service.conf"
+"nm-fortisslvpn-service.conf",
+# systemd-timesyncd (bsc#254)
+"org.freedesktop.timesync1.service",
+"org.freedesktop.timesync1.conf"
 ))
 
 setOption("PAMModules.WhiteList", (

++ rpmlint-checks-master.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rpmlint-checks-master/TmpFilesCheck.py 
new/rpmlint-checks-master/TmpFilesCheck.py
--- old/rpmlint-checks-master/TmpFilesCheck.py  2018-10-08 13:04:59.0 
+0200
+++ new/rpmlint-checks-master/TmpFilesCheck.py  2018-10-16 17:12:41.0 
+0200
@@ -5,6 +5,7 @@
 # Purpose   : Check systemd created tmpfiles are included in filelist
 
 import re
+import os.path
 
 from Filter import addDetails, printWarning
 import AbstractCheck
@@ -38,8 +39,9 @@
 printWarning(pkg, "tmpfile-not-regular-file", fn)
 continue
 
+basename = os.path.basename(fn)
 pattern = re.compile(
-r'systemd-tmpfiles --create .*%s' % re.escape(fn))
+r'systemd-tmpfiles --create .*%s' % re.escape(basename))
 if (not postin or not pattern.search(postin)) and \
 (not prein or not pattern.search(prein)):
 printWarning(pkg,




commit rpmlint for openSUSE:Factory

2018-10-12 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2018-10-12 13:08:58

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Fri Oct 12 13:08:58 2018 rev:305 rq:640594 version:1.10

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2018-10-02 
19:42:35.154127143 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2018-10-12 
13:08:58.667446407 +0200
@@ -1,0 +2,11 @@
+Mon Oct 08 11:06:11 UTC 2018 - opensuse-packag...@opensuse.org
+
+- Update to version master:
+  * security checks: add link to openSUSE wiki to error message details
+
+---
+Fri Oct  5 16:27:31 UTC 2018 - matthias.gerst...@suse.com
+
+- whitelist NetworkManager-fortisslvpn (bsc#1109938)
+
+---



Other differences:
--
++ rpmlint-tests.spec ++
--- /var/tmp/diff_new_pack.UJLbA6/_old  2018-10-12 13:09:00.391443948 +0200
+++ /var/tmp/diff_new_pack.UJLbA6/_new  2018-10-12 13:09:00.395443943 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 # icecream 0
 

++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.UJLbA6/_old  2018-10-12 13:09:00.407443925 +0200
+++ /var/tmp/diff_new_pack.UJLbA6/_new  2018-10-12 13:09:00.411443920 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 

++ _servicedata ++
--- /var/tmp/diff_new_pack.UJLbA6/_old  2018-10-12 13:09:00.491443805 +0200
+++ /var/tmp/diff_new_pack.UJLbA6/_new  2018-10-12 13:09:00.495443799 +0200
@@ -3,4 +3,4 @@
 https://github.com/openSUSE/rpmlint-tests.git
   88daa4ecc60c092a31c0d3839ef936ddc16503ff
 https://github.com/openSUSE/rpmlint-checks.git
-  4015553df03d74e0908c9f9acdb586c5dbfeb37c
\ No newline at end of file
+  c9793b1845fd3a6f9f7c84acd2ba0dc56cbb0d89
\ No newline at end of file

++ config ++
--- /var/tmp/diff_new_pack.UJLbA6/_old  2018-10-12 13:09:00.531443748 +0200
+++ /var/tmp/diff_new_pack.UJLbA6/_new  2018-10-12 13:09:00.531443748 +0200
@@ -1065,7 +1065,9 @@
 "xpra.conf",
 # iwd (bsc#1108037)
 "net.connman.iwd.service",
-"iwd-dbus.conf"
+"iwd-dbus.conf",
+# NetworkManager-fortisslvpn (bsc#1109938)
+"nm-fortisslvpn-service.conf"
 ))
 
 setOption("PAMModules.WhiteList", (

++ rpmlint-checks-master.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rpmlint-checks-master/CheckDBUSServices.py 
new/rpmlint-checks-master/CheckDBUSServices.py
--- old/rpmlint-checks-master/CheckDBUSServices.py  2018-07-03 
14:28:05.0 +0200
+++ new/rpmlint-checks-master/CheckDBUSServices.py  2018-10-08 
13:04:59.0 +0200
@@ -52,5 +52,7 @@
 'suse-dbus-unauthorized-service',
 """The package installs a DBUS system service file. If the package
 is intended for inclusion in any SUSE product please open a bug
-report to request review of the service by the security team.""",
+report to request review of the service by the security team. Please
+refer to 
https://en.opensuse.org/openSUSE:Package_security_guidelines#audit_bugs
+for more information.""",
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rpmlint-checks-master/CheckPAMModules.py 
new/rpmlint-checks-master/CheckPAMModules.py
--- old/rpmlint-checks-master/CheckPAMModules.py2018-07-03 
14:28:05.0 +0200
+++ new/rpmlint-checks-master/CheckPAMModules.py2018-10-08 
13:04:59.0 +0200
@@ -45,5 +45,6 @@
 'suse-pam-unauthorized-module',
 """The package installs a PAM module. If the package
 is intended for inclusion in any SUSE product please open a bug
-report to request review of the service by the security team.""",
+report to request review of the service by the security team.
+Please refer to 
https://en.opensuse.org/openSUSE:Package_security_guidelines#audit_bugs"";,
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rpmlint-checks-master/CheckPolkitPrivs.py 
new/rpmlint-checks-master/CheckPolkitPrivs.py
--- old/rpmlint-checks-master/CheckPolkitPrivs.py   2018-07-03 

commit rpmlint for openSUSE:Factory

2018-10-02 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2018-10-02 19:42:30

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Tue Oct  2 19:42:30 2018 rev:304 rq:638868 version:1.10

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2018-09-16 
18:30:35.391437654 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2018-10-02 
19:42:35.154127143 +0200
@@ -1,0 +2,5 @@
+Mon Sep 24 14:37:19 UTC 2018 - matthias.gerst...@suse.com
+
+- whitelist iwd D-Bus service (bsc#1108037)
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.jsENS6/_old  2018-10-02 19:42:36.498125787 +0200
+++ /var/tmp/diff_new_pack.jsENS6/_new  2018-10-02 19:42:36.498125787 +0200
@@ -1062,7 +1062,10 @@
 "org.freedesktop.ratbag1.service",
 "org.freedesktop.ratbag1.conf",
 # xpra (bsc#1102836)
-"xpra.conf"
+"xpra.conf",
+# iwd (bsc#1108037)
+"net.connman.iwd.service",
+"iwd-dbus.conf"
 ))
 
 setOption("PAMModules.WhiteList", (




commit rpmlint for openSUSE:Factory

2018-09-16 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2018-09-16 18:30:29

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Sun Sep 16 18:30:29 2018 rev:303 rq:635553 version:1.10

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2018-09-05 
13:47:58.998200045 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2018-09-16 
18:30:35.391437654 +0200
@@ -1,0 +2,5 @@
+Wed Sep 12 19:32:02 UTC 2018 - mp...@suse.com
+
+- Add new zkeyadm group
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.J8ztza/_old  2018-09-16 18:30:38.887436263 +0200
+++ /var/tmp/diff_new_pack.J8ztza/_new  2018-09-16 18:30:38.891436262 +0200
@@ -503,6 +503,7 @@
 'xok',
 'xymon',
 'zeroinst',
+'zkeyadm',
 'znc',
 'zope',
 ))




commit rpmlint for openSUSE:Factory

2018-09-05 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2018-09-05 13:47:56

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Wed Sep  5 13:47:56 2018 rev:302 rq:632873 version:1.10

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2018-08-28 
09:21:48.064333221 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2018-09-05 
13:47:58.998200045 +0200
@@ -1,0 +2,5 @@
+Mon Sep  3 08:53:06 UTC 2018 - Markos Chandras 
+
+- Add new firejail group
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.RRdtsn/_old  2018-09-05 13:48:00.682202870 +0200
+++ /var/tmp/diff_new_pack.RRdtsn/_new  2018-09-05 13:48:00.682202870 +0200
@@ -359,6 +359,7 @@
 'festival',
 'ffums',
 'firebird',
+'firejail',
 'floppy',
 'fonehome',
 'ftp',




commit rpmlint for openSUSE:Factory

2018-08-28 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2018-08-28 09:21:44

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Tue Aug 28 09:21:44 2018 rev:301 rq:630572 version:1.10

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2018-08-10 
09:43:59.117711472 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2018-08-28 
09:21:48.064333221 +0200
@@ -1,0 +2,5 @@
+Mon Aug 20 08:53:17 UTC 2018 - matthias.gerst...@suse.com
+
+- whitelist xpra D-Bus service (bsc#1102836)
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.2DWRCr/_old  2018-08-28 09:21:49.528337786 +0200
+++ /var/tmp/diff_new_pack.2DWRCr/_new  2018-08-28 09:21:49.528337786 +0200
@@ -1058,7 +1058,9 @@
 "nm-libreswan-service.conf",
 # libratbag (bnc#1076467)
 "org.freedesktop.ratbag1.service",
-"org.freedesktop.ratbag1.conf"
+"org.freedesktop.ratbag1.conf",
+# xpra (bsc#1102836)
+"xpra.conf"
 ))
 
 setOption("PAMModules.WhiteList", (




commit rpmlint for openSUSE:Factory

2018-08-10 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2018-08-10 09:43:55

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Fri Aug 10 09:43:55 2018 rev:300 rq:628019 version:1.10

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2018-07-28 
12:38:24.880196642 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2018-08-10 
09:43:59.117711472 +0200
@@ -1,0 +2,5 @@
+Wed Aug  8 08:34:23 UTC 2018 - lnus...@suse.de
+
+- adjust maximum valid suse_version to 1550 (boo#1104110)
+
+---



Other differences:
--
rpmlint.spec: same change
++ suse-version.diff ++
--- /var/tmp/diff_new_pack.P8DgFn/_old  2018-08-10 09:44:00.533713740 +0200
+++ /var/tmp/diff_new_pack.P8DgFn/_new  2018-08-10 09:44:00.533713740 +0200
@@ -26,7 +26,7 @@
 +res = suse_version_regex.search(line)
 +if res and int(res.group(1)) > 0 and int(res.group(1)) < 1315:
 +printWarning(pkg, "obsolete-suse-version-check", 
res.group(1))
-+elif res and int(res.group(1)) > 1330:
++elif res and int(res.group(1)) > 1550:
 +printError(pkg, "invalid-suse-version-check", 
res.group(1))
 +
  res = prereq_regex.search(line)




commit rpmlint for openSUSE:Factory

2018-07-28 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2018-07-28 12:38:17

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Sat Jul 28 12:38:17 2018 rev:299 rq:624668 version:1.10

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2018-07-13 
10:17:51.374205552 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2018-07-28 
12:38:24.880196642 +0200
@@ -1,0 +2,12 @@
+Fri Jul 20 15:56:52 UTC 2018 - matthias.gerst...@suse.com
+
+- whitelist ratbagd D-Bus service (bsc#1076467)
+
+---
+Thu Jul 12 14:05:01 UTC 2018 - dmuel...@suse.com
+
+- remove unnecessary suse-check-optional-dependencies.diff
+- drop CheckBuildDate - does not produce hits and is
+  relatively slow
+
+---

Old:

  suse-check-optional-dependencies.diff



Other differences:
--
++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.klZgJy/_old  2018-07-28 12:38:27.004200721 +0200
+++ /var/tmp/diff_new_pack.klZgJy/_new  2018-07-28 12:38:27.008200729 +0200
@@ -53,7 +53,6 @@
 Patch31:only-reg-files-are-scripts.diff
 Patch32:buildroot-in-scripts.diff
 Patch33:libtool-wrapper-check.diff
-Patch34:suse-check-optional-dependencies.diff
 Patch35:noarch-lib64.diff
 Patch37:description-check.diff
 Patch38:0001-Tighten-wrong-script-interpreter-check-to-lower-fals.patch

++ config ++
--- /var/tmp/diff_new_pack.klZgJy/_old  2018-07-28 12:38:27.132200967 +0200
+++ /var/tmp/diff_new_pack.klZgJy/_new  2018-07-28 12:38:27.132200967 +0200
@@ -34,7 +34,6 @@
 addCheck("KMPPolicyCheck")
 addCheck("CheckUpdateAlternatives")
 addCheck("BashismsCheck")
-addCheck("CheckBuildDate")
 addCheck("CheckLogrotate")
 addCheck("CheckPAMModules")
 addCheck("CheckRCLinks")
@@ -1057,6 +1056,9 @@
 "org.kde.kalarm.rtcwake.service",
 # NetworkManager-libreswan (bnc#1089340)
 "nm-libreswan-service.conf",
+# libratbag (bnc#1076467)
+"org.freedesktop.ratbag1.service",
+"org.freedesktop.ratbag1.conf"
 ))
 
 setOption("PAMModules.WhiteList", (




commit rpmlint for openSUSE:Factory

2018-07-13 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2018-07-13 10:17:48

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Fri Jul 13 10:17:48 2018 rev:298 rq:622045 version:1.10

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2018-07-04 
23:55:19.975878752 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2018-07-13 
10:17:51.374205552 +0200
@@ -1,0 +2,17 @@
+Wed Jul 11 09:06:31 UTC 2018 - dmuel...@suse.com
+
+- add suse-rpmlint-all-pie.patch: refresh to handle the pie-executable
+  case (rename from rpmlint-all-pie.patch)
+
+---
+Mon Jul  9 19:37:57 UTC 2018 - dmuel...@suse.com
+
+- drop obsolete suse-no-run-ldconfig.diff,
+  suse-manpages-for-rc-scripts.diff
+
+---
+Thu Jul  5 16:48:30 UTC 2018 - matthias.gerst...@suse.com
+
+- whitelist pam_oath PAM module after audit (bsc#1089114)
+
+---

Old:

  rpmlint-all-pie.patch
  suse-manpages-for-rc-scripts.diff
  suse-no-run-ldconfig.diff

New:

  suse-rpmlint-all-pie.patch



Other differences:
--
++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.Cv7QNO/_old  2018-07-13 10:17:52.458206838 +0200
+++ /var/tmp/diff_new_pack.Cv7QNO/_new  2018-07-13 10:17:52.458206838 +0200
@@ -55,7 +55,6 @@
 Patch33:libtool-wrapper-check.diff
 Patch34:suse-check-optional-dependencies.diff
 Patch35:noarch-lib64.diff
-Patch36:suse-no-run-ldconfig.diff
 Patch37:description-check.diff
 Patch38:0001-Tighten-wrong-script-interpreter-check-to-lower-fals.patch
 Patch39:selfconflicts-provide.diff
@@ -69,7 +68,6 @@
 Patch50:compressed-backup-regex.diff
 Patch51:suse-speccheck-utf8.diff
 Patch52:0001-Accept-python-abi-as-a-valid-versioned-python-depend.patch
-Patch53:suse-manpages-for-rc-scripts.diff
 Patch54:suse-ignore-specfile-errors.diff
 Patch55:invalid-filerequires.diff
 Patch57:check-for-self-provides.diff
@@ -85,13 +83,13 @@
 Patch67:omit_BUILDROOT_from_pyo_files.patch
 Patch68:0001-Avoid-false-positives-on-is_elf-check.patch
 Patch69:0007-Validate-Appdata-also-when-appstream-util-is-unavail.patch
-Patch70:rpmlint-all-pie.patch
 Patch71:0001-Avoid-calling-close-on-undefined-fd-variable.patch
 Patch72:rpmlint-slpp-NUM-NUM.patch
 Patch73:0001-Binariescheck-Check-for-chroot-chdir-on-ARM-PPC.patch
 Patch74:0001-Always-import-XDG-desktop-files-as-utf8.patch
 Patch75:0001-Fix-compatibility-with-file-5.33.patch
 Patch76:update-magic-values-python-37.patch
+Patch77:suse-rpmlint-all-pie.patch
 BuildRequires:  obs-service-format_spec_file
 BuildRequires:  python3-flake8
 BuildRequires:  python3-pytest

++ 0001-Fix-compatibility-with-file-5.33.patch ++
--- /var/tmp/diff_new_pack.Cv7QNO/_old  2018-07-13 10:17:52.510206900 +0200
+++ /var/tmp/diff_new_pack.Cv7QNO/_new  2018-07-13 10:17:52.510206900 +0200
@@ -39,4 +39,4 @@
 +pie_exec_re and pie_exec_re.search(fname)):
  printError(pkg, 'non-position-independent-executable',
 fname)
- if not is_shobj:
+ 

++ config ++
--- /var/tmp/diff_new_pack.Cv7QNO/_old  2018-07-13 10:17:52.570206971 +0200
+++ /var/tmp/diff_new_pack.Cv7QNO/_new  2018-07-13 10:17:52.574206976 +0200
@@ -1179,10 +1179,12 @@
 "pam_gdm.so",
 # pam_slurm (bsc#1007053)
 "pam_slurm.so",
-# pam_script(bsc#1039848)
+# pam_script (bsc#1039848)
 "pam_script.so",
-# pam_yubico(bsc#1087060)
-"pam_yubico.so"
+# pam_yubico (bsc#1087060)
+"pam_yubico.so",
+# pam_oath (bsc#1089114)
+"pam_oath.so"
 ))
 
 # Output filters

++ suse-rpmlint-all-pie.patch ++
Index: rpmlint-rpmlint-1.10/BinariesCheck.py
===
--- rpmlint-rpmlint-1.10.orig/BinariesCheck.py
+++ rpmlint-rpmlint-1.10/BinariesCheck.py
@@ -543,10 +543,14 @@ class BinariesCheck(AbstractCheck.Abstra
 if ocaml_mixed_regex.search(bin_info.tail):
 printWarning(pkg, 'ocaml-mixed-executable', fname)
 
-if ((not is_shobj and not is_pie_exec) and
-pie_exec_re and pie_exec_re.search(fname)):
-printError(pkg, 'non-position-independent-executable',
-   fname)
+if (not is_shobj and not 

commit rpmlint for openSUSE:Factory

2018-07-04 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2018-07-04 23:55:03

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Wed Jul  4 23:55:03 2018 rev:297 rq:620480 version:1.10

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint-tests.changes2018-05-10 
15:44:49.975306729 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint-tests.changes   
2018-07-04 23:55:19.943878788 +0200
@@ -1,0 +2,12 @@
+Tue Jul 03 12:53:18 UTC 2018 - opensuse-packag...@opensuse.org
+
+- Update to version 84.87+git20180703.88daa4e:
+  * Adjust order of output as well
+
+---
+Tue Jul 03 12:45:14 UTC 2018 - opensuse-packag...@opensuse.org
+
+- Update to version 84.87+git20180703.03176da:
+  * adjust reference testoutput for removal of badness
+
+---
--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2018-06-22 
13:14:56.868006540 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2018-07-04 
23:55:19.975878752 +0200
@@ -1,0 +2,19 @@
+Tue Jul  3 14:09:19 UTC 2018 - mc...@suse.com
+
+- Add update-magic-values-python-37.patch
+Neccessary for update of Python to 3.7
+https://github.com/rpm-software-management/rpmlint/commit/52b715763217
+
+---
+Tue Jul 03 12:30:20 UTC 2018 - opensuse-packag...@opensuse.org
+
+- Update rpmlint-checks to version master:
+  * New file 5.33 does identify pie executables now (bsc#1097339)
+- add 0001-Fix-compatibility-with-file-5.33.patch
+
+---
+Mon Jul  2 10:01:36 UTC 2018 - c.schweingru...@catatec.ch
+
+- Add 'sogo' user and group (used in server:SOGo) 
+
+---

Old:

  rpmlint-tests-84.87+git20180220.6f1f0aa.tar.xz

New:

  0001-Fix-compatibility-with-file-5.33.patch
  rpmlint-tests-84.87+git20180703.88daa4e.tar.xz
  update-magic-values-python-37.patch



Other differences:
--
++ rpmlint-tests.spec ++
--- /var/tmp/diff_new_pack.ONhkJh/_old  2018-07-04 23:55:21.507877063 +0200
+++ /var/tmp/diff_new_pack.ONhkJh/_new  2018-07-04 23:55:21.515877053 +0200
@@ -24,7 +24,7 @@
 BuildRequires:  rpmlint-mini
 
 Name:   rpmlint-tests
-Version:84.87+git20180220.6f1f0aa
+Version:84.87+git20180703.88daa4e
 Release:0
 Summary:rpmlint regression tests
 License:SUSE-Public-Domain

++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.ONhkJh/_old  2018-07-04 23:55:21.531877036 +0200
+++ /var/tmp/diff_new_pack.ONhkJh/_new  2018-07-04 23:55:21.535877031 +0200
@@ -90,6 +90,8 @@
 Patch72:rpmlint-slpp-NUM-NUM.patch
 Patch73:0001-Binariescheck-Check-for-chroot-chdir-on-ARM-PPC.patch
 Patch74:0001-Always-import-XDG-desktop-files-as-utf8.patch
+Patch75:0001-Fix-compatibility-with-file-5.33.patch
+Patch76:update-magic-values-python-37.patch
 BuildRequires:  obs-service-format_spec_file
 BuildRequires:  python3-flake8
 BuildRequires:  python3-pytest

++ 0001-Fix-compatibility-with-file-5.33.patch ++
>From 6497ac4806c2178a19d23203016cbdb6f7f45825 Mon Sep 17 00:00:00 2001
From: Dirk Mueller 
Date: Tue, 3 Jul 2018 14:24:01 +0200
Subject: [PATCH] Fix compatibility with file 5.33+

In file 5.33 the pkgfile magic output for pie executables changed
from

ELF 64-bit LSB shared object

to

ELF 64-bit LSB pie executable x86-64

So we need to treat "pie executable" as an equivalent file magic
type for the purpose of PIE executable detection.
---
 BinariesCheck.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

Index: rpmlint-rpmlint-1.10/BinariesCheck.py
===
--- rpmlint-rpmlint-1.10.orig/BinariesCheck.py
+++ rpmlint-rpmlint-1.10/BinariesCheck.py
@@ -525,6 +525,7 @@ class BinariesCheck(AbstractCheck.Abstra
 
 is_exec = 'executable' in pkgfile.magic
 is_shobj = 'shared object' in pkgfile.magic
+is_pie_exec = 'pie executable' in pkgfile.magic
 
 if not is_exec and not is_shobj:
 continue
@@ -542,7 +543,8 @@ class BinariesCheck(AbstractCheck.Abstra
 if ocaml_mixed_regex.search(bin_info.tail):
 printWarning(pkg, 'ocaml-mixed-executable', fname)
 
-if not is_shobj and pie_exec_re and pie_exec_re.search(fname):
+if ((not is_shobj and not is_pie_exec) and
+pie_exec_re and 

commit rpmlint for openSUSE:Factory

2018-06-22 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2018-06-22 13:14:53

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Fri Jun 22 13:14:53 2018 rev:296 rq:616442 version:1.10

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2018-06-05 
12:52:06.423406043 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2018-06-22 
13:14:56.868006540 +0200
@@ -1,0 +2,5 @@
+Mon Jun 11 16:44:30 UTC 2018 - matthias.gerst...@suse.com
+
+- whitelisting NetworkManager-libreswan plugin (bnc#1089340)
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.TZbY7Q/_old  2018-06-22 13:14:58.551944097 +0200
+++ /var/tmp/diff_new_pack.TZbY7Q/_new  2018-06-22 13:14:58.551944097 +0200
@@ -1053,6 +1053,8 @@
 # kalarm (bnc#1087714, renamed from kalarmrtcwake)
 "org.kde.kalarm.rtcwake.conf",
 "org.kde.kalarm.rtcwake.service",
+# NetworkManager-libreswan (bnc#1089340)
+"nm-libreswan-service.conf",
 ))
 
 setOption("PAMModules.WhiteList", (




commit rpmlint for openSUSE:Factory

2018-06-05 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2018-06-05 12:52:03

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Tue Jun  5 12:52:03 2018 rev:295 rq:613952 version:1.10

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2018-05-10 
15:44:52.087229329 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2018-06-05 
12:52:06.423406043 +0200
@@ -1,0 +2,18 @@
+Mon Jun  4 09:20:38 UTC 2018 - dmuel...@suse.com
+
+- add Lua/NodeJS related groups to list of valid groups (bsc#1095769)
+
+---
+Mon Jun 04 09:16:19 UTC 2018 - opensuse-packag...@opensuse.org
+
+- Update rpmlint-checks to version master:
+  * Blacklist python test folder in python packages
+  * Error out on /etc/bash_completion.d in packages
+  * Do not use otherproviders() SUSEism
+
+---
+Wed May 16 03:26:14 UTC 2018 - a...@onthewings.net
+
+- Add Development/Languages/OCaml group.
+
+---



Other differences:
--
rpmlint.spec: same change
++ _servicedata ++
--- /var/tmp/diff_new_pack.fCUTq4/_old  2018-06-05 12:52:09.091308327 +0200
+++ /var/tmp/diff_new_pack.fCUTq4/_new  2018-06-05 12:52:09.091308327 +0200
@@ -3,4 +3,4 @@
 https://github.com/openSUSE/rpmlint-tests.git
   f4dfbdc2cc367245537df410353a64d67cbcc519
 https://github.com/openSUSE/rpmlint-checks.git
-  aecdbb0c5cee167387f7769a77148668e908a8d8
\ No newline at end of file
+  b8bbedf5f1bdfae4e9a50253abf09f81be4a55e4
\ No newline at end of file

++ config ++
--- /var/tmp/diff_new_pack.fCUTq4/_old  2018-06-05 12:52:09.119307301 +0200
+++ /var/tmp/diff_new_pack.fCUTq4/_new  2018-06-05 12:52:09.119307301 +0200
@@ -104,6 +104,9 @@
 'Development/Languages/Fortran',
 'Development/Languages/Haskell',
 'Development/Languages/Java',
+'Development/Languages/Lua',
+'Development/Languages/NodeJS',
+'Development/Languages/OCaml',
 'Development/Languages/Other',
 'Development/Languages/Perl',
 'Development/Languages/Python',
@@ -137,6 +140,7 @@
 'Documentation/Howto',
 'Documentation/HTML',
 'Documentation/Man',
+'Documentation/NodeJS',
 'Documentation/Other',
 'Documentation/SUSE',
 'Hardware/Camera',

++ rpmlint-checks-master.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rpmlint-checks-master/BrandingPolicyCheck.py 
new/rpmlint-checks-master/BrandingPolicyCheck.py
--- old/rpmlint-checks-master/BrandingPolicyCheck.py2018-02-08 
14:52:05.0 +0100
+++ new/rpmlint-checks-master/BrandingPolicyCheck.py2018-05-16 
00:21:00.0 +0200
@@ -35,13 +35,6 @@
 if (r[1] != rpm.RPMSENSE_EQUAL or not r[2][1].startswith('1')):
 printError(pkg, 'suse-branding-unversioned-requires', r[0])
 
-# verify that it uses branding conflicts
-for r in pkg_conflicts:
-if r.startswith("otherproviders("):
-continue
-if '-branding-' in r:
-printError(pkg, 'suse-branding-branding-conflict', r)
-
 if '-branding-' not in pkg.name:
 return
 
@@ -80,8 +73,8 @@
 branding_provide = p
 break
 
-# check for Conflicts: otherproviders(kde4-kdm-branding)
-conflict_prop = "otherproviders(%s)" % (generic_branding)
+# check for Conflicts: kde4-kdm-branding
+conflict_prop = "%s" % (generic_branding)
 have_conflict_prop = False
 for c in pkg_conflicts:
 if c == conflict_prop:
@@ -103,7 +96,7 @@
 addDetails(
 'suse-branding-branding-conflict',
 '''Branding packages should conflict with other flavors of the branding 
package by using
-Conflicts: otherproviders(pkg-branding) = brandingversion
+Conflicts: pkg-branding = brandingversion
 and not directly by numerating a name with -branding- in it.''',
 
 'suse-branding-specific-branding-req',
@@ -132,6 +125,6 @@
 
 'suse-branding-missing-conflicts',
 """Any branding flavor package that provides the generic branding
-must also conflict with all other branding packages via a special
-otherproviders()""",
+must also conflict with all other branding packages via conflict
+on the generic branding name""",
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rpmlint-checks-master/CheckFilelist.py 
new/rpmlint-checks-master/CheckFilelist.py
--- 

commit rpmlint for openSUSE:Factory

2018-05-10 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2018-05-10 15:44:47

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Thu May 10 15:44:47 2018 rev:294 rq:605823 version:1.10

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint-tests.changes2018-02-25 
11:33:28.573977134 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint-tests.changes   
2018-05-10 15:44:49.975306729 +0200
@@ -1,0 +2,6 @@
+Wed May  9 11:48:47 UTC 2018 - lnus...@suse.de
+
+- add rpmlint-tests-sle15.patch to fix rpmlint-tests build for
+  sle/leap 15
+
+---
--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2018-05-06 
15:00:13.279772353 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2018-05-10 
15:44:52.087229329 +0200
@@ -1,0 +2,5 @@
+Fri May  4 17:06:53 UTC 2018 - ok...@suse.com
+
+- Add 'synapse' user and group.
+
+---

New:

  rpmlint-tests-sle15.patch



Other differences:
--
++ rpmlint-tests.spec ++
--- /var/tmp/diff_new_pack.r06Y5G/_old  2018-05-10 15:44:53.443179634 +0200
+++ /var/tmp/diff_new_pack.r06Y5G/_new  2018-05-10 15:44:53.443179634 +0200
@@ -32,6 +32,7 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Url:http://www.opensuse.org/
 Source: rpmlint-tests-%version.tar.xz
+Patch0: rpmlint-tests-sle15.patch
 
 %description
 This package doesn't actually contain any files and is not meant to
@@ -40,6 +41,9 @@
 
 %prep
 %setup -q
+%if 0%{?sle_version} >= 1500
+%patch0 -p1
+%endif
 
 %build
 mkdir rpms

++ config ++
--- /var/tmp/diff_new_pack.r06Y5G/_old  2018-05-10 15:44:53.615173330 +0200
+++ /var/tmp/diff_new_pack.r06Y5G/_new  2018-05-10 15:44:53.619173184 +0200
@@ -468,6 +468,7 @@
 'sshd',
 'suse-ncc',
 'svn',
+'synapse',
 'sys',
 'systemd-journal',
 'systemd-journal-gateway',
@@ -650,6 +651,7 @@
 'statd',
 'suse-ncc',
 'svn',
+'synapse',
 'systemd-journal-gateway'
 'tftp',
 'tomcat',

++ rpmlint-tests-sle15.patch ++
>From af1ec4e64647ec4b6bf550ba822165c563a40ad6 Mon Sep 17 00:00:00 2001
From: Ludwig Nussel 
Date: Wed, 9 May 2018 13:50:54 +0200
Subject: [PATCH] Revert "polkit: adjust reference output to match
 corresponding change in rpmlint-checks"

This reverts commit f4dfbdc2cc367245537df410353a64d67cbcc519.
---
 tests/polkit.ref | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/tests/polkit.ref b/tests/polkit.ref
index fb214ea..22dd180 100644
--- a/tests/polkit.ref
+++ b/tests/polkit.ref
@@ -1,6 +1,6 @@
 polkit: I: polkit-cant-acquire-privilege org.opensuse.test.bar 
(no:auth_admin:auth_admin)
+polkit: W: polkit-untracked-privilege org.opensuse.test.bar 
(no:auth_admin:auth_admin)
+polkit: W: polkit-untracked-privilege org.opensuse.test.foo 
(auth_admin:auth_admin:auth_admin)
 polkit: E: polkit-unauthorized-privilege (Badness: 1) 
org.opensuse.test.baz (auth_admin:auth_admin:auth_self)
 polkit: E: polkit-unauthorized-privilege (Badness: 1) 
org.opensuse.test.baz2 (auth_admin:auth_admin:yes)
-polkit: E: polkit-untracked-privilege (Badness: 1) org.opensuse.test.bar 
(no:auth_admin:auth_admin)
-polkit: E: polkit-untracked-privilege (Badness: 1) org.opensuse.test.foo 
(auth_admin:auth_admin:auth_admin)
-1 packages and 0 specfiles checked; 4 errors, 0 warnings.
+1 packages and 0 specfiles checked; 2 errors, 2 warnings.
-- 
2.16.3




commit rpmlint for openSUSE:Factory

2018-05-06 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2018-05-06 15:00:06

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Sun May  6 15:00:06 2018 rev:293 rq:603572 version:1.10

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2018-04-26 
13:33:41.405625523 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2018-05-06 
15:00:13.279772353 +0200
@@ -1,0 +2,5 @@
+Wed May  2 14:44:59 UTC 2018 - mchand...@suse.de
+
+- Add 'openvswitch' user and group.
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.hIIZVH/_old  2018-05-06 15:00:15.287698662 +0200
+++ /var/tmp/diff_new_pack.hIIZVH/_new  2018-05-06 15:00:15.287698662 +0200
@@ -417,6 +417,7 @@
 'ntop',
 'ntp',
 'oinstall',
+'openvswitch',
 'ovirtagent',
 'ceilometer',
 'cinder',
@@ -604,6 +605,7 @@
 'openstack-nova',
 'openstack-quantum',
 'openstack-swift',
+'openvswitch',
 'oracle',
 'otrs',
 'ovirtagent',




commit rpmlint for openSUSE:Factory

2018-04-26 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2018-04-26 13:33:30

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Thu Apr 26 13:33:30 2018 rev:292 rq:599235 version:1.10

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2018-04-13 
12:27:14.368473073 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2018-04-26 
13:33:41.405625523 +0200
@@ -1,0 +2,5 @@
+Thu Apr 19 13:58:06 UTC 2018 - matthias.gerst...@suse.com
+
+- whitelisting pam_yubico module (bsc#1087060)
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.q2foKC/_old  2018-04-26 13:33:43.149561625 +0200
+++ /var/tmp/diff_new_pack.q2foKC/_new  2018-04-26 13:33:43.153561479 +0200
@@ -1166,9 +1166,11 @@
 # pam_gdm (bsc#1004346)
 "pam_gdm.so",
 # pam_slurm (bsc#1007053)
-"pam_slurm.so"
+"pam_slurm.so",
 # pam_script(bsc#1039848)
-"pam_script.so"
+"pam_script.so",
+# pam_yubico(bsc#1087060)
+"pam_yubico.so"
 ))
 
 # Output filters




commit rpmlint for openSUSE:Factory

2018-04-13 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2018-04-13 12:27:11

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Fri Apr 13 12:27:11 2018 rev:291 rq:595306 version:1.10

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2018-04-03 
12:11:40.468303237 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2018-04-13 
12:27:14.368473073 +0200
@@ -1,0 +2,5 @@
+Tue Apr 10 14:49:53 UTC 2018 - matthias.gerst...@suse.com
+
+- adding new names for kalarm DBUS service (bsc#1087714)
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.rFARTV/_old  2018-04-13 12:27:16.448397845 +0200
+++ /var/tmp/diff_new_pack.rFARTV/_new  2018-04-13 12:27:16.448397845 +0200
@@ -1041,7 +1041,10 @@
 "org.kde.kcontrol.kcmsddm.service",
 # usbauth (bsc#1066877)
 "org.opensuse.usbauth.conf",
-"org.opensuse.usbauth.service"
+"org.opensuse.usbauth.service",
+# kalarm (bnc#1087714, renamed from kalarmrtcwake)
+"org.kde.kalarm.rtcwake.conf",
+"org.kde.kalarm.rtcwake.service",
 ))
 
 setOption("PAMModules.WhiteList", (




commit rpmlint for openSUSE:Factory

2018-04-03 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2018-04-03 12:11:36

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Tue Apr  3 12:11:36 2018 rev:290 rq:592882 version:1.10

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2018-03-29 
11:50:58.600402696 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2018-04-03 
12:11:40.468303237 +0200
@@ -1,0 +2,5 @@
+Sun Apr  1 17:45:51 UTC 2018 - nov...@chromanet.de
+
+- added bacula user and group.
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.wpSQ5n/_old  2018-04-03 12:11:42.748221198 +0200
+++ /var/tmp/diff_new_pack.wpSQ5n/_new  2018-04-03 12:11:42.748221198 +0200
@@ -323,6 +323,7 @@
 'at',
 'audio',
 'avahi',
+'bacula',
 'beagleindex',
 'bigsister',
 'bitlbee',
@@ -506,6 +507,7 @@
 'asterisk',
 'at',
 'avahi',
+'bacula',
 'beagleindex',
 'bigsister',
 'bin',




commit rpmlint for openSUSE:Factory

2018-03-29 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2018-03-29 11:50:54

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Thu Mar 29 11:50:54 2018 rev:289 rq:591011 version:1.10

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2018-02-21 
14:06:49.316234649 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2018-03-29 
11:50:58.600402696 +0200
@@ -1,0 +2,11 @@
+Thu Mar 22 20:00:30 UTC 2018 - sleep_wal...@opensuse.org
+
+- Add tox user and toxcmd group as standard openSUSE GID and UID
+
+---
+Fri Mar  9 14:28:13 UTC 2018 - matthias.gerst...@suse.com
+
+- Corrected tpm2-abrmd (bnc#1049694). The D-Bus activation file is named
+  differently than the configuration file.
+
+---



Other differences:
--
++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.ZBI4S1/_old  2018-03-29 11:51:01.280306181 +0200
+++ /var/tmp/diff_new_pack.ZBI4S1/_new  2018-03-29 11:51:01.284306036 +0200
@@ -20,7 +20,7 @@
 Version:1.10
 Release:0
 Summary:RPM file correctness checker
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  System/Packages
 Url:https://github.com/rpm-software-management/rpmlint
 Source0:
https://github.com/rpm-software-management/rpmlint/archive/rpmlint-%{version}.tar.gz

++ config ++
--- /var/tmp/diff_new_pack.ZBI4S1/_old  2018-03-29 11:51:01.432300706 +0200
+++ /var/tmp/diff_new_pack.ZBI4S1/_new  2018-03-29 11:51:01.436300562 +0200
@@ -474,6 +474,7 @@
 'tomcat',
 'tomcat4',
 'tor',
+'tox',
 'trusted',
 'ts-shell',
 'tss',
@@ -650,6 +651,7 @@
 'tomcat',
 'tomcat4',
 'tor',
+'toxcmd',
 'tss',
 'ulogd',
 'upsd',
@@ -1018,7 +1020,7 @@
 "pam_dbus.service",
 # tpm2-abrmd (bnc#1049694)
 "tpm2-abrmd.conf",
-"tpm2-abrmd.service",
+"com.intel.tss2.Tabrmd.service",
 # nfs-ganesha (bsc#997880)
 "org.ganesha.nfsd.conf",
 "nfs-ganesha.service",




commit rpmlint for openSUSE:Factory

2018-02-25 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2018-02-25 11:33:28

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Sun Feb 25 11:33:28 2018 rev:288 rq:579619 version:1.10

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint-tests.changes2018-02-21 
14:06:49.236237528 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint-tests.changes   
2018-02-25 11:33:28.573977134 +0100
@@ -1,0 +2,6 @@
+Tue Feb 20 14:13:28 UTC 2018 - opensuse-packag...@opensuse.org
+
+- Update to version 84.87+git20180220.6f1f0aa:
+  * polkit: adjust reference output to match corresponding change in 
rpmlint-checks
+
+---

Old:

  rpmlint-tests-84.87+git20180218.1142fcc.tar.xz

New:

  rpmlint-tests-84.87+git20180220.6f1f0aa.tar.xz



Other differences:
--
++ rpmlint-tests.spec ++
--- /var/tmp/diff_new_pack.EeJHZG/_old  2018-02-25 11:33:30.209917730 +0100
+++ /var/tmp/diff_new_pack.EeJHZG/_new  2018-02-25 11:33:30.213917584 +0100
@@ -24,7 +24,7 @@
 BuildRequires:  rpmlint-mini
 
 Name:   rpmlint-tests
-Version:84.87+git20180218.1142fcc
+Version:84.87+git20180220.6f1f0aa
 Release:0
 Summary:rpmlint regression tests
 License:SUSE-Public-Domain

++ _servicedata ++
--- /var/tmp/diff_new_pack.EeJHZG/_old  2018-02-25 11:33:30.357912356 +0100
+++ /var/tmp/diff_new_pack.EeJHZG/_new  2018-02-25 11:33:30.361912211 +0100
@@ -1,6 +1,6 @@
 
 
 https://github.com/openSUSE/rpmlint-tests.git
-  1142fccbca0a0f3f4bbb4be8f98e26904e9f45f5
+  f4dfbdc2cc367245537df410353a64d67cbcc519
 https://github.com/openSUSE/rpmlint-checks.git
   aecdbb0c5cee167387f7769a77148668e908a8d8
\ No newline at end of file

++ rpmlint-tests-84.87+git20180218.1142fcc.tar.xz -> 
rpmlint-tests-84.87+git20180220.6f1f0aa.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-tests-84.87+git20180218.1142fcc/tests/polkit.ref 
new/rpmlint-tests-84.87+git20180220.6f1f0aa/tests/polkit.ref
--- old/rpmlint-tests-84.87+git20180218.1142fcc/tests/polkit.ref
2018-02-18 15:56:12.0 +0100
+++ new/rpmlint-tests-84.87+git20180220.6f1f0aa/tests/polkit.ref
2018-02-20 15:13:15.0 +0100
@@ -1,6 +1,6 @@
 polkit: I: polkit-cant-acquire-privilege org.opensuse.test.bar 
(no:auth_admin:auth_admin)
-polkit: W: polkit-untracked-privilege org.opensuse.test.bar 
(no:auth_admin:auth_admin)
-polkit: W: polkit-untracked-privilege org.opensuse.test.foo 
(auth_admin:auth_admin:auth_admin)
 polkit: E: polkit-unauthorized-privilege (Badness: 1) 
org.opensuse.test.baz (auth_admin:auth_admin:auth_self)
 polkit: E: polkit-unauthorized-privilege (Badness: 1) 
org.opensuse.test.baz2 (auth_admin:auth_admin:yes)
-1 packages and 0 specfiles checked; 2 errors, 2 warnings.
+polkit: E: polkit-untracked-privilege (Badness: 1) org.opensuse.test.bar 
(no:auth_admin:auth_admin)
+polkit: E: polkit-untracked-privilege (Badness: 1) org.opensuse.test.foo 
(auth_admin:auth_admin:auth_admin)
+1 packages and 0 specfiles checked; 4 errors, 0 warnings.




commit rpmlint for openSUSE:Factory

2018-02-21 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2018-02-21 14:06:44

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Wed Feb 21 14:06:44 2018 rev:287 rq:578348 version:1.10

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint-tests.changes2017-10-18 
10:44:00.29112 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint-tests.changes   
2018-02-21 14:06:49.236237528 +0100
@@ -1,0 +2,12 @@
+Sun Feb 18 14:56:22 UTC 2018 - opensuse-packag...@opensuse.org
+
+- Update to version 84.87+git20180218.1142fcc:
+  * Update polkit ref tests
+
+---
+Thu Feb 08 13:49:46 UTC 2018 - opensuse-packag...@opensuse.org
+
+- Update to version 84.87+git20180202.3df4ae7:
+  * Add testcases for MenuXDGCheck.py
+
+---
--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2018-01-20 
11:21:12.435815876 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2018-02-21 
14:06:49.316234649 +0100
@@ -1,0 +2,46 @@
+Tue Feb 20 12:52:18 UTC 2018 - dims...@opensuse.org
+
+- Add one more deprecated license:
+  + GPL-2.0-with-font-exception.
+
+---
+Tue Feb 20 05:37:21 UTC 2018 - co...@suse.com
+
+- allow more deprecated licenses to unbreak ring1+2
+
+---
+Sun Feb 18 14:26:09 UTC 2018 - dmuel...@suse.com
+
+- add 0001-Always-import-XDG-desktop-files-as-utf8.patch
+
+---
+Thu Feb 15 09:35:51 UTC 2018 - co...@suse.com
+
+- Allow some deprecated licenses that we would replace on commit
+  (SPDX 2->SPDX 3 conversion)
+
+---
+Thu Feb 08 13:52:13 UTC 2018 - opensuse-packag...@opensuse.org
+
+- Update rpmlint-checks to version master:
+  * polkit: make untracked privileges also an error
+
+---
+Thu Feb 08 13:49:48 UTC 2018 - opensuse-packag...@opensuse.org
+
+- Update rpmlint-checks to version master:
+  * Support uppercase tag macros used by RPM 4.14
+
+---
+Thu Feb 08 13:49:46 UTC 2018 - opensuse-packag...@opensuse.org
+
+- Update to version 84.87+git20180202.3df4ae7:
+  * Add testcases for MenuXDGCheck.py
+
+---
+Tue Jan 23 11:05:10 UTC 2018 - dmuel...@suse.com
+
+- refresh for 0001-Improve-XDG-Menu-checks-stability.patch
+  remove xdg-paths-update.diff (merged into other patch)
+
+---

Old:

  rpmlint-tests-84.87+git20171011.8b163ac.tar.xz
  xdg-paths-update.diff

New:

  0001-Always-import-XDG-desktop-files-as-utf8.patch
  rpmlint-tests-84.87+git20180218.1142fcc.tar.xz



Other differences:
--
++ rpmlint-tests.spec ++
--- /var/tmp/diff_new_pack.TYUUcO/_old  2018-02-21 14:06:51.676149729 +0100
+++ /var/tmp/diff_new_pack.TYUUcO/_new  2018-02-21 14:06:51.676149729 +0100
@@ -24,7 +24,7 @@
 BuildRequires:  rpmlint-mini
 
 Name:   rpmlint-tests
-Version:84.87+git20171011.8b163ac
+Version:84.87+git20180218.1142fcc
 Release:0
 Summary:rpmlint regression tests
 License:SUSE-Public-Domain

++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.TYUUcO/_old  2018-02-21 14:06:51.696149010 +0100
+++ /var/tmp/diff_new_pack.TYUUcO/_new  2018-02-21 14:06:51.700148866 +0100
@@ -46,7 +46,6 @@
 Patch23:suse-filter-more-verbose.diff
 Patch24:docdata-examples.diff
 Patch25:yast-provides.diff
-Patch26:xdg-paths-update.diff
 Patch27:better-wrong-script.diff
 Patch28:buildroot-doc.diff
 Patch29:rpmgroup-checks.diff
@@ -90,6 +89,7 @@
 Patch71:0001-Avoid-calling-close-on-undefined-fd-variable.patch
 Patch72:rpmlint-slpp-NUM-NUM.patch
 Patch73:0001-Binariescheck-Check-for-chroot-chdir-on-ARM-PPC.patch
+Patch74:0001-Always-import-XDG-desktop-files-as-utf8.patch
 BuildRequires:  obs-service-format_spec_file
 BuildRequires:  python3-flake8
 BuildRequires:  python3-pytest
@@ -143,6 +143,12 @@
 cut '-d' -f1 
%{_prefix}/lib/obs/service/format_spec_file.files/licenses_changes.txt | tail 
-n +2 | sort -u | while read l; do
   sed -i -e "s/\(#VALIDLICENSES\)/\1\n '$l',/" licenses.config
 done
+# add some deprecated licenses we allow for now
+for l in AGPL-3.0 AGPL-3.0+ GFDL-1.1 GFDL-1.1+ 

commit rpmlint for openSUSE:Factory

2018-01-20 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2018-01-20 11:21:05

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Sat Jan 20 11:21:05 2018 rev:286 rq:565802 version:1.10

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2017-11-23 
09:35:50.415284269 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2018-01-20 
11:21:12.435815876 +0100
@@ -1,0 +2,37 @@
+Mon Jan 15 09:15:19 UTC 2018 - krah...@suse.com
+
+- whitelisting usbauth (bsc#1066877) 
+
+---
+Sun Jan 14 15:36:40 UTC 2018 - ngomp...@gmail.com
+
+- Add Development/{Languages,Libraries}/Rust groups as noted in wiki
+
+---
+Wed Jan  3 10:27:22 UTC 2018 - adam.ma...@suse.de
+
+- add missing comma (,) to config file
+- add user/group _nsd for NSD name server
+
+---
+Sat Dec  2 16:48:08 UTC 2017 - stefan.bru...@rwth-aachen.de
+
+- add 0001-Binariescheck-Check-for-chroot-chdir-on-ARM-PPC.patch
+
+---
+Wed Nov 29 09:26:18 UTC 2017 - krah...@suse.com
+
+- whitelisting kcmsddm (bsc#1065563) 
+
+---
+Fri Nov 24 10:09:26 UTC 2017 - opensuse-packag...@opensuse.org
+
+- Update to version master:
+  * Fix warnings
+  * Add new rpmlint check for new %{_fillupdir} macro (boo#1069468)
+  * Open paths within the rpm file itself
+  * Fix python warning
+  * BashismCheck: Only check regular files
+  * Rewrite BashismsCheck to actually work
+
+---

New:

  0001-Binariescheck-Check-for-chroot-chdir-on-ARM-PPC.patch



Other differences:
--
++ rpmlint-tests.spec ++
--- /var/tmp/diff_new_pack.mPbb4x/_old  2018-01-20 11:21:14.211732849 +0100
+++ /var/tmp/diff_new_pack.mPbb4x/_new  2018-01-20 11:21:14.215732662 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rpmlint-tests
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed

++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.mPbb4x/_old  2018-01-20 11:21:14.235731728 +0100
+++ /var/tmp/diff_new_pack.mPbb4x/_new  2018-01-20 11:21:14.235731728 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rpmlint
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -89,6 +89,7 @@
 Patch70:rpmlint-all-pie.patch
 Patch71:0001-Avoid-calling-close-on-undefined-fd-variable.patch
 Patch72:rpmlint-slpp-NUM-NUM.patch
+Patch73:0001-Binariescheck-Check-for-chroot-chdir-on-ARM-PPC.patch
 BuildRequires:  obs-service-format_spec_file
 BuildRequires:  python3-flake8
 BuildRequires:  python3-pytest

++ 0001-Binariescheck-Check-for-chroot-chdir-on-ARM-PPC.patch ++
>From 5237c197f56698d55fd1d18f8127f6e947350d80 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Stefan=20Br=C3=BCns?= 
Date: Wed, 11 Oct 2017 16:29:21 +0200
Subject: [PATCH] Binariescheck: Check for chroot/chdir on ARM, PPC

The assembly on ARM looks almost the same as the x86 assembly, but
with a branch mnemonic (bl) instead of an explicit call.

On PPC, library function calls use jump tables, so the vicinity check does
not work, but we can at least detect a sole chroot without chdir.
---
 BinariesCheck.py | 28 +++-
 1 file changed, 19 insertions(+), 9 deletions(-)

diff --git a/BinariesCheck.py b/BinariesCheck.py
index bd75558..8d224a8 100644
--- a/BinariesCheck.py
+++ b/BinariesCheck.py
@@ -54,8 +54,6 @@ class BinaryInfo(object):
 setuid_call_regex = create_regexp_call(r'set(?:res|e)?uid')
 setgroups_call_regex = create_regexp_call(r'(?:ini|se)tgroups')
 chroot_call_regex = create_regexp_call('chroot')
-# 401eb8:   e8 c3 f0 ff ff  callq  400f80 
-objdump_call_regex = re.compile(br'callq?\s(.*)')
 debuginfo_regex = re.compile(r'^\s+\[\s*\d+\]\s+\.debug_.*\s+')
 symtab_regex = re.compile(r'^\s+\[\s*\d+\]\s+\.symtab\s+')
 gethostbyname_call_regex = 

commit rpmlint for openSUSE:Factory

2017-11-23 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2017-11-23 09:35:48

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Thu Nov 23 09:35:48 2017 rev:285 rq:544218 version:1.10

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2017-11-14 
14:17:50.154275998 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2017-11-23 
09:35:50.415284269 +0100
@@ -1,0 +2,8 @@
+Tue Nov 14 15:47:20 UTC 2017 - dims...@opensuse.org
+
+- Add rpmlint-slpp-NUM-NUM.patch: Match libFOO- as a
+  valid dependency on a libary. According the openSUSE packaging
+  policy, if the library name ends on a number, we add a dash
+  between the basename (before the .so) and the version after .so.
+
+---

New:

  rpmlint-slpp-NUM-NUM.patch



Other differences:
--
++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.UYUqB1/_old  2017-11-23 09:35:53.295179194 +0100
+++ /var/tmp/diff_new_pack.UYUqB1/_new  2017-11-23 09:35:53.299179048 +0100
@@ -88,6 +88,7 @@
 Patch69:0007-Validate-Appdata-also-when-appstream-util-is-unavail.patch
 Patch70:rpmlint-all-pie.patch
 Patch71:0001-Avoid-calling-close-on-undefined-fd-variable.patch
+Patch72:rpmlint-slpp-NUM-NUM.patch
 BuildRequires:  obs-service-format_spec_file
 BuildRequires:  python3-flake8
 BuildRequires:  python3-pytest

++ rpmlint-slpp-NUM-NUM.patch ++
Index: rpmlint-rpmlint-1.10/TagsCheck.py
===
--- rpmlint-rpmlint-1.10.orig/TagsCheck.py
+++ rpmlint-rpmlint-1.10/TagsCheck.py
@@ -673,7 +673,7 @@ class TagsCheck(AbstractCheck.AbstractCh
 base_or_libs = base + '*' + '/' + base + '-libs/lib' + 
base + '*'
 # try to match *%_isa as well (e.g. "(x86-64)", "(x86-32)")
 base_or_libs_re = re.compile(
-r'^(lib)?%s(-libs)?[\d_]*(\(\w+-\d+\))?$' % 
re.escape(base))
+r'^(lib)?%s(-libs)?[\d_-]*(\(\w+-\d+\))?$' % 
re.escape(base))
 for d in deps:
 if base_or_libs_re.match(d[0]):
 dep = d



commit rpmlint for openSUSE:Factory

2017-11-14 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2017-11-14 14:17:48

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Tue Nov 14 14:17:48 2017 rev:284 rq:540419 version:1.10

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2017-10-25 
17:45:34.380901626 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2017-11-14 
14:17:50.154275998 +0100
@@ -1,0 +2,23 @@
+Fri Nov 03 08:10:16 UTC 2017 - opensuse-packag...@opensuse.org
+
+- Update rpmlint-tests to version master:
+  * Add Flake8 travis check
+  * Fix scriptprog invocation
+  * Print the duplicated filenames sorted to be stable accross multiple calls
+
+---
+Wed Nov  1 13:01:32 UTC 2017 - dmuel...@suse.com
+
+- add 0001-Avoid-calling-close-on-undefined-fd-variable.patch
+
+---
+Tue Oct 24 12:54:47 UTC 2017 - jeng...@inai.de
+
+- Description updates. Use the %make_install macro.
+
+---
+Tue Oct 24 12:49:34 UTC 2017 - dmuel...@suse.com
+
+- update suse-whitelist-opensuse.diff to avoid a false positive
+
+---

New:

  0001-Avoid-calling-close-on-undefined-fd-variable.patch



Other differences:
--
++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.3ByPU2/_old  2017-11-14 14:17:51.974209610 +0100
+++ /var/tmp/diff_new_pack.3ByPU2/_new  2017-11-14 14:17:51.974209610 +0100
@@ -19,7 +19,7 @@
 Name:   rpmlint
 Version:1.10
 Release:0
-Summary:Rpm correctness checker
+Summary:RPM file correctness checker
 License:GPL-2.0+
 Group:  System/Packages
 Url:https://github.com/rpm-software-management/rpmlint
@@ -87,6 +87,7 @@
 Patch68:0001-Avoid-false-positives-on-is_elf-check.patch
 Patch69:0007-Validate-Appdata-also-when-appstream-util-is-unavail.patch
 Patch70:rpmlint-all-pie.patch
+Patch71:0001-Avoid-calling-close-on-undefined-fd-variable.patch
 BuildRequires:  obs-service-format_spec_file
 BuildRequires:  python3-flake8
 BuildRequires:  python3-pytest
@@ -108,7 +109,7 @@
 BuildArch:  noarch
 
 %description
-Rpmlint is a tool to check common errors on rpm packages. Binary and
+rpmlint is a tool to check common errors on RPM packages. Binary and
 source packages can be checked.
 
 %prep
@@ -123,7 +124,7 @@
 make %{?_smp_mflags} PYTHON=%{_bindir}/python3
 
 %install
-make install DESTDIR=%{buildroot} PYTHON=%{_bindir}/python3
+%make_install PYTHON=%{_bindir}/python3
 # the provided bash-completion does not work and only prints bash errors
 rm -rf  %{buildroot}%{_sysconfdir}/bash_completion.d
 mv %{buildroot}%{_sysconfdir}/rpmlint/config 
%{buildroot}%{_datadir}/rpmlint/config

++ 0001-Avoid-calling-close-on-undefined-fd-variable.patch ++
>From 49611f900047d5397ebbbdb0ed5299580337ea34 Mon Sep 17 00:00:00 2001
From: Dirk Mueller 
Date: Wed, 1 Nov 2017 13:59:01 +0100
Subject: [PATCH] Avoid calling close on undefined fd variable

It can happen that open did through an OSError but then the
corresponding close UnknownVariableError wasn't caught. we
can fix that by putting both in the same try/exception block,
which also cleans up the code a bit.
---
 Pkg.py | 9 ++---
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/Pkg.py b/Pkg.py
index 47197c9..2622f9a 100644
--- a/Pkg.py
+++ b/Pkg.py
@@ -719,16 +719,11 @@ class Pkg(AbstractPkg):
 # use descriptor() method instead
 try:
 fd = os.open(pkgfile.path, os.O_RDONLY)
-except OSError:
-if not pkgfile.is_ghost:
-raise
-else:
 pkgfile.magic = b2s(_magic.descriptor(fd))
-# libmagic up to 5.18 already closes the descriptor
-try:
 os.close(fd)
 except OSError:
-pass
+if not pkgfile.is_ghost:
+raise
 if pkgfile.magic is None:
 pkgfile.magic = ''
 elif Pkg._magic_from_compressed_re.search(pkgfile.magic):
-- 
2.14.2

++ _servicedata ++
--- /var/tmp/diff_new_pack.3ByPU2/_old  2017-11-14 14:17:52.106204795 +0100
+++ /var/tmp/diff_new_pack.3ByPU2/_new  2017-11-14 14:17:52.110204649 +0100
@@ -3,4 +3,4 @@
 

commit rpmlint for openSUSE:Factory

2017-10-25 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2017-10-25 17:45:28

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Wed Oct 25 17:45:28 2017 rev:283 rq:536288 version:1.10

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2017-10-18 
10:44:00.319123128 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2017-10-25 
17:45:34.380901626 +0200
@@ -1,0 +2,15 @@
+Tue Oct 24 08:00:11 UTC 2017 - krah...@suse.com
+
+- adding connman (bsc#1057697) 
+
+---
+Sat Oct 21 17:26:57 UTC 2017 - dmuel...@suse.com
+
+- add 0001-Accept-python-abi-as-a-valid-versioned-python-depend.patch
+
+---
+Mon Oct 16 08:58:07 UTC 2017 - dmuel...@suse.com
+
+- refresh 0001-Improve-XDG-Menu-checks-stability.patch (bsc#1063371)
+
+---

New:

  0001-Accept-python-abi-as-a-valid-versioned-python-depend.patch



Other differences:
--
++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.0m6qwz/_old  2017-10-25 17:45:37.032777165 +0200
+++ /var/tmp/diff_new_pack.0m6qwz/_new  2017-10-25 17:45:37.036776977 +0200
@@ -69,6 +69,7 @@
 Patch49:extend-suse-conffiles-check.diff
 Patch50:compressed-backup-regex.diff
 Patch51:suse-speccheck-utf8.diff
+Patch52:0001-Accept-python-abi-as-a-valid-versioned-python-depend.patch
 Patch53:suse-manpages-for-rc-scripts.diff
 Patch54:suse-ignore-specfile-errors.diff
 Patch55:invalid-filerequires.diff

++ 0001-Accept-python-abi-as-a-valid-versioned-python-depend.patch ++
>From 534ce885e7a1529e0729dc0ae3ef75a64324583b Mon Sep 17 00:00:00 2001
From: Dirk Mueller 
Date: Sat, 21 Oct 2017 19:24:09 +0200
Subject: [PATCH] Accept python(abi) as a valid versioned python dependency

On (open)SUSE the build environment properly generates a
requires python(abi) = x.y, so accept that to silence the warning.
---
 FilesCheck.py | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/FilesCheck.py b/FilesCheck.py
index abb3fa7..2ece474 100644
--- a/FilesCheck.py
+++ b/FilesCheck.py
@@ -717,10 +717,10 @@ class FilesCheck(AbstractCheck.AbstractCheck):
 
 if not python_dep_error:
 res = python_regex.search(f)
-if res and not (pkg.check_versioned_dep('python-base',
-res.group(1)) or
-pkg.check_versioned_dep('python',
-res.group(1))):
+if (res and not
+any((pkg.check_versioned_dep(dep, res.group(1))
+for dep in (
+'python', 'python-base', 'python(abi)':
 printError(pkg, 'no-dependency-on', 'python-base',
res.group(1))
 python_dep_error = True
-- 
2.14.2

++ 0001-Improve-XDG-Menu-checks-stability.patch ++
--- /var/tmp/diff_new_pack.0m6qwz/_old  2017-10-25 17:45:37.140772096 +0200
+++ /var/tmp/diff_new_pack.0m6qwz/_new  2017-10-25 17:45:37.140772096 +0200
@@ -1,4 +1,4 @@
-From 3df5fd9507215cf70a1147ea631cf061475c7b34 Mon Sep 17 00:00:00 2001
+From e6594808fdf6c1fcb4175c523582ab7c358839f0 Mon Sep 17 00:00:00 2001
 From: Dirk Mueller 
 Date: Fri, 29 Sep 2017 09:12:33 +0200
 Subject: [PATCH] Improve XDG Menu checks stability
@@ -7,8 +7,12 @@
 of exceptions. Handle them gracefully and raise appropriate
 rpmlint errors. Also separate the code a little and cleaning it up.
 ---
- MenuXDGCheck.py | 76 -
- 1 file changed, 53 insertions(+), 23 deletions(-)
+ MenuXDGCheck.py |  84 ++--
+ test/binary/menuxdg1-0-0.noarch.rpm | Bin 0 -> 6555 bytes
+ test/test_menuxdg.py|  17 
+ 3 files changed, 78 insertions(+), 23 deletions(-)
+ create mode 100644 test/binary/menuxdg1-0-0.noarch.rpm
+ create mode 100644 test/test_menuxdg.py
 
 Index: rpmlint-rpmlint-1.10/MenuXDGCheck.py
 ===
@@ -33,28 +37,36 @@
  
  
  class MenuXDGCheck(AbstractCheck.AbstractFilesCheck):
-@@ -27,6 +27,43 @@ class MenuXDGCheck(AbstractCheck.Abstrac
+@@ -27,6 +27,51 @@ class MenuXDGCheck(AbstractCheck.Abstrac
  AbstractCheck.AbstractFilesCheck.__init__(
  

commit rpmlint for openSUSE:Factory

2017-10-18 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2017-10-18 10:43:58

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Wed Oct 18 10:43:58 2017 rev:282 rq:533398 version:1.10

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint-tests.changes2017-10-10 
11:32:44.202463781 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint-tests.changes   
2017-10-18 10:44:00.29112 +0200
@@ -1,0 +2,24 @@
+Wed Oct 11 11:29:25 UTC 2017 - opensuse-packag...@opensuse.org
+
+- Update to version 84.87+git20171011.8b163ac:
+  * Trying to fixup the erlang check
+
+---
+Wed Oct 11 06:43:46 UTC 2017 - opensuse-packag...@opensuse.org
+
+- Update to version 84.87+git20171011.856375f:
+  * Add unit test for ErlangCheck
+
+---
+Tue Oct 10 12:21:50 UTC 2017 - opensuse-packag...@opensuse.org
+
+- Update to version 84.87+git20171010.a53d9bd:
+  * Remove appdata related tests, those are upstream now
+
+---
+Tue Oct 10 09:19:30 UTC 2017 - opensuse-packag...@opensuse.org
+
+- Update to version 84.87+git20171009.dfac67b:
+  * Adjust output for enabled non-std group checks
+
+---
--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2017-10-10 
11:32:44.230462552 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2017-10-18 
10:44:00.319123128 +0200
@@ -1,0 +2,35 @@
+Wed Oct 11 08:03:12 UTC 2017 - opensuse-packag...@opensuse.org
+
+- Update to version master:
+  * Python 3.x porting of the ErlangCheck
+
+---
+Wed Oct 11 06:43:48 UTC 2017 - opensuse-packag...@opensuse.org
+
+- Update to version master:
+  * Treat strongly versioned libs also as compliant (bsc#723726)
+  * LibraryPolicy: allow %%_licensedir in packages (used by %license)
+- Hide the noisy warnings
+
+---
+Tue Oct 10 09:06:23 UTC 2017 - dmuel...@suse.com
+
+- add 0001-Avoid-false-positives-on-is_elf-check.patch (bsc#1057216)
+  add 0007-Validate-Appdata-also-when-appstream-util-is-unavail.patch
+- Update rpmlint-checks to version master:
+  * Fix false positives for -theme- -> -branding- rename
+  * Stop leaking filedescriptors
+  * Pythonic fixes
+  * Drop CheckAppdata (there is AppDataCheck upstream)
+  * Tighten ELF check
+  * Tiny code formatting cleanup
+  * Tighten the branding policy reporting a bit to make it less confusing
+
+---
+Fri Oct  6 09:20:48 UTC 2017 - lnus...@suse.de
+
+- add package groups from
+  https://en.opensuse.org/openSUSE:Package_group_guidelines to enable the
+  groups check
+
+---

Old:

  rpmlint-tests-84.87+git20170930.a05216c.tar.xz

New:

  0001-Avoid-false-positives-on-is_elf-check.patch
  0007-Validate-Appdata-also-when-appstream-util-is-unavail.patch
  rpmlint-tests-84.87+git20171011.8b163ac.tar.xz



Other differences:
--
++ rpmlint-tests.spec ++
--- /var/tmp/diff_new_pack.p3Kkau/_old  2017-10-18 10:44:02.375026537 +0200
+++ /var/tmp/diff_new_pack.p3Kkau/_new  2017-10-18 10:44:02.383026162 +0200
@@ -19,11 +19,12 @@
 
 #!BuildIgnore: post-build-checks brp-check-suse
 
+BuildRequires:  erlang
 BuildRequires:  rpmlint-Factory-strict
 BuildRequires:  rpmlint-mini
 
 Name:   rpmlint-tests
-Version:84.87+git20170930.a05216c
+Version:84.87+git20171011.8b163ac
 Release:0
 Summary:rpmlint regression tests
 License:SUSE-Public-Domain

++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.p3Kkau/_old  2017-10-18 10:44:02.407025034 +0200
+++ /var/tmp/diff_new_pack.p3Kkau/_new  2017-10-18 10:44:02.411024846 +0200
@@ -83,6 +83,8 @@
 Patch65:0001-split-wrong-script-interpreter-into-env-script-inter.patch
 Patch66:0001-Handle-post-scripts-that-contain-non-ascii-character.patch
 Patch67:omit_BUILDROOT_from_pyo_files.patch
+Patch68:0001-Avoid-false-positives-on-is_elf-check.patch
+Patch69:0007-Validate-Appdata-also-when-appstream-util-is-unavail.patch
 Patch70:rpmlint-all-pie.patch
 BuildRequires:  obs-service-format_spec_file
 BuildRequires:  python3-flake8

++ 0001-Avoid-false-positives-on-is_elf-check.patch ++
>From 5a0f99a9f522944a0933cd06f9010a96bef9b7b3 Mon Sep 17 00:00:00 2001
From: Dirk Mueller 
Date: 

commit rpmlint for openSUSE:Factory

2017-10-01 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2017-10-01 16:59:12

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Sun Oct  1 16:59:12 2017 rev:280 rq:529119 version:1.8

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2017-09-25 
13:56:47.289022094 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2017-10-01 
16:59:14.060488388 +0200
@@ -1,0 +2,6 @@
+Thu Sep 28 09:31:24 UTC 2017 - opensuse-packag...@opensuse.org
+
+- Update to version master:
+  * Ignore trailing whitespace in permission files (bsc#1060738)
+
+---



Other differences:
--
rpmlint.spec: same change
++ _servicedata ++
--- /var/tmp/diff_new_pack.jsW8ZM/_old  2017-10-01 16:59:15.872233512 +0200
+++ /var/tmp/diff_new_pack.jsW8ZM/_new  2017-10-01 16:59:15.872233512 +0200
@@ -3,4 +3,4 @@
 http://github.com/openSUSE/rpmlint-tests.git
   092177d4fccb48dfb4164faddf11442b63249bff
 http://github.com/openSUSE/rpmlint-checks.git
-  75f6bab936af24fc25dbac3ac1911f3b73c754b0
\ No newline at end of file
+  8d8fc8774ada96397e437d451b2461b64338db08
\ No newline at end of file

++ rpmlint-checks-master.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rpmlint-checks-master/CheckSUIDPermissions.py 
new/rpmlint-checks-master/CheckSUIDPermissions.py
--- old/rpmlint-checks-master/CheckSUIDPermissions.py   2017-04-10 
10:37:24.0 +0200
+++ new/rpmlint-checks-master/CheckSUIDPermissions.py   2017-09-28 
11:29:42.0 +0200
@@ -6,11 +6,14 @@
 # Purpose   : Check for /etc/permissions violations
 #
 
-from Filter import *
+from __future__ import print_function
+
+from Filter import printWarning, printError, printInfo, addDetails, Config
 import AbstractCheck
 import os
 import re
 import rpm
+import sys
 
 _permissions_d_whitelist = (
 "lprng",
@@ -31,19 +34,18 @@
 def __init__(self):
 AbstractCheck.AbstractCheck.__init__(self, "CheckSUIDPermissions")
 self.perms = {}
-files = ["/etc/permissions", "/etc/permissions.secure"]
 
-for file in files:
-if os.path.exists(file):
-self._parsefile(file)
+for fname in ('/etc/permissions', '/etc/permissions.secure'):
+if os.path.exists(fname):
+self._parsefile(fname)
 
-def _parsefile(self, file):
+def _parsefile(self, fname):
 lnr = 0
 lastfn = None
-for line in open(file):
+for line in open(fname):
 lnr += 1
 line = line.split('#')[0].split('\n')[0]
-line = line.lstrip()
+line = line.strip()
 if not len(line):
 continue
 
@@ -53,19 +55,21 @@
 self.perms[lastfn]['fscaps'] = line
 continue
 
-line = re.split(r'\s+', line)
+line = re.split(r'\s+', line.strip())
 if len(line) == 3:
 fn = line[0]
 owner = line[1].replace('.', ':')
 mode = line[2]
 
-self.perms[fn] = {"owner": owner, "mode": int(mode, 8) & 
0o}
+self.perms[fn] = {"owner": owner,
+  "mode": int(mode, 8) & 0o}
 # for permissions that don't change and therefore
 # don't need special handling
-if file == '/etc/permissions':
+if fname == '/etc/permissions':
 self.perms[fn]['static'] = True
 else:
-print >>sys.stderr, "invalid line %d " % lnr
+print('%s: Malformatted line %d: %s...' %
+  (fname, lnr, ' '.join(line)), file=sys.stderr)
 
 def check(self, pkg):
 global _permissions_d_whitelist
@@ -104,8 +108,9 @@
 for f, pkgfile in files.items():
 
 if pkgfile.filecaps:
-printError(pkg, 'permissions-fscaps', '%(file)s has fscaps 
"%(caps)s"' % \
-{'file': f, 'caps': pkgfile.filecaps})
+printError(pkg, 'permissions-fscaps',
+'%(fname)s has fscaps "%(caps)s"' %
+{'fname': f, 'caps': pkgfile.filecaps})
 
 mode = pkgfile.mode
 owner = pkgfile.user+':'+pkgfile.group
@@ -137,26 +142,32 @@
 
 if type == 0o10 and mode & 0o111:
 # pie binaries have 

commit rpmlint for openSUSE:Factory

2017-09-25 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2017-09-25 13:56:42

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Mon Sep 25 13:56:42 2017 rev:279 rq:528354 version:1.8

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2017-09-13 
21:33:22.568521776 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2017-09-25 
13:56:47.289022094 +0200
@@ -1,0 +2,12 @@
+Fri Sep 22 16:26:59 UTC 2017 - e...@suse.com
+
+- Add group 'singularity' for package singularity
+  (See network:cluster/singularity) (FATE#323048).
+
+---
+Wed Sep 20 09:42:06 UTC 2017 - daniel.molken...@suse.com
+
+- Add dehydrated user & group for dehydrated, a letsencrypt client
+  FATE#323377
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.cJNn0B/_old  2017-09-25 13:56:48.836804325 +0200
+++ /var/tmp/diff_new_pack.cJNn0B/_new  2017-09-25 13:56:48.836804325 +0200
@@ -101,6 +101,7 @@
 'davfs2',
 'dba',
 'ddclient',
+'dehydrated',
 'dialout',
 'disk',
 'distcc',
@@ -282,6 +283,7 @@
 'daemon',
 'davfs2',
 'ddclient',
+'dehydrated',
 'dhcpd',
 'distcc',
 'dovecot',
@@ -388,6 +390,7 @@
 'sddm',
 'sensu',
 'shibd',
+'singularity',
 'siproxd',
 '_sks',
 'snort',




commit rpmlint for openSUSE:Factory

2017-09-13 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2017-09-13 21:33:16

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Wed Sep 13 21:33:16 2017 rev:278 rq:521677 version:1.8

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2017-08-24 
18:26:17.306092214 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2017-09-13 
21:33:22.568521776 +0200
@@ -1,0 +2,5 @@
+Wed Sep  6 12:10:12 UTC 2017 - krah...@suse.com
+
+- Adding fwupd (bsc#932807) 
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.AdMPpl/_old  2017-09-13 21:33:24.396264618 +0200
+++ /var/tmp/diff_new_pack.AdMPpl/_new  2017-09-13 21:33:24.396264618 +0200
@@ -774,7 +774,10 @@
 "org.ganesha.nfsd.conf",
 "nfs-ganesha.service",
 # NetworkManager-l2tp (bsc#846337)
-"nm-l2tp-service.conf"
+"nm-l2tp-service.conf",
+# fwupd (bsc#932807)
+"org.freedesktop.fwupd.conf",
+"org.freedesktop.fwupd.service"
 ))
 
 setOption("PAMModules.WhiteList", (




commit rpmlint for openSUSE:Factory

2017-08-24 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2017-08-24 18:26:13

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Thu Aug 24 18:26:13 2017 rev:277 rq:516969 version:1.8

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2017-08-12 
20:06:26.210605419 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2017-08-24 
18:26:17.306092214 +0200
@@ -1,0 +2,15 @@
+Tue Aug 15 06:50:26 UTC 2017 - b...@suse.com
+
+-  add coroqnetd for corosync-qnetd to rpmlint 
+
+---
+Mon Aug 14 13:55:50 UTC 2017 - matthias.gerst...@suse.com
+
+- Adding NetworkManager-l2tp (bsc#846337)
+
+---
+Mon Aug 14 13:48:56 UTC 2017 - matthias.gerst...@suse.com
+
+- Adding pam_script (bsc#1039848) 
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.ZVrdnJ/_old  2017-08-24 18:26:19.217822874 +0200
+++ /var/tmp/diff_new_pack.ZVrdnJ/_new  2017-08-24 18:26:19.217822874 +0200
@@ -94,6 +94,7 @@
 'citadel',
 'colord',
 'console',
+'coroqnetd',
 'crowbar',
 'cwbconv',
 'daemon',
@@ -275,6 +276,7 @@
 'cntlm',
 'colord',
 'cop',
+'coroqnetd',
 'crowbar',
 'cyrus',
 'daemon',
@@ -770,7 +772,9 @@
 "tpm2-abrmd.service",
 # nfs-ganesha (bsc#997880)
 "org.ganesha.nfsd.conf",
-"nfs-ganesha.service"
+"nfs-ganesha.service",
+# NetworkManager-l2tp (bsc#846337)
+"nm-l2tp-service.conf"
 ))
 
 setOption("PAMModules.WhiteList", (
@@ -893,6 +897,8 @@
 "pam_gdm.so",
 # pam_slurm (bsc#1007053)
 "pam_slurm.so"
+# pam_script(bsc#1039848)
+"pam_script.so"
 ))
 
 # Output filters




commit rpmlint for openSUSE:Factory

2017-08-12 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2017-08-12 20:06:23

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Sat Aug 12 20:06:23 2017 rev:276 rq:515144 version:1.8

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2017-07-30 
11:26:33.368370124 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2017-08-12 
20:06:26.210605419 +0200
@@ -1,0 +2,5 @@
+Tue Aug  8 08:14:45 UTC 2017 - krah...@suse.com
+
+- Adding nfs-ganesha (bsc#997880) 
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.y0MNAj/_old  2017-08-12 20:06:30.230042317 +0200
+++ /var/tmp/diff_new_pack.y0MNAj/_new  2017-08-12 20:06:30.234041757 +0200
@@ -767,7 +767,10 @@
 "pam_dbus.service",
 # tpm2-abrmd (bnc#1049694)
 "tpm2-abrmd.conf",
-"tpm2-abrmd.service"
+"tpm2-abrmd.service",
+# nfs-ganesha (bsc#997880)
+"org.ganesha.nfsd.conf",
+"nfs-ganesha.service"
 ))
 
 setOption("PAMModules.WhiteList", (




commit rpmlint for openSUSE:Factory

2017-07-30 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2017-07-30 11:26:06

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Sun Jul 30 11:26:06 2017 rev:275 rq:512616 version:1.8

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2017-07-17 
09:00:52.662806074 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2017-07-30 
11:26:33.368370124 +0200
@@ -1,0 +2,10 @@
+Tue Jul 25 13:56:28 UTC 2017 - matthias.gerst...@suse.com
+
+- Added tpm2-abrmd (bnc#1049694)
+
+---
+Sat Jul 15 18:24:28 UTC 2017 - i...@ilya.pp.ua
+
+- Add user mednafen for mednafen network play server
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.VQZaJM/_old  2017-07-30 11:26:35.236106573 +0200
+++ /var/tmp/diff_new_pack.VQZaJM/_new  2017-07-30 11:26:35.240106009 +0200
@@ -329,6 +329,7 @@
 'man',
 'mdnsd',
 'mdom',
+'mednafen',
 'memcached',
 'messagebus',
 'mumble-server',
@@ -763,7 +764,10 @@
 # pam_dbus (bsc#1039709). Take care to
 # never enable/integrate this by default (see bsc comments)
 "pam_dbus.conf",
-"pam_dbus.service"
+"pam_dbus.service",
+# tpm2-abrmd (bnc#1049694)
+"tpm2-abrmd.conf",
+"tpm2-abrmd.service"
 ))
 
 setOption("PAMModules.WhiteList", (




commit rpmlint for openSUSE:Factory

2017-07-17 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2017-07-17 09:00:51

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Mon Jul 17 09:00:51 2017 rev:274 rq:509371 version:1.8

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint-tests.changes2017-05-04 
08:53:22.993609421 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint-tests.changes   
2017-07-17 09:00:52.598815085 +0200
@@ -1,0 +2,7 @@
+Sun Jul  2 16:30:01 UTC 2017 - meiss...@suse.com
+
+- rpmlint-pie-leap42.patch, rpmlint-pie-factory.patch:
+  adjust testsuite to match new PIE warning, for both
+  Leap 42.3 and Factory.
+
+---
--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2017-06-20 
10:57:47.873517110 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2017-07-17 
09:00:52.662806074 +0200
@@ -1,0 +2,11 @@
+Tue Jul 11 08:48:32 UTC 2017 - krah...@suse.com
+
+- Adding pam_dbus (bsc#1039709) 
+
+---
+Thu Jun 22 08:33:11 UTC 2017 - meiss...@suse.com
+
+- rpmlint-all-pie.patch: for non-PIE built binaries emit a warning
+  to suggest build them as PIE.
+
+---

New:

  rpmlint-all-pie.patch
  rpmlint-pie-factory.patch
  rpmlint-pie-leap42.patch



Other differences:
--
++ rpmlint-tests.spec ++
--- /var/tmp/diff_new_pack.IFRVV3/_old  2017-07-17 09:00:54.382563915 +0200
+++ /var/tmp/diff_new_pack.IFRVV3/_new  2017-07-17 09:00:54.382563915 +0200
@@ -32,6 +32,8 @@
 Url:http://www.opensuse.org/
 Source: rpmlint-tests-%version.tar.xz
 Patch1: 0001-Update-varrun-test-for-Leap-42.2-severity-reduction.patch
+Patch2: rpmlint-pie-leap42.patch
+Patch3: rpmlint-pie-factory.patch
 
 %description
 This package doesn't actually contain any files and is not meant to
@@ -43,6 +45,10 @@
 %if 0%{?sle_version} >= 120200
 %patch1 -p1
 %endif
+%if 0%{?suse_version} < 1330
+%patch2 -p1
+%endif
+%patch3 -p1
 
 %build
 mkdir rpms
@@ -50,7 +56,4 @@
 
 %install
 
-%clean
-rm -rf %buildroot
-
 %changelog

++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.IFRVV3/_old  2017-07-17 09:00:54.406560536 +0200
+++ /var/tmp/diff_new_pack.IFRVV3/_new  2017-07-17 09:00:54.410559972 +0200
@@ -125,6 +125,7 @@
 Patch68:boo1027577-license_tag.patch
 # Fix check for 'missing-call-to-chdir-with-chroot' on ARM, relax check on PPC
 Patch69:BinariesCheck_fix_chroot_check_on_non_x86.patch
+Patch70:rpmlint-all-pie.patch
 # PATCHLIST END
 # BuildArch must at the end. is a bug: 
https://bugzilla.suse.com/show_bug.cgi?id=926766
 BuildArch:  noarch

++ config ++
--- /var/tmp/diff_new_pack.IFRVV3/_old  2017-07-17 09:00:54.582535757 +0200
+++ /var/tmp/diff_new_pack.IFRVV3/_new  2017-07-17 09:00:54.586535194 +0200
@@ -759,7 +759,11 @@
 # openqa (bsc#1039290)
 "org.opensuse.openqa.conf",
 "openqa-scheduler.service",
-"openqa-websockets.service"
+"openqa-websockets.service",
+# pam_dbus (bsc#1039709). Take care to
+# never enable/integrate this by default (see bsc comments)
+"pam_dbus.conf",
+"pam_dbus.service"
 ))
 
 setOption("PAMModules.WhiteList", (

++ rpmlint-all-pie.patch ++
Index: rpmlint-rpmlint-1.8/BinariesCheck.py
===
--- rpmlint-rpmlint-1.8.orig/BinariesCheck.py
+++ rpmlint-rpmlint-1.8/BinariesCheck.py
@@ -560,6 +560,9 @@ class BinariesCheck(AbstractCheck.Abstra
 if not is_shobj and pie_exec_re and pie_exec_re.search(fname):
 printError(pkg, 'non-position-independent-executable',
fname)
+if not is_shobj:
+printError(pkg, 
'position-independent-executable-suggested',
+   fname)
 
 if bin_info.readelf_error:
 continue
@@ -809,6 +812,10 @@ stripping process.''',
 '''This executable must be position independent.  Check that it is built with
 -fPIE/-fpie in compiler flags and -pie in linker flags.''',
 
+'position-independent-executable-suggested',
+'''This executable should be position independent (all binaries should).  Check
+that it is built with -fPIE/-fpie in compiler flags and -pie in linker 
flags.''',
+
 'missing-call-to-setgroups-before-setuid',
 '''This executable is calling setuid and setgid without setgroups or
 initgroups. There is a high probability this means it didn't relinquish all
++ rpmlint-pie-factory.patch ++
Index: 

commit rpmlint for openSUSE:Factory

2017-06-20 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2017-06-20 10:57:44

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Tue Jun 20 10:57:44 2017 rev:273 rq:503656 version:1.8

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2017-06-05 
18:48:57.636901570 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2017-06-20 
10:57:47.873517110 +0200
@@ -1,0 +2,5 @@
+Tue Jun  6 18:33:56 UTC 2017 - ma...@detebe.org
+
+- std-user and std-group 'bitcoin' added for building correct bitcoin daemon
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.XZjTGH/_old  2017-06-20 10:57:50.161194654 +0200
+++ /var/tmp/diff_new_pack.XZjTGH/_new  2017-06-20 10:57:50.165194090 +0200
@@ -84,6 +84,7 @@
 'bigsister',
 'bitlbee',
 'bin',
+'bitcoin',
 'boinc',
 'casaauth',
 'cdrom',
@@ -261,6 +262,7 @@
 'beagleindex',
 'bigsister',
 'bin',
+'bitcoin',
 'bitlbee',
 'boinc',
 'casaatsd',




commit rpmlint for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2017-06-05 18:48:55

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Mon Jun  5 18:48:55 2017 rev:272 rq:500576 version:1.8

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2017-05-20 
10:10:33.662182722 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2017-06-05 
18:48:57.636901570 +0200
@@ -1,0 +2,22 @@
+Thu Jun  1 15:31:53 UTC 2017 - stefan.bru...@rwth-aachen.de
+
+- Add BinariesCheck_fix_chroot_check_on_non_x86.patch
+  Check for correct invocation of chroot was only implemented for x86
+
+---
+Wed May 31 13:24:22 UTC 2017 - jochen.bec...@hrz.tu-darmstadt.de
+
+- std-user and std-group 'xymon', added for building correct xymon client
+
+---
+Wed May 31 13:16:51 UTC 2017 - krah...@suse.com
+
+- whitelisting openqa (bsc#1039290)
+
+
+---
+Thu May 25 04:52:11 UTC 2017 - tser...@suse.com
+
+- add 'prometheus' and 'grafana' standard users and groups
+
+---

New:

  BinariesCheck_fix_chroot_check_on_non_x86.patch



Other differences:
--
++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.2KMA5v/_old  2017-06-05 18:48:59.388654658 +0200
+++ /var/tmp/diff_new_pack.2KMA5v/_new  2017-06-05 18:48:59.392654095 +0200
@@ -123,6 +123,8 @@
 # Fix a regression introduced by suse-shlib-devel-dependency.diff
 Patch67:suse-readd_terminator_in_regex.patch
 Patch68:boo1027577-license_tag.patch
+# Fix check for 'missing-call-to-chdir-with-chroot' on ARM, relax check on PPC
+Patch69:BinariesCheck_fix_chroot_check_on_non_x86.patch
 # PATCHLIST END
 # BuildArch must at the end. is a bug: 
https://bugzilla.suse.com/show_bug.cgi?id=926766
 BuildArch:  noarch

++ BinariesCheck_fix_chroot_check_on_non_x86.patch ++
diff --git a/usr/share/rpmlint/BinariesCheck.py b/tmp/BinariesCheck.py
index 6e50c03..460c003 100644
--- a/BinariesCheck.py
+++ b/BinariesCheck.py
@@ -64,8 +64,6 @@ class BinaryInfo:
 setuid_call_regex = create_regexp_call(['setresuid', 'seteuid', 'setuid'])
 setgroups_call_regex = create_regexp_call(['initgroups', 'setgroups'])
 chroot_call_regex = create_regexp_call('chroot')
-# 401eb8:   e8 c3 f0 ff ff  callq  400f80 
-objdump_call_regex = re.compile(b'callq?\s(.*)')
 
 forbidden_functions = Config.getOption("WarnOnFunction")
 if forbidden_functions:
@@ -109,6 +107,12 @@ class BinaryInfo:
 self.mktemp = False
 
 is_debug = path.endswith('.debug')
+if pkg.arch in ['armv6hl', 'armv7hl', 'aarch64']:
+# 10450:   ebecbl  10408 
+BinaryInfo.objdump_call_regex = re.compile(b'\sbl\s+(.*)')
+else: # x86_64, ix86
+# 401eb8:   e8 c3 f0 ff ff  callq  400f80 
+BinaryInfo.objdump_call_regex = re.compile(b'callq?\s(.*)')
 
 cmd = ['env', 'LC_ALL=C', 'readelf', '-W', '-S', '-l', '-d', '-s']
 cmd.append(path)
@@ -234,6 +238,11 @@ class BinaryInfo:
 # check if chroot is near chdir (since otherwise, chroot is called
 # without chdir)
 if self.chroot and self.chdir:
+if pkg.arch in ['ppc', 'ppc64', 'ppc64le']:
+# On PPC, it is to difficult to find the actual invocations
+# of chroot/chdir, if both exist assume chroot is fine
+self.chroot_near_chdir = True
+pass
 p = subprocess.Popen(
 ['env', 'LC_ALL=C', 'objdump', '-d', path],
 stdout=subprocess.PIPE, bufsize=-1)
++ config ++
--- /var/tmp/diff_new_pack.2KMA5v/_old  2017-06-05 18:48:59.532634364 +0200
+++ /var/tmp/diff_new_pack.2KMA5v/_new  2017-06-05 18:48:59.536633800 +0200
@@ -115,6 +115,7 @@
 'games',
 'gdm',
 'geronimo',
+'grafana',
 'guixbuild',
 'haclient',
 'haldaemon',
@@ -192,6 +193,7 @@
 'powersave',
 'privoxy',
 'prosody',
+'prometheus',
 'public',
 'pulse',
 'pulse-access',
@@ -243,6 +245,7 @@
 'wireshark',
 'www',
 'xok',
+'xymon',
 'zeroinst',
 'znc',
 'zope',
@@ -294,6 +297,7 @@
 'geronimo',
 'gnats',
 'gnump3d',
+'grafana',
 'hacluster',
 'haldaemon',
 'hsqldb',
@@ -363,6 +367,7 @@
 'pound',
 'privoxy',
 'prosody',
+

commit rpmlint for openSUSE:Factory

2017-05-20 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2017-05-20 10:10:24

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Sat May 20 10:10:24 2017 rev:271 rq:495345 version:1.8

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2017-05-04 
08:53:23.437546813 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2017-05-20 
10:10:33.662182722 +0200
@@ -0,0 +1,7 @@
+---
+Tue May 16 13:37:33 UTC 2017 - krah...@suse.com
+
+- whitelisting switchroo-control (bsc#1034309)
+
+--- 
+



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.o6T8Gm/_old  2017-05-20 10:10:35.321948204 +0200
+++ /var/tmp/diff_new_pack.o6T8Gm/_new  2017-05-20 10:10:35.325947638 +0200
@@ -745,6 +745,9 @@
 # backintime (bsc#1007723, bsc#1032717)
 "net.launchpad.backintime.serviceHelper.conf",
 "net.launchpad.backintime.serviceHelper.service",
+# switchroo-control (bsc#1034309)
+"net.hadess.SwitcherooControl.conf",
+"switcheroo-control.service"
 ))
 
 setOption("PAMModules.WhiteList", (




commit rpmlint for openSUSE:Factory

2017-05-04 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2017-05-04 08:53:12

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Thu May  4 08:53:12 2017 rev:270 rq:491831 version:1.8

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint-tests.changes2017-04-07 
13:52:47.079902710 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint-tests.changes   
2017-05-04 08:53:22.993609421 +0200
@@ -1,0 +2,12 @@
+Tue Apr 18 13:49:18 UTC 2017 - opensuse-packag...@opensuse.org
+
+- Update to version master:
+  * remote unused/outdated checks
+
+---
+Tue Apr 18 13:49:16 UTC 2017 - opensuse-packag...@opensuse.org
+
+- Update to version 84.87+git20170418.092177d:
+  * Remove initscript related tests, systemd FTW!
+
+---
--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2017-04-07 
13:52:47.307870509 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2017-05-04 
08:53:23.437546813 +0200
@@ -0,0 +1,36 @@
+Fri Apr 28 14:07:50 CEST 2017 - mgerst...@suse.com
+
+- whitelisting backintime (bsc#1007723, bsc#1032717)
+
+---
+Wed Apr 19 13:21:58 UTC 2017 - krah...@suse.com
+
+- whitelisting thunderbolt (bsc#1033554) 
+
+---
+Tue Apr 18 13:49:18 UTC 2017 - opensuse-packag...@opensuse.org
+
+- Update to version master:
+  * remote unused/outdated checks
+
+---
+Tue Apr 18 13:49:16 UTC 2017 - opensuse-packag...@opensuse.org
+
+- Update to version 84.87+git20170418.092177d:
+  * Remove initscript related tests, systemd FTW!
+
+---
+Tue Apr 11 15:31:12 CEST 2017 - mgerst...@suse.com
+
+- Adding kwalletmanager5 (bsc#1033296)
+
+---
+Tue Apr 11 12:40:54 UTC 2017 - krah...@suse.com
+
+- Adding os-autoinst (bsc#1032649) 
+
+---
+Mon Apr 10 08:34:01 UTC 2017 - dmuel...@suse.com
+
+- remove CheckKDE4Deps, CheckInitScripts
+

Old:

  rpmlint-tests-84.87+git20170320.f92cea5.tar.xz

New:

  rpmlint-tests-84.87+git20170418.092177d.tar.xz



Other differences:
--
++ rpmlint-tests.spec ++
--- /var/tmp/diff_new_pack.V1YM9E/_old  2017-05-04 08:53:26.277146348 +0200
+++ /var/tmp/diff_new_pack.V1YM9E/_new  2017-05-04 08:53:26.277146348 +0200
@@ -23,7 +23,7 @@
 BuildRequires:  rpmlint-mini
 
 Name:   rpmlint-tests
-Version:84.87+git20170320.f92cea5
+Version:84.87+git20170418.092177d
 Release:0
 Summary:rpmlint regression tests
 License:SUSE-Public-Domain

++ _servicedata ++
--- /var/tmp/diff_new_pack.V1YM9E/_old  2017-05-04 08:53:26.457120966 +0200
+++ /var/tmp/diff_new_pack.V1YM9E/_new  2017-05-04 08:53:26.457120966 +0200
@@ -1,6 +1,6 @@
 
 
 http://github.com/openSUSE/rpmlint-tests.git
-  f92cea5d87db040fb36a08ab1b58bce68ca4035d
+  092177d4fccb48dfb4164faddf11442b63249bff
 http://github.com/openSUSE/rpmlint-checks.git
-  95d3b0f320ed291184a382c3949602aef53e4f43
\ No newline at end of file
+  75f6bab936af24fc25dbac3ac1911f3b73c754b0
\ No newline at end of file

++ config ++
--- /var/tmp/diff_new_pack.V1YM9E/_old  2017-05-04 08:53:26.525111378 +0200
+++ /var/tmp/diff_new_pack.V1YM9E/_new  2017-05-04 08:53:26.525111378 +0200
@@ -1,5 +1,5 @@
 # -*- python -*-
-# vim: syntax=python sw=4 et
+# vim: syntax=python sw=4 ts=4 sts=4 et
 # Configuration for the rpmlint utility.
 # Loaded before ~/.rpmlintrc
 # $Id: config,v 1.39 2003/12/22 11:20:55 flepied Exp $
@@ -20,7 +20,6 @@
 addCheck("CheckExecDocs")
 addCheck("CheckPkgConfig")
 addCheck("CheckCommonFiles")
-addCheck("CheckInitScripts")
 addCheck("DuplicatesCheck")
 addCheck("LibraryPolicyCheck")
 addCheck("CheckIconSizes")
@@ -32,7 +31,6 @@
 addCheck("CheckDBUSServices")
 addCheck("CheckDBusPolicy")
 addCheck("CheckFilelist")
-addCheck("CheckKDE4Deps")
 addCheck("KMPPolicyCheck")
 addCheck("CheckUpdateAlternatives")
 addCheck("BashismsCheck")
@@ -657,7 +655,7 @@
 # mate dbus serice (bnc#831404)
 "org.mate.SettingsDaemon.DateTimeMechanism.service",
 "org.mate.SettingsDaemon.DateTimeMechanism.conf",
-# tuned DBUS service (bnc#787379)
+# tuned DBUS service (bnc#787379, bnc#1007279)
 "com.redhat.tuned.conf",
 "com.redhat.tuned.service",
 # 

commit rpmlint for openSUSE:Factory

2017-04-07 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2017-04-07 13:52:40

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Fri Apr  7 13:52:40 2017 rev:269 rq:483321 version:1.8

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint-tests.changes2017-03-13 
15:30:21.652755095 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint-tests.changes   
2017-04-07 13:52:47.079902710 +0200
@@ -1,0 +2,6 @@
+Mon Mar 20 14:20:12 UTC 2017 - lnus...@suse.de
+
+- Update to version 84.87+git20170320.f92cea5:
+  * Adjust for new init script check
+
+---
--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2017-03-21 
22:45:13.179507024 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2017-04-07 
13:52:47.307870509 +0200
@@ -1,0 +2,5 @@
+Mon Mar 20 12:25:05 UTC 2017 - lnus...@suse.de
+
+- actually enable CheckSysVinitOnSystemd
+
+---

Old:

  rpmlint-tests-84.87+git20161214.5500838.tar.xz

New:

  rpmlint-tests-84.87+git20170320.f92cea5.tar.xz



Other differences:
--
++ rpmlint-tests.spec ++
--- /var/tmp/diff_new_pack.vTfsCa/_old  2017-04-07 13:52:51.115332695 +0200
+++ /var/tmp/diff_new_pack.vTfsCa/_new  2017-04-07 13:52:51.119332130 +0200
@@ -23,7 +23,7 @@
 BuildRequires:  rpmlint-mini
 
 Name:   rpmlint-tests
-Version:84.87+git20161214.5500838
+Version:84.87+git20170320.f92cea5
 Release:0
 Summary:rpmlint regression tests
 License:SUSE-Public-Domain

++ _servicedata ++
--- /var/tmp/diff_new_pack.vTfsCa/_old  2017-04-07 13:52:51.243314617 +0200
+++ /var/tmp/diff_new_pack.vTfsCa/_new  2017-04-07 13:52:51.243314617 +0200
@@ -1,6 +1,6 @@
 
 
 http://github.com/openSUSE/rpmlint-tests.git
-  2e9ac0b51df081e099c187c33fdecac17cbf0d10
+  f92cea5d87db040fb36a08ab1b58bce68ca4035d
 http://github.com/openSUSE/rpmlint-checks.git
   95d3b0f320ed291184a382c3949602aef53e4f43
\ No newline at end of file

++ config ++
--- /var/tmp/diff_new_pack.vTfsCa/_old  2017-04-07 13:52:51.291307837 +0200
+++ /var/tmp/diff_new_pack.vTfsCa/_new  2017-04-07 13:52:51.291307837 +0200
@@ -43,6 +43,7 @@
 addCheck("CheckAppdata")
 addCheck("CheckSystemdInstall")
 addCheck("TmpFilesCheck")
+addCheck("CheckSysVinitOnSystemd")
 
 # stuff autobuild takes care about
 addFilter(".*invalid-version.*")

++ rpmlint-tests-84.87+git20161214.5500838.tar.xz -> 
rpmlint-tests-84.87+git20170320.f92cea5.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-tests-84.87+git20161214.5500838/tests/initscript.ref 
new/rpmlint-tests-84.87+git20170320.f92cea5/tests/initscript.ref
--- old/rpmlint-tests-84.87+git20161214.5500838/tests/initscript.ref
2016-12-14 11:25:40.0 +0100
+++ new/rpmlint-tests-84.87+git20170320.f92cea5/tests/initscript.ref
2017-03-20 15:19:46.0 +0100
@@ -1,4 +1,6 @@
 initscript: W: suse-missing-rclink foo
+initscript: W: suse-deprecated-init-script /etc/init.d/foo
+initscript: W: suse-deprecated-boot-script /etc/init.d/boot.bar
 initscript: W: subsys-unsupported /etc/init.d/foo
 initscript: W: no-status-entry /etc/init.d/boot.bar
 initscript: W: no-status-entry /etc/init.d/foo
@@ -14,4 +16,4 @@
 initscript: W: init-script-runlevel-4 /etc/init.d/foo
 initscript: W: init-script-not-boot_d /etc/init.d/foo B
 initscript: W: init-script-boot_d /etc/init.d/boot.bar
-1 packages and 0 specfiles checked; 0 errors, 16 warnings.
+1 packages and 0 specfiles checked; 0 errors, 18 warnings.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-tests-84.87+git20161214.5500838/tests/initscript2.ref 
new/rpmlint-tests-84.87+git20170320.f92cea5/tests/initscript2.ref
--- old/rpmlint-tests-84.87+git20161214.5500838/tests/initscript2.ref   
2016-12-14 11:25:40.0 +0100
+++ new/rpmlint-tests-84.87+git20170320.f92cea5/tests/initscript2.ref   
2017-03-20 15:19:46.0 +0100
@@ -1 +1,2 @@
-1 packages and 0 specfiles checked; 0 errors, 0 warnings.
+initscript2: W: suse-deprecated-init-script /etc/init.d/foo
+1 packages and 0 specfiles checked; 0 errors, 1 warnings.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-tests-84.87+git20161214.5500838/tests/rclink1.ref 
new/rpmlint-tests-84.87+git20170320.f92cea5/tests/rclink1.ref
--- old/rpmlint-tests-84.87+git20161214.5500838/tests/rclink1.ref   
2016-12-14 11:25:40.0 

commit rpmlint for openSUSE:Factory

2017-03-21 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2017-03-21 22:45:11

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Tue Mar 21 22:45:11 2017 rev:268 rq:480814 version:1.8

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2017-03-13 
15:30:21.740742659 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2017-03-21 
22:45:13.179507024 +0100
@@ -1,0 +2,5 @@
+Fri Mar 17 09:52:43 UTC 2017 - kkae...@suse.com
+
+- Add logstash to StandardGroups and StandardUsers.
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.8SXES3/_old  2017-03-21 22:45:15.951115187 +0100
+++ /var/tmp/diff_new_pack.8SXES3/_new  2017-03-21 22:45:15.955114621 +0100
@@ -142,6 +142,7 @@
 'lighttpd',
 'localham',
 'locate',
+'logstash',
 'lp',
 'lxdm',
 'mail',
@@ -315,6 +316,7 @@
 'libstoragemgmt',
 'lightdm',
 'lighttpd',
+'logstash',
 'lp',
 'lxdm',
 'mail',




commit rpmlint for openSUSE:Factory

2017-03-13 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2017-03-13 15:30:07

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Mon Mar 13 15:30:07 2017 rev:267 rq:477991 version:1.8

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint-tests.changes2016-11-11 
14:30:23.0 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint-tests.changes   
2017-03-13 15:30:21.652755095 +0100
@@ -1,0 +2,9 @@
+Thu Mar 09 15:16:52 UTC 2017 - lnus...@suse.de
+
+- Update to version 84.87+git20161214.5500838
+  * add checks for shlib-policy-name-error and "no dependency on *lib*"
+- remove
+  0002-Update-license1-test-for-Leap-42.2-severity-reductio.patch as
+  rpmlint-Factory-strict is pulled in always.
+
+---
--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2017-03-09 
01:39:24.471042003 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2017-03-13 
15:30:21.740742659 +0100
@@ -1,0 +2,7 @@
+Thu Mar 09 16:29:39 UTC 2017 - lnus...@suse.de
+
+- rpmlint-checks:
+  * Check for old SysVinit scripts and the usage of insserv (FATE#322953)
+  * Prevent a false-positive in systemd
+
+---

Old:

  0002-Update-license1-test-for-Leap-42.2-severity-reductio.patch
  rpmlint-tests-13.2+git20160725.8d99488.tar.xz

New:

  rpmlint-tests-84.87+git20161214.5500838.tar.xz



Other differences:
--
++ rpmlint-tests.spec ++
--- /var/tmp/diff_new_pack.WPAjbM/_old  2017-03-13 15:30:25.092268982 +0100
+++ /var/tmp/diff_new_pack.WPAjbM/_new  2017-03-13 15:30:25.096268416 +0100
@@ -23,7 +23,7 @@
 BuildRequires:  rpmlint-mini
 
 Name:   rpmlint-tests
-Version:13.2+git20160725.8d99488
+Version:84.87+git20161214.5500838
 Release:0
 Summary:rpmlint regression tests
 License:SUSE-Public-Domain
@@ -32,7 +32,6 @@
 Url:http://www.opensuse.org/
 Source: rpmlint-tests-%version.tar.xz
 Patch1: 0001-Update-varrun-test-for-Leap-42.2-severity-reduction.patch
-Patch2: 0002-Update-license1-test-for-Leap-42.2-severity-reductio.patch
 
 %description
 This package doesn't actually contain any files and is not meant to
@@ -43,7 +42,6 @@
 %setup -q
 %if 0%{?sle_version} >= 120200
 %patch1 -p1
-%patch2 -p1
 %endif
 
 %build

++ _service ++
--- /var/tmp/diff_new_pack.WPAjbM/_old  2017-03-13 15:30:25.204253154 +0100
+++ /var/tmp/diff_new_pack.WPAjbM/_new  2017-03-13 15:30:25.208252589 +0100
@@ -1,7 +1,7 @@
 
   
 1
-13.2+git%cd.%h
+84.87+git%cd.%h
 http://github.com/openSUSE/rpmlint-tests.git
 git
 enable

++ _servicedata ++
--- /var/tmp/diff_new_pack.WPAjbM/_old  2017-03-13 15:30:25.232249198 +0100
+++ /var/tmp/diff_new_pack.WPAjbM/_new  2017-03-13 15:30:25.232249198 +0100
@@ -1,6 +1,6 @@
 
 
 http://github.com/openSUSE/rpmlint-tests.git
-  8d99488dee290853c470199fa1fe80aec8e33784
+  2e9ac0b51df081e099c187c33fdecac17cbf0d10
 http://github.com/openSUSE/rpmlint-checks.git
-  5e8508e132800b5f1afb6abd4ce7003c9e0c248a
\ No newline at end of file
+  95d3b0f320ed291184a382c3949602aef53e4f43
\ No newline at end of file

++ rpmlint-checks-master.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rpmlint-checks-master/CheckPkgConfig.py 
new/rpmlint-checks-master/CheckPkgConfig.py
--- old/rpmlint-checks-master/CheckPkgConfig.py 2016-09-06 15:28:50.0 
+0200
+++ new/rpmlint-checks-master/CheckPkgConfig.py 2017-03-09 17:27:10.0 
+0100
@@ -19,7 +19,7 @@
 self, "CheckPkgConfig", ".*/pkgconfig/.*\.pc$")
 # currently causes too many failures (2008-03-05)
 self.suspicious_dir = re.compile(
-'(?:/usr/src/\w+/BUILD|/var/tmp|/tmp|/home)')
+'[=:](?:/usr/src/\w+/BUILD|/var/tmp|/tmp|/home)')
 
 def check(self, pkg):
 # check for references to /lib when in lib64 mode
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rpmlint-checks-master/CheckSysVinitOnSystemd.py 
new/rpmlint-checks-master/CheckSysVinitOnSystemd.py
--- old/rpmlint-checks-master/CheckSysVinitOnSystemd.py 1970-01-01 
01:00:00.0 +0100
+++ new/rpmlint-checks-master/CheckSysVinitOnSystemd.py 2017-03-09 
17:27:10.0 +0100
@@ -0,0 +1,62 @@
+#
+# File  : CheckSysVinitOnSystemd.py
+# Package   : rpmlint
+# Author: Werner 

commit rpmlint for openSUSE:Factory

2017-03-08 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2017-03-09 01:39:23

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Thu Mar  9 01:39:23 2017 rev:266 rq:476791 version:1.8

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2017-02-11 
01:33:10.452822505 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2017-03-09 
01:39:24.471042003 +0100
@@ -1,0 +2,6 @@
+Thu Mar  2 09:37:22 UTC 2017 - mimi...@gmail.com
+
+- fix boo#1027577
+  patch boo1027577-license_tag.patch
+
+---

New:

  boo1027577-license_tag.patch



Other differences:
--
++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.5SguTV/_old  2017-03-09 01:39:29.554322165 +0100
+++ /var/tmp/diff_new_pack.5SguTV/_new  2017-03-09 01:39:29.554322165 +0100
@@ -122,6 +122,7 @@
 Patch664:   issue_68_BinariesCheck_lower_memory-4.patch
 # Fix a regression introduced by suse-shlib-devel-dependency.diff
 Patch67:suse-readd_terminator_in_regex.patch
+Patch68:boo1027577-license_tag.patch
 # PATCHLIST END
 # BuildArch must at the end. is a bug: 
https://bugzilla.suse.com/show_bug.cgi?id=926766
 BuildArch:  noarch

++ boo1027577-license_tag.patch ++
Index: rpmlint-rpmlint-1.8/TagsCheck.py
===
--- rpmlint-rpmlint-1.8.orig/TagsCheck.py
+++ rpmlint-rpmlint-1.8/TagsCheck.py
@@ -446,7 +446,7 @@ invalid_url_regex = re.compile(Config.ge
 lib_package_regex = 
re.compile('(?:^(?:compat-)?lib.*?(\.so.*)?|libs?[\d-]*)$', re.IGNORECASE)
 leading_space_regex = re.compile('^\s+')
 pkg_config_regex = re.compile('^/usr/(?:lib\d*|share)/pkgconfig/')
-license_regex = re.compile('\(([^)]+)\)|\s(?:and|or)\s')
+license_regex = re.compile('\(([^)]+)\)|\s(?:and|or|AND|OR)\s')
 license_exception_regex = re.compile('(\S+)\sWITH\s(\S+)')
 invalid_version_regex = re.compile('([0-9](?:rc|alpha|beta|pre).*)', 
re.IGNORECASE)
 # () are here for grouping purpose in the regexp



commit rpmlint for openSUSE:Factory

2017-02-10 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2017-02-11 01:33:09

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2017-02-06 
15:04:54.788524641 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2017-02-11 
01:33:10.452822505 +0100
@@ -1,0 +2,11 @@
+Mon Feb  6 18:59:55 UTC 2017 - l...@linux-schulserver.de
+
+- rename user/group sks to _sks following 
+  https://github.com/LinuxStandardBase/lsb/pull/21
+
+---
+Mon Feb  6 15:31:53 UTC 2017 - krah...@suse.com
+
+- adding blueman (bsc#987141) 
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.9ZC2WF/_old  2017-02-11 01:33:16.307996171 +0100
+++ /var/tmp/diff_new_pack.9ZC2WF/_new  2017-02-11 01:33:16.307996171 +0100
@@ -211,7 +211,7 @@
 'shadow',
 'shibd',
 'siproxd',
-'sks',
+'_sks',
 'snort',
 'squid',
 'sshd',
@@ -378,7 +378,7 @@
 'sensu',
 'shibd',
 'siproxd',
-'sks',
+'_sks',
 'snort',
 'squid',
 'sshd',
@@ -727,7 +727,11 @@
 "org.kde.powerdevil.discretegpuhelper.service",
 # rebootmgr (bsc#1019644)
 "org.opensuse.RebootMgr.conf",
-"rebootmgr.service"
+"rebootmgr.service",
+# blueman (bsc#987141)
+"org.blueman.Mechanism.conf",
+"org.blueman.Mechanism.service",
+"org.blueman.Applet.service"
 ))
 
 setOption("PAMModules.WhiteList", (




commit rpmlint for openSUSE:Factory

2017-02-06 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2017-02-06 15:04:53

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2017-01-25 
22:40:23.483830970 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2017-02-06 
15:04:54.788524641 +0100
@@ -1,0 +2,25 @@
+Tue Jan 31 15:55:45 UTC 2017 - zai...@opensuse.org
+
+- Add gdm to StandardGroups.
+- Add polkitd to StandardUsers.
+
+---
+Tue Jan 31 14:55:48 UTC 2017 - meiss...@suse.com
+
+- suse-spdx-license-exceptions.patch: removed fuzziness from patch.
+
+- issue_68_BinariesCheck_lower_memory.patch: split into seperate patches
+
+  issue_68_BinariesCheck_lower_memory-1.patch
+  issue_68_BinariesCheck_lower_memory-2.patch
+  issue_68_BinariesCheck_lower_memory-3.patch
+  issue_68_BinariesCheck_lower_memory-4.patch
+
+  and unfuzzed patch number 3.
+
+---
+Tue Jan 31 14:18:03 UTC 2017 - krah...@suse.com
+
+- Whitelisting rebootmgr (bsc#1019644) 
+
+---

Old:

  issue_68_BinariesCheck_lower_memory.patch

New:

  issue_68_BinariesCheck_lower_memory-1.patch
  issue_68_BinariesCheck_lower_memory-2.patch
  issue_68_BinariesCheck_lower_memory-3.patch
  issue_68_BinariesCheck_lower_memory-4.patch



Other differences:
--
++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.q1P1Gm/_old  2017-02-06 15:04:57.528131059 +0100
+++ /var/tmp/diff_new_pack.q1P1Gm/_new  2017-02-06 15:04:57.528131059 +0100
@@ -116,7 +116,10 @@
 Patch64:omit_BUILDROOT_from_pyo_files.patch
 # PATCH-FIX-UPSTREAM 
0001-Fix-resolving-Python-source-from-3.5-.opt-12.pyc.patch alarr...@suse.com 
-- Fixes resolving python source from files generated following PEP0488
 Patch65:0001-Fix-resolving-Python-source-from-3.5-.opt-12.pyc.patch
-Patch66:issue_68_BinariesCheck_lower_memory.patch
+Patch661:   issue_68_BinariesCheck_lower_memory-1.patch
+Patch662:   issue_68_BinariesCheck_lower_memory-2.patch
+Patch663:   issue_68_BinariesCheck_lower_memory-3.patch
+Patch664:   issue_68_BinariesCheck_lower_memory-4.patch
 # Fix a regression introduced by suse-shlib-devel-dependency.diff
 Patch67:suse-readd_terminator_in_regex.patch
 # PATCHLIST END

++ config ++
--- /var/tmp/diff_new_pack.q1P1Gm/_old  2017-02-06 15:04:57.680109226 +0100
+++ /var/tmp/diff_new_pack.q1P1Gm/_new  2017-02-06 15:04:57.680109226 +0100
@@ -114,6 +114,7 @@
 'fonehome',
 'ftp',
 'games',
+'gdm',
 'geronimo',
 'guixbuild',
 'haclient',
@@ -352,6 +353,7 @@
 'pdns',
 'pegasus',
 'polipo',
+'polkitd',
 'polkituser',
 'pop',
 'postfix',
@@ -722,7 +724,10 @@
 "org.freedesktop.resolve1.service",
 # powerdevil discretegpuhelper (bsc#1019748)
 "org.kde.powerdevil.discretegpuhelper.conf",
-"org.kde.powerdevil.discretegpuhelper.service"
+"org.kde.powerdevil.discretegpuhelper.service",
+# rebootmgr (bsc#1019644)
+"org.opensuse.RebootMgr.conf",
+"rebootmgr.service"
 ))
 
 setOption("PAMModules.WhiteList", (

++ issue_68_BinariesCheck_lower_memory-1.patch ++
>From c5871542684bf1439d96f2430fe4f0010070e4db Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ville=20Skytt=C3=A4?= 
Date: Sun, 7 Feb 2016 10:10:51 +0200
Subject: [PATCH] BinariesCheck: avoid false chroot w/o chdir when objdump
 fails

https://bugzilla.redhat.com/show_bug.cgi?id=1305302
---
 BinariesCheck.py | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/BinariesCheck.py b/BinariesCheck.py
index b2c030e..33dfae5 100644
--- a/BinariesCheck.py
+++ b/BinariesCheck.py
@@ -210,7 +210,10 @@ def __init__(self, pkg, path, file, is_ar, is_shlib):
 # on a server like postfix
 res = Pkg.getstatusoutput(
 ('env', 'LC_ALL=C', 'objdump', '-d', path))
-if not res[0]:
+if res[0]:
+printWarning(pkg, 'binaryinfo-objdump-failed', file)
+self.chroot_near_chdir = True  # avoid false positive
+else:
 call = []
 # we want that :
 # 401eb8:   e8 c3 f0 ff ff  callq  400f80 

@@ -645,6 +648,9 @@ def check_binary(self, pkg):
 'binaryinfo-readelf-failed',
 '''Executing readelf on this file failed, all checks could not be run.''',
 
+'binaryinfo-objdump-failed',
+'''Executing 

commit rpmlint for openSUSE:Factory

2017-01-25 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2017-01-25 22:40:22

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2017-01-19 
10:34:05.423680159 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2017-01-25 
22:40:23.483830970 +0100
@@ -1,0 +2,5 @@
+Tue Jan 24 10:33:10 UTC 2017 - krah...@suse.com
+
+- Whitelisting powerdevil discretegpuhelper (bsc#1019748) 
+
+---



Other differences:
--
++ rpmlint-tests.spec ++
--- /var/tmp/diff_new_pack.tYs6SK/_old  2017-01-25 22:40:26.075439485 +0100
+++ /var/tmp/diff_new_pack.tYs6SK/_new  2017-01-25 22:40:26.075439485 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rpmlint-tests
 #
-# Copyright (c) 2017 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed

rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.tYs6SK/_old  2017-01-25 22:40:26.411388737 +0100
+++ /var/tmp/diff_new_pack.tYs6SK/_new  2017-01-25 22:40:26.415388133 +0100
@@ -719,7 +719,10 @@
 "org.freedesktop.Flatpak.SystemHelper.conf",
 # systemd resolver, but dont add automatically to nsswitch.conf! 
(bsc#917781)
 "org.freedesktop.resolve1.conf",
-"org.freedesktop.resolve1.service"
+"org.freedesktop.resolve1.service",
+# powerdevil discretegpuhelper (bsc#1019748)
+"org.kde.powerdevil.discretegpuhelper.conf",
+"org.kde.powerdevil.discretegpuhelper.service"
 ))
 
 setOption("PAMModules.WhiteList", (




commit rpmlint for openSUSE:Factory

2017-01-19 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2017-01-19 10:34:04

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2016-12-08 
00:28:45.0 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2017-01-19 
10:34:05.423680159 +0100
@@ -1,0 +2,16 @@
+Mon Jan  9 09:49:53 UTC 2017 - krah...@suse.com
+
+- Adding org.freedesktop.resolve1.conf (bsc#917781) 
+
+---
+Tue Jan  3 10:05:42 UTC 2017 - stefan.bru...@rwth-aachen.de
+
+- add suse-readd_terminator_in_regex.patch
+  Fixes bad detection of dependencies for devel packages
+
+---
+Mon Jan  2 14:27:52 UTC 2017 - dmuel...@suse.com
+
+- update suse-obsolete-version check (bsc#743981)
+
+---

New:

  suse-readd_terminator_in_regex.patch



Other differences:
--
++ rpmlint-tests.spec ++
--- /var/tmp/diff_new_pack.GRKF5g/_old  2017-01-19 10:34:07.199429705 +0100
+++ /var/tmp/diff_new_pack.GRKF5g/_new  2017-01-19 10:34:07.199429705 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rpmlint-tests
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed

++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.GRKF5g/_old  2017-01-19 10:34:07.215427449 +0100
+++ /var/tmp/diff_new_pack.GRKF5g/_new  2017-01-19 10:34:07.219426884 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rpmlint
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -117,6 +117,8 @@
 # PATCH-FIX-UPSTREAM 
0001-Fix-resolving-Python-source-from-3.5-.opt-12.pyc.patch alarr...@suse.com 
-- Fixes resolving python source from files generated following PEP0488
 Patch65:0001-Fix-resolving-Python-source-from-3.5-.opt-12.pyc.patch
 Patch66:issue_68_BinariesCheck_lower_memory.patch
+# Fix a regression introduced by suse-shlib-devel-dependency.diff
+Patch67:suse-readd_terminator_in_regex.patch
 # PATCHLIST END
 # BuildArch must at the end. is a bug: 
https://bugzilla.suse.com/show_bug.cgi?id=926766
 BuildArch:  noarch

++ config ++
--- /var/tmp/diff_new_pack.GRKF5g/_old  2017-01-19 10:34:07.359407142 +0100
+++ /var/tmp/diff_new_pack.GRKF5g/_new  2017-01-19 10:34:07.363406577 +0100
@@ -716,7 +716,10 @@
 "org.gnome.Sysprof2.conf",
 # flatpak (bsc#984817)
 "org.freedesktop.Flatpak.SystemHelper.service",
-"org.freedesktop.Flatpak.SystemHelper.conf"
+"org.freedesktop.Flatpak.SystemHelper.conf",
+# systemd resolver, but dont add automatically to nsswitch.conf! 
(bsc#917781)
+"org.freedesktop.resolve1.conf",
+"org.freedesktop.resolve1.service"
 ))
 
 setOption("PAMModules.WhiteList", (

++ suse-readd_terminator_in_regex.patch ++
>From 0d93fa7656cb68c63c11d451d7894cac17af33e2 Mon Sep 17 00:00:00 2001
From: StefanBruens 
Date: Mon, 12 Dec 2016 20:12:46 +0100
Subject: [PATCH] Readd dropped '$' in regex, fix broken check on devel
 dependency

The current regex also maches "Requires: libzork-data", although it should only 
match e.g. "libzork1" or "zork-libs". As the latter sorts after "libzork-data", 
an existing correct dependency may be missed.
---
 TagsCheck.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/TagsCheck.py b/TagsCheck.py
index fa6154c..e71d90b 100644
--- a/TagsCheck.py
+++ b/TagsCheck.py
@@ -640,7 +640,7 @@ def check(self, pkg):
 base_or_libs = base + '*/' + base + '-libs/lib' + base + 
'*'
 # try to match *%_isa as well (e.g. "(x86-64)", "(x86-32)")
 base_or_libs_re = re.compile(
-'^(lib)?%s(-libs)?[\d_]*(\(\w+-\d+\))?' % 
re.escape(base))
+'^(lib)?%s(-libs)?[\d_]*(\(\w+-\d+\))?$' % 
re.escape(base))
 for d in deps:
 if base_or_libs_re.match(d[0]):
 dep = d
++ suse-version.diff ++
--- /var/tmp/diff_new_pack.GRKF5g/_old  2017-01-19 10:34:07.555379501 +0100
+++ 

commit rpmlint for openSUSE:Factory

2016-12-07 Thread h_root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2016-12-08 00:28:44

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2016-11-02 
12:27:59.0 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2016-12-08 
00:28:45.0 +0100
@@ -1,0 +2,5 @@
+Mon Dec  5 10:33:21 UTC 2016 - krah...@suse.com
+
+- whitelisting pam_slurm (bsc#1007053) 
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.U05sSg/_old  2016-12-08 00:28:48.0 +0100
+++ /var/tmp/diff_new_pack.U05sSg/_new  2016-12-08 00:28:48.0 +0100
@@ -836,7 +836,9 @@
 # pam_mate_keyring.so (bnc#831404)
 "pam_mate_keyring.so",
 # pam_gdm (bsc#1004346)
-"pam_gdm.so"
+"pam_gdm.so",
+# pam_slurm (bsc#1007053)
+"pam_slurm.so"
 ))
 
 # Output filters




commit rpmlint for openSUSE:Factory

2016-11-11 Thread h_root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2016-11-11 14:30:21

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint-tests.changes2016-08-05 
18:12:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint-tests.changes   
2016-11-11 14:30:23.0 +0100
@@ -1,0 +2,7 @@
+Tue Oct 25 18:32:52 UTC 2016 - jbe...@suse.com
+
+- Patch lint severity reductions for >= Leap 42.2:
+  0001-Update-varrun-test-for-Leap-42.2-severity-reduction.patch
+  0002-Update-license1-test-for-Leap-42.2-severity-reductio.patch
+
+---

New:

  0001-Update-varrun-test-for-Leap-42.2-severity-reduction.patch
  0002-Update-license1-test-for-Leap-42.2-severity-reductio.patch



Other differences:
--
++ rpmlint-tests.spec ++
--- /var/tmp/diff_new_pack.8XUM7M/_old  2016-11-11 14:30:26.0 +0100
+++ /var/tmp/diff_new_pack.8XUM7M/_new  2016-11-11 14:30:26.0 +0100
@@ -31,6 +31,8 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Url:http://www.opensuse.org/
 Source: rpmlint-tests-%version.tar.xz
+Patch1: 0001-Update-varrun-test-for-Leap-42.2-severity-reduction.patch
+Patch2: 0002-Update-license1-test-for-Leap-42.2-severity-reductio.patch
 
 %description
 This package doesn't actually contain any files and is not meant to
@@ -39,6 +41,10 @@
 
 %prep
 %setup -q
+%if 0%{?sle_version} >= 120200
+%patch1 -p1
+%patch2 -p1
+%endif
 
 %build
 mkdir rpms

++ 0001-Update-varrun-test-for-Leap-42.2-severity-reduction.patch ++
>From 4565372c418433d3d8ff47e59924791f62a20b3a Mon Sep 17 00:00:00 2001
From: Jimmy Berry 
Date: Tue, 25 Oct 2016 13:27:06 -0500
Subject: [PATCH 1/2] Update varrun test for Leap 42.2 severity reduction.

---
 tests/varrun.ref | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/tests/varrun.ref b/tests/varrun.ref
index 9982344..6b0d28a 100644
--- a/tests/varrun.ref
+++ b/tests/varrun.ref
@@ -1,6 +1,6 @@
-varrun: E: non-ghost-in-run (Badness: 1) /run/bar
-varrun: E: non-ghost-in-run (Badness: 1) /run/lock/foo
-varrun: E: dir-or-file-in-var-run (Badness: 1) /var/run
-varrun: E: dir-or-file-in-var-run (Badness: 1) /var/run/bar
-varrun: E: dir-or-file-in-var-lock (Badness: 1) /var/lock/foo
-1 packages and 0 specfiles checked; 5 errors, 0 warnings.
+varrun: W: non-ghost-in-run /run/bar
+varrun: W: non-ghost-in-run /run/lock/foo
+varrun: W: dir-or-file-in-var-run /var/run
+varrun: W: dir-or-file-in-var-run /var/run/bar
+varrun: W: dir-or-file-in-var-lock /var/lock/foo
+1 packages and 0 specfiles checked; 0 errors, 5 warnings.
-- 
2.10.1

++ 0002-Update-license1-test-for-Leap-42.2-severity-reductio.patch ++
>From c2785ac67339fa3253b03bd98f6939d4017c45fd Mon Sep 17 00:00:00 2001
From: Jimmy Berry 
Date: Tue, 25 Oct 2016 13:29:08 -0500
Subject: [PATCH 2/2] Update license1 test for Leap 42.2 severity reduction.

---
 tests/license1.ref | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/tests/license1.ref b/tests/license1.ref
index ba3db25..2c7299d 100644
--- a/tests/license1.ref
+++ b/tests/license1.ref
@@ -1,3 +1,3 @@
-license1: E: invalid-license (Badness: 10) GPLv2+
-license1: E: invalid-license (Badness: 10) BSD-2-Clause ; BSL-1.0
-1 packages and 0 specfiles checked; 2 errors, 0 warnings.
+license1: W: invalid-license GPLv2+
+license1: W: invalid-license BSD-2-Clause ; BSL-1.0
+1 packages and 0 specfiles checked; 0 errors, 2 warnings.
-- 
2.10.1




commit rpmlint for openSUSE:Factory

2016-11-02 Thread h_root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2016-11-02 12:27:57

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2016-10-13 
11:26:10.0 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2016-11-02 
12:27:59.0 +0100
@@ -1,0 +2,5 @@
+Wed Oct 26 09:30:57 UTC 2016 - krah...@suse.com
+
+- whitelisting pam_gdm (bsc#1004346) 
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.DUd3UL/_old  2016-11-02 12:28:01.0 +0100
+++ /var/tmp/diff_new_pack.DUd3UL/_new  2016-11-02 12:28:01.0 +0100
@@ -835,6 +835,8 @@
 "pam_snapper.so",
 # pam_mate_keyring.so (bnc#831404)
 "pam_mate_keyring.so",
+# pam_gdm (bsc#1004346)
+"pam_gdm.so"
 ))
 
 # Output filters




commit rpmlint for openSUSE:Factory

2016-10-13 Thread h_root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2016-10-13 11:26:09

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2016-09-21 
18:30:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2016-10-13 
11:26:10.0 +0200
@@ -1,0 +2,5 @@
+Tue Oct 11 10:43:54 UTC 2016 - meiss...@suse.com
+
+- config: whitelist flatpak dbus service/config (bsc#984817)
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.elXgmo/_old  2016-10-13 11:26:14.0 +0200
+++ /var/tmp/diff_new_pack.elXgmo/_new  2016-10-13 11:26:14.0 +0200
@@ -713,7 +713,10 @@
 "org.kernel.TCMUService1.service",
 # sysprof (bsc#996111)
 "org.gnome.Sysprof2.service",
-"org.gnome.Sysprof2.conf"
+"org.gnome.Sysprof2.conf",
+# flatpak (bsc#984817)
+"org.freedesktop.Flatpak.SystemHelper.service",
+"org.freedesktop.Flatpak.SystemHelper.conf"
 ))
 
 setOption("PAMModules.WhiteList", (




commit rpmlint for openSUSE:Factory

2016-09-21 Thread h_root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2016-09-21 18:30:48

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2016-09-09 
10:15:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2016-09-21 
18:30:49.0 +0200
@@ -1,0 +2,5 @@
+Wed Sep 14 11:57:38 UTC 2016 - krah...@suse.com
+
+- adding sysprof DBUS service (bsc#996111)
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.FDNo8a/_old  2016-09-21 18:30:53.0 +0200
+++ /var/tmp/diff_new_pack.FDNo8a/_new  2016-09-21 18:30:53.0 +0200
@@ -710,7 +710,10 @@
 "openattic.service",
 # TEMPORARY APPROVAL ONLY (meissner 20160519) tcmu-runner (bsc#978903)
 "tcmu-runner.conf",
-"org.kernel.TCMUService1.service"
+"org.kernel.TCMUService1.service",
+# sysprof (bsc#996111)
+"org.gnome.Sysprof2.service",
+"org.gnome.Sysprof2.conf"
 ))
 
 setOption("PAMModules.WhiteList", (




commit rpmlint for openSUSE:Factory

2016-09-09 Thread h_root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2016-09-09 10:15:40

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2016-09-01 
14:01:39.0 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2016-09-09 
10:15:49.0 +0200
@@ -1,0 +2,12 @@
+Tue Sep  6 14:48:55 UTC 2016 - l...@linux-schulserver.de
+
+- Adding sks (Synchronizing Key Server) to known user/group
+
+---
+Tue Sep 06 13:29:48 UTC 2016 - lnus...@suse.de
+
+- rpmlint-checks:
+  * Make checks python3 compatible
+  * Fix update-alternatives check when it's quoted
+
+---



Other differences:
--
rpmlint.spec: same change
++ _servicedata ++
--- /var/tmp/diff_new_pack.Mt78hy/_old  2016-09-09 10:15:51.0 +0200
+++ /var/tmp/diff_new_pack.Mt78hy/_new  2016-09-09 10:15:51.0 +0200
@@ -3,4 +3,4 @@
 http://github.com/openSUSE/rpmlint-tests.git
   8d99488dee290853c470199fa1fe80aec8e33784
 http://github.com/openSUSE/rpmlint-checks.git
-  08a7268fa35a0a043199bb3f32172c26e69f1ad3
\ No newline at end of file
+  5e8508e132800b5f1afb6abd4ce7003c9e0c248a
\ No newline at end of file

++ config ++
--- /var/tmp/diff_new_pack.Mt78hy/_old  2016-09-09 10:15:51.0 +0200
+++ /var/tmp/diff_new_pack.Mt78hy/_new  2016-09-09 10:15:51.0 +0200
@@ -210,6 +210,7 @@
 'shadow',
 'shibd',
 'siproxd',
+'sks',
 'snort',
 'squid',
 'sshd',
@@ -375,6 +376,7 @@
 'sensu',
 'shibd',
 'siproxd',
+'sks',
 'snort',
 'squid',
 'sshd',

++ rpmlint-checks-master.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rpmlint-checks-master/BashismsCheck.py 
new/rpmlint-checks-master/BashismsCheck.py
--- old/rpmlint-checks-master/BashismsCheck.py  2015-05-20 10:45:11.0 
+0200
+++ new/rpmlint-checks-master/BashismsCheck.py  2016-09-06 15:28:50.0 
+0200
@@ -34,6 +34,8 @@
 printInfo(pkg, "potential-bashisms", filename)
 except Exception as x:
 printError(pkg, 'rpmlint-exception', "%(file)s raised an 
exception: %(x)s" % {'file':filename, 'x':x})
+except UnicodeDecodeError:
+pass
 finally:
 f.close()
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rpmlint-checks-master/BrandingPolicyCheck.py 
new/rpmlint-checks-master/BrandingPolicyCheck.py
--- old/rpmlint-checks-master/BrandingPolicyCheck.py2016-07-25 
16:27:42.0 +0200
+++ new/rpmlint-checks-master/BrandingPolicyCheck.py2016-09-06 
15:28:50.0 +0200
@@ -22,7 +22,7 @@
 if pkg.isSource():
 return
 
-pkg_requires = set(map(lambda x: string.split(x[0], '(')[0], 
pkg.requires()))
+pkg_requires = set(map(lambda x: str.split(x[0], '(')[0], 
pkg.requires()))
 pkg_conflicts = set(map(lambda x: x[0], pkg.conflicts()))
 
 # verify that only generic branding is required by non-branding 
packages
@@ -52,7 +52,7 @@
 branding_style = pkg.name.partition('-branding-')[2]
 generic_branding = ("%s-branding" % (branding_basename))
 
-pkg_provides = set(map(lambda x: string.split(x[0], '(')[0], 
pkg.provides()))
+pkg_provides = set(map(lambda x: str.split(x[0], '(')[0], 
pkg.provides()))
 pkg_supplements = set(map(lambda x: x[0], pkg.supplements()))
 
 # verify that it only supplements with packageand
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rpmlint-checks-master/CheckFilelist.py 
new/rpmlint-checks-master/CheckFilelist.py
--- old/rpmlint-checks-master/CheckFilelist.py  2015-05-20 10:45:11.0 
+0200
+++ new/rpmlint-checks-master/CheckFilelist.py  2016-09-06 15:28:50.0 
+0200
@@ -397,7 +397,7 @@
 invalidopt = set()
 
 isSUSE = (pkg.header[RPMTAG_VENDOR] and
-  'SUSE' in pkg.header[RPMTAG_VENDOR])
+  b'SUSE' in pkg.header[RPMTAG_VENDOR])
 
 # the checks here only warn about a directory once rather
 # than reporting potentially hundreds of files individually
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rpmlint-checks-master/CheckInitScripts.py 
new/rpmlint-checks-master/CheckInitScripts.py
--- 

commit rpmlint for openSUSE:Factory

2016-09-01 Thread h_root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2016-09-01 14:01:38

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2016-08-05 
18:12:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2016-09-01 
14:01:39.0 +0200
@@ -1,0 +2,5 @@
+Fri Aug 19 20:50:32 UTC 2016 - stefan.bru...@rwth-aachen.de
+
+- Update some checks to work on both Python 2 and 3
+
+---



Other differences:
--
rpmlint.spec: same change
++ libtool-wrapper-check.diff ++
--- /var/tmp/diff_new_pack.fA3hto/_old  2016-09-01 14:01:41.0 +0200
+++ /var/tmp/diff_new_pack.fA3hto/_new  2016-09-01 14:01:41.0 +0200
@@ -20,7 +20,7 @@
  
 +if is_shell:
 +count= 0
-+for l in file(pkgfile.path, "r"):
++for l in open(pkgfile.path, "r"):
 +count = count + 1
 +if (l.find("This wrapper script should never be moved out 
of the build directory") != -1):
 +printError(pkg, 'libtool-wrapper-in-package', fname)

++ script-interpreter-only-for-exec-sc.diff ++
--- /var/tmp/diff_new_pack.fA3hto/_old  2016-09-01 14:01:41.0 +0200
+++ /var/tmp/diff_new_pack.fA3hto/_new  2016-09-01 14:01:41.0 +0200
@@ -16,7 +16,7 @@
  elif interpreter or mode_is_exec or 
script_regex.search(f):
  if interpreter:
 -if not interpreter_regex.search(interpreter):
-+if mode & 0111 != 0 and not 
interpreter_regex.search(interpreter):
++if mode & 0o111 != 0 and not 
interpreter_regex.search(interpreter):
  printError(pkg, 'wrong-script-interpreter',
 f, interpreter)
  elif not nonexec_file and not \

++ suse-sysv-init-checks.diff ++
--- /var/tmp/diff_new_pack.fA3hto/_old  2016-09-01 14:01:41.0 +0200
+++ /var/tmp/diff_new_pack.fA3hto/_new  2016-09-01 14:01:41.0 +0200
@@ -28,9 +28,9 @@
  initscript_list = []
 +
 +# check chkconfig call in %post and %preun
-+postin = Pkg.b2s(pkg[rpm.RPMTAG_POSTIN]) or 
pkg.scriptprog(rpm.RPMTAG_POSTINPROG)
-+preun = Pkg.b2s(pkg[rpm.RPMTAG_PREUN]) or 
pkg.scriptprog(rpm.RPMTAG_PREUNPROG)
-+postun = Pkg.b2s(pkg[rpm.RPMTAG_POSTUN]) or 
pkg.scriptprog(rpm.RPMTAG_POSTUNPROG)
++postin = pkg[rpm.RPMTAG_POSTIN] or 
pkg.scriptprog(rpm.RPMTAG_POSTINPROG)
++preun = pkg[rpm.RPMTAG_PREUN] or pkg.scriptprog(rpm.RPMTAG_PREUNPROG)
++postun = pkg[rpm.RPMTAG_POSTUN] or 
pkg.scriptprog(rpm.RPMTAG_POSTUNPROG)
 +
  for fname, pkgfile in pkg.files().items():
  




commit rpmlint for openSUSE:Factory

2016-08-05 Thread h_root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2016-08-05 18:12:02

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint-tests.changes2016-03-18 
21:31:38.0 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint-tests.changes   
2016-08-05 18:12:04.0 +0200
@@ -1,0 +2,14 @@
+Mon Jul 25 14:27:40 UTC 2016 - lnus...@suse.de
+
+- Update to version 13.2+git20160725.8d99488:
+  * add check for calls to gethostbyname and similar
+  * add check for correct invocation of chroot
+- remove rpmlint-check-gethostbyname.patch
+
+---
+Fri Jul  8 10:54:14 UTC 2016 - stefan.bru...@rwth-aachen.de
+
+- BuildRequire rpmlint-Factory-strict to have same config on all
+  releases, fixes failed tests on Tumbleweed
+
+---
--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2016-07-10 
18:45:18.0 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2016-08-05 
18:12:04.0 +0200
@@ -1,0 +2,6 @@
+Mon Jul 25 14:27:42 UTC 2016 - lnus...@suse.de
+
+- rpmlint-checks:
+  * Fix typo in BrandingPolicyCheck.py
+
+---
@@ -6,0 +13 @@
+---

Old:

  rpmlint-check-gethostbyname.patch
  rpmlint-tests-13.2+git20151130.b31588d.tar.xz

New:

  rpmlint-tests-13.2+git20160725.8d99488.tar.xz



Other differences:
--
++ rpmlint-tests.spec ++
--- /var/tmp/diff_new_pack.UC4Zmg/_old  2016-08-05 18:12:06.0 +0200
+++ /var/tmp/diff_new_pack.UC4Zmg/_new  2016-08-05 18:12:06.0 +0200
@@ -19,10 +19,11 @@
 
 #!BuildIgnore: post-build-checks brp-check-suse
 
+BuildRequires:  rpmlint-Factory-strict
 BuildRequires:  rpmlint-mini
 
 Name:   rpmlint-tests
-Version:13.2+git20151130.b31588d
+Version:13.2+git20160725.8d99488
 Release:0
 Summary:rpmlint regression tests
 License:SUSE-Public-Domain
@@ -30,7 +31,6 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Url:http://www.opensuse.org/
 Source: rpmlint-tests-%version.tar.xz
-Patch0: rpmlint-check-gethostbyname.patch
 
 %description
 This package doesn't actually contain any files and is not meant to
@@ -39,7 +39,6 @@
 
 %prep
 %setup -q
-%patch0 -p1
 
 %build
 mkdir rpms

++ _servicedata ++
--- /var/tmp/diff_new_pack.UC4Zmg/_old  2016-08-05 18:12:06.0 +0200
+++ /var/tmp/diff_new_pack.UC4Zmg/_new  2016-08-05 18:12:06.0 +0200
@@ -1,6 +1,6 @@
 
 
 http://github.com/openSUSE/rpmlint-tests.git
-  b31588d9076441797615257409385f2ae2a9f853
+  8d99488dee290853c470199fa1fe80aec8e33784
 http://github.com/openSUSE/rpmlint-checks.git
-  d0808a2802827878acce9ea1e7a1c6226ac79f95
\ No newline at end of file
+  08a7268fa35a0a043199bb3f32172c26e69f1ad3
\ No newline at end of file

++ rpmlint-checks-master.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rpmlint-checks-master/BrandingPolicyCheck.py 
new/rpmlint-checks-master/BrandingPolicyCheck.py
--- old/rpmlint-checks-master/BrandingPolicyCheck.py2015-05-20 
10:45:11.0 +0200
+++ new/rpmlint-checks-master/BrandingPolicyCheck.py2016-07-25 
16:27:42.0 +0200
@@ -108,7 +108,7 @@
 if Config.info:
 addDetails(
 'suse-branding-specific-branding-req',
-"""packages must not require a specific branding or theme package to allow for 
differnt themes""",
+"""packages must not require a specific branding or theme package to allow for 
different themes""",
 'suse-branding-no-branding-provides',
 """Please add a provides entry similar to 'Provides: %name-branding = 
%version'.""",
 'suse-branding-unversioned-provides',

++ rpmlint-tests-13.2+git20151130.b31588d.tar.xz -> 
rpmlint-tests-13.2+git20160725.8d99488.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/rpmlint-tests-13.2+git20151130.b31588d/tests/chroot.ignore 
new/rpmlint-tests-13.2+git20160725.8d99488/tests/chroot.ignore
--- old/rpmlint-tests-13.2+git20151130.b31588d/tests/chroot.ignore  
1970-01-01 01:00:00.0 +0100
+++ new/rpmlint-tests-13.2+git20160725.8d99488/tests/chroot.ignore  
2016-07-25 16:27:39.0 +0200
@@ -0,0 +1,3 @@
+#addFilter(" files-duplicate")
+addFilter(" no-manual-page-for-binary ")
+#addFilter(" no-binary")
diff -urN 

commit rpmlint for openSUSE:Factory

2016-07-10 Thread h_root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2016-07-10 18:45:17

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2016-07-01 
09:54:42.0 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2016-07-10 
18:45:18.0 +0200
@@ -1,0 +2,5 @@
+Thu Jun 30 20:33:17 UTC 2016 - stefan.bru...@rwth-aachen.de
+
+- Add issue_68_BinariesCheck_lower_memory.patch
+  Fixes out-of-memory errors on 32bit systems (bsc#969732)
+

New:

  issue_68_BinariesCheck_lower_memory.patch



Other differences:
--
++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.VGtWCK/_old  2016-07-10 18:45:19.0 +0200
+++ /var/tmp/diff_new_pack.VGtWCK/_new  2016-07-10 18:45:19.0 +0200
@@ -116,6 +116,7 @@
 Patch64:omit_BUILDROOT_from_pyo_files.patch
 # PATCH-FIX-UPSTREAM 
0001-Fix-resolving-Python-source-from-3.5-.opt-12.pyc.patch alarr...@suse.com 
-- Fixes resolving python source from files generated following PEP0488
 Patch65:0001-Fix-resolving-Python-source-from-3.5-.opt-12.pyc.patch
+Patch66:issue_68_BinariesCheck_lower_memory.patch
 # PATCHLIST END
 # BuildArch must at the end. is a bug: 
https://bugzilla.suse.com/show_bug.cgi?id=926766
 BuildArch:  noarch

++ issue_68_BinariesCheck_lower_memory.patch ++
>From c5871542684bf1439d96f2430fe4f0010070e4db Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ville=20Skytt=C3=A4?= 
Date: Sun, 7 Feb 2016 10:10:51 +0200
Subject: [PATCH] BinariesCheck: avoid false chroot w/o chdir when objdump
 fails

https://bugzilla.redhat.com/show_bug.cgi?id=1305302
---
 BinariesCheck.py | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/BinariesCheck.py b/BinariesCheck.py
index b2c030e..33dfae5 100644
--- a/BinariesCheck.py
+++ b/BinariesCheck.py
@@ -210,7 +210,10 @@ def __init__(self, pkg, path, file, is_ar, is_shlib):
 # on a server like postfix
 res = Pkg.getstatusoutput(
 ('env', 'LC_ALL=C', 'objdump', '-d', path))
-if not res[0]:
+if res[0]:
+printWarning(pkg, 'binaryinfo-objdump-failed', file)
+self.chroot_near_chdir = True  # avoid false positive
+else:
 call = []
 # we want that :
 # 401eb8:   e8 c3 f0 ff ff  callq  400f80 

@@ -645,6 +648,9 @@ def check_binary(self, pkg):
 'binaryinfo-readelf-failed',
 '''Executing readelf on this file failed, all checks could not be run.''',
 
+'binaryinfo-objdump-failed',
+'''Executing objdump on this file failed, all checks could not be run.''',
+
 'binaryinfo-tail-failed',
 '''Reading trailing bytes of this file failed, all checks could not be run.''',
 
>From be76ea6216987eefe9e863b193657318720bca51 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Stefan=20Br=C3=BCns?= 
Date: Sun, 13 Mar 2016 16:01:37 +0100
Subject: [PATCH 1/3] BinariesCheck: lower memory requirements, fix
 chroot/chdir detection

Do not read whole output of objdump -d into memory, but read and process
the output while it is created (issue #67).
Also correct expression to find 'chdir@plt' in output (issue #66)
---
 BinariesCheck.py | 49 ++---
 1 file changed, 30 insertions(+), 19 deletions(-)

diff --git a/BinariesCheck.py b/BinariesCheck.py
index 33dfae5..ee6d00b 100644
--- a/BinariesCheck.py
+++ b/BinariesCheck.py
@@ -10,6 +10,7 @@
 import re
 import stat
 import sys
+import subprocess
 
 import rpm
 
@@ -205,27 +206,37 @@ def __init__(self, pkg, path, file, is_ar, is_shlib):
 # check if chroot is near chdir (since otherwise, chroot is called
 # without chdir)
 if self.chroot and self.chdir:
-# FIXME this check is too slow, because forking for objdump is
-# quite slow according to a quick test and that's quite visible
-# on a server like postfix
-res = Pkg.getstatusoutput(
-('env', 'LC_ALL=C', 'objdump', '-d', path))
-if res[0]:
+p = subprocess.Popen(
+['env', 'LC_ALL=C', 'objdump', '-d', path],
+stdout=subprocess.PIPE, bufsize=1)
+with p.stdout:
+# we want that :
+# 401eb8:   e8 c3 f0 ff ff  callq  400f80 

+objdump_call_regex = re.compile(b'callq?\s(.*)')
+

commit rpmlint for openSUSE:Factory

2016-07-01 Thread h_root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2016-07-01 09:54:41

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2016-06-12 
18:52:51.0 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2016-07-01 
09:54:42.0 +0200
@@ -1,0 +2,5 @@
+Fri Jun 17 13:17:22 UTC 2016 - mvet...@suse.com
+
+- Adding prosody to known user/group
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.tTkSlX/_old  2016-07-01 09:54:44.0 +0200
+++ /var/tmp/diff_new_pack.tTkSlX/_new  2016-07-01 09:54:44.0 +0200
@@ -190,6 +190,7 @@
 'pound',
 'powersave',
 'privoxy',
+'prosody',
 'public',
 'pulse',
 'pulse-access',
@@ -357,6 +358,7 @@
 'postgrey',
 'pound',
 'privoxy',
+'prosody',
 'pulse',
 'puppet',
 'qemu',




commit rpmlint for openSUSE:Factory

2016-06-12 Thread h_root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2016-06-12 18:52:49

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2016-05-29 
03:06:37.0 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2016-06-12 
18:52:51.0 +0200
@@ -1,0 +2,8 @@
+Fri May 27 15:27:28 UTC 2016 - alarr...@suse.com
+
+- add 0001-Fix-resolving-Python-source-from-3.5-.opt-12.pyc.patch:
+  Fixes FilesCheck to resolve correctly the python source file
+  from pyc files following PEP0488 (like *.{tag}.opt-[12].pyc).
+  (bsc#982076)
+
+---

New:

  0001-Fix-resolving-Python-source-from-3.5-.opt-12.pyc.patch



Other differences:
--
++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.IMsQj8/_old  2016-06-12 18:52:53.0 +0200
+++ /var/tmp/diff_new_pack.IMsQj8/_new  2016-06-12 18:52:53.0 +0200
@@ -114,6 +114,8 @@
 Patch62:binaryinfo-speedup.diff
 Patch63:0001-Avoid-messing-with-the-error-encoding-Fixes-61.patch
 Patch64:omit_BUILDROOT_from_pyo_files.patch
+# PATCH-FIX-UPSTREAM 
0001-Fix-resolving-Python-source-from-3.5-.opt-12.pyc.patch alarr...@suse.com 
-- Fixes resolving python source from files generated following PEP0488
+Patch65:0001-Fix-resolving-Python-source-from-3.5-.opt-12.pyc.patch
 # PATCHLIST END
 # BuildArch must at the end. is a bug: 
https://bugzilla.suse.com/show_bug.cgi?id=926766
 BuildArch:  noarch

++ 0001-Fix-resolving-Python-source-from-3.5-.opt-12.pyc.patch ++
>From 3b0286ba7f2192807b6d1eadf1fe7c46cc364854 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ville=20Skytt=C3=A4?= 
Date: Sun, 29 Nov 2015 22:13:14 +0200
Subject: [PATCH] Fix resolving Python source from 3.5 *.opt-[12].pyc

https://bugzilla.redhat.com/show_bug.cgi?id=1286382
---
 FilesCheck.py  |  2 +-
 test/test_files.py | 19 +++
 2 files changed, 20 insertions(+), 1 deletion(-)
 create mode 100644 test/test_files.py

diff --git a/FilesCheck.py b/FilesCheck.py
index 977b47f..76b8f89 100644
--- a/FilesCheck.py
+++ b/FilesCheck.py
@@ -211,7 +211,7 @@
 normal_zero_length_regex = 
re.compile('^/etc/security/console\.apps/|/\.nosearch$|/__init__\.py$')
 perl_regex = 
re.compile('^/usr/lib/perl5/(?:vendor_perl/)?([0-9]+\.[0-9]+)\.([0-9]+)/')
 python_regex = re.compile('^/usr/lib(?:64)?/python([.0-9]+)/')
-python_bytecode_regex_pep3147 = 
re.compile('^(.*)/__pycache__/(.*)\.(.*)(\.py[oc])$')
+python_bytecode_regex_pep3147 = 
re.compile('^(.*)/__pycache__/(.*?)\.([^.]+)(\.opt-[12])?\.py[oc]$')
 python_bytecode_regex = re.compile('^(.*)(\.py[oc])$')
 python_default_version = Config.getOption('PythonDefaultVersion', None)
 perl_version_trick = Config.getOption('PerlVersionTrick', True)
diff --git a/test/test_files.py b/test/test_files.py
new file mode 100644
index 000..84359d2
--- /dev/null
+++ b/test/test_files.py
@@ -0,0 +1,19 @@
+from FilesCheck import python_bytecode_to_script as pbts
+
+
+class TestPythonBytecodeToScript(object):
+
+def test_pep3147(self):
+assert 
pbts("/usr/lib64/python3.4/__pycache__/__phello__.foo.cpython-34.pyc") == 
"/usr/lib64/python3.4/__phello__.foo.py"
+assert 
pbts("/usr/lib64/python3.4/__pycache__/__phello__.foo.cpython-34.pyo") == 
"/usr/lib64/python3.4/__phello__.foo.py"
+
+def test_py2(self):
+assert pbts("/usr/lib/python2.7/site-packages/_pytest/main.pyc") == 
"/usr/lib/python2.7/site-packages/_pytest/main.py"
+assert pbts("/usr/lib/python2.7/site-packages/_pytest/main.pyo") == 
"/usr/lib/python2.7/site-packages/_pytest/main.py"
+
+def test_pep0488(self):
+assert 
pbts("/usr/lib/python3.5/site-packages/__pycache__/pytest.cpython-35.opt-1.pyc")
 == "/usr/lib/python3.5/site-packages/pytest.py"
+assert 
pbts("/usr/lib/python3.5/site-packages/__pycache__/pytest.cpython-35.opt-2.pyc")
 == "/usr/lib/python3.5/site-packages/pytest.py"
+assert 
pbts("/usr/lib/python3.5/site-packages/__pycache__/pytest.cpython-35.pyc") == 
"/usr/lib/python3.5/site-packages/pytest.py"
+
+# ex: ts=4 sw=4 et



commit rpmlint for openSUSE:Factory

2016-05-28 Thread h_root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2016-05-29 03:06:35

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2016-04-03 
23:04:52.0 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2016-05-29 
03:06:37.0 +0200
@@ -1,0 +2,26 @@
+Thu May 19 19:49:25 UTC 2016 - dmuel...@suse.com
+
+- suse-spdx-license-exceptions.patch, suse-sysv-init-checks.diff:
+  adjust to match rpmlint-tests again
+
+---
+Thu May 19 19:11:40 UTC 2016 - dmuel...@suse.com
+
+- update link to list of valid licenses
+
+---
+Thu May 19 12:00:09 UTC 2016 - meiss...@suse.com
+
+- temporary approval for tcmu-runner dbus service (bsc#978903)
+
+---
+Tue May  3 16:33:33 UTC 2016 - stefan.bru...@rwth-aachen.de
+
+- add omit_BUILDROOT_from_pyo_files.patch (boo#978306)
+
+---
+Wed Apr  6 09:31:04 UTC 2016 - dmuel...@suse.com
+
+- add suse-spdx-license-exceptions.patch (bsc#973404)
+
+---

New:

  omit_BUILDROOT_from_pyo_files.patch
  suse-spdx-license-exceptions.patch



Other differences:
--
++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.VJHcRY/_old  2016-05-29 03:06:39.0 +0200
+++ /var/tmp/diff_new_pack.VJHcRY/_new  2016-05-29 03:06:39.0 +0200
@@ -66,52 +66,54 @@
 Patch07:suse-binarieschecks.diff
 Patch08:no-doc-for-lib.diff
 Patch09:suse-filter-exception.diff
-Patch10:usr-arch.diff
-Patch11:script-interpreter-only-for-exec-sc.diff
-Patch12:sourced-dirs.diff
-Patch13:suse-filter-more-verbose.diff
-Patch14:docdata-examples.diff
-Patch15:yast-provides.diff
-Patch16:xdg-paths-update.diff
-Patch17:better-wrong-script.diff
-Patch18:buildroot-doc.diff
-Patch19:rpmgroup-checks.diff
-Patch20:devel-provide-is-devel-package.diff
-Patch21:only-reg-files-are-scripts.diff
-Patch22:buildroot-in-scripts.diff
-Patch23:libtool-wrapper-check.diff
-Patch24:suse-check-optional-dependencies.diff
-Patch25:noarch-lib64.diff
-Patch26:suse-no-run-ldconfig.diff
-Patch27:description-check.diff
-Patch28:add-weak-dependencies.diff
-Patch29:selfconflicts-provide.diff
-Patch30:no-badness-return.diff
-Patch31:suse-shlib-devel-dependency.diff
-Patch32:version-control-internal-file.diff
-Patch33:stricter-interpreter-check.diff
-Patch34:confusing-invalid-spec-name.diff
-Patch35:rpmlint-pkg-quoting.diff
-Patch36:suse-g-ir-chech.diff
-Patch37:remove-expand-macros.diff
-Patch38:suse-whitelist-opensuse.diff
-Patch39:extend-suse-conffiles-check.diff
-Patch40:compressed-backup-regex.diff
-Patch41:suse-speccheck-utf8.diff
-Patch42:suse-python-abi-check.diff
-Patch43:suse-manpages-for-rc-scripts.diff
-Patch44:suse-ignore-specfile-errors.diff
-Patch45:invalid-filerequires.diff
-Patch46:suse-sysv-init-checks.diff
-Patch47:check-for-self-provides.diff
-Patch48:add-check-for-tmpfiles-created-at-r.diff
-Patch49:remove-files-attr-not-set-check.diff
-Patch50:fix-shared-library-matching.diff
+Patch10:suse-spdx-license-exceptions.patch
+Patch20:usr-arch.diff
+Patch21:script-interpreter-only-for-exec-sc.diff
+Patch22:sourced-dirs.diff
+Patch23:suse-filter-more-verbose.diff
+Patch24:docdata-examples.diff
+Patch25:yast-provides.diff
+Patch26:xdg-paths-update.diff
+Patch27:better-wrong-script.diff
+Patch28:buildroot-doc.diff
+Patch29:rpmgroup-checks.diff
+Patch30:devel-provide-is-devel-package.diff
+Patch31:only-reg-files-are-scripts.diff
+Patch32:buildroot-in-scripts.diff
+Patch33:libtool-wrapper-check.diff
+Patch34:suse-check-optional-dependencies.diff
+Patch35:noarch-lib64.diff
+Patch36:suse-no-run-ldconfig.diff
+Patch37:description-check.diff
+Patch38:add-weak-dependencies.diff
+Patch39:selfconflicts-provide.diff
+Patch40:no-badness-return.diff
+Patch41:suse-shlib-devel-dependency.diff
+Patch42:version-control-internal-file.diff
+Patch43:   

commit rpmlint for openSUSE:Factory

2016-04-03 Thread h_root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2016-04-03 23:04:47

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2016-03-18 
21:31:38.0 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2016-04-03 
23:04:52.0 +0200
@@ -1,0 +2,11 @@
+Wed Mar 30 12:10:04 UTC 2016 - krah...@suse.com
+
+- whitelisting openattic (bsc#972478) 
+
+---
+Thu Mar 24 18:51:51 UTC 2016 - mp...@suse.com
+
+- Updated config file to add user chrony and group chrony
+  (Fate#319508)
+
+---



Other differences:
--
rpmlint.spec: same change
++ config ++
--- /var/tmp/diff_new_pack.hsp8IF/_old  2016-04-03 23:04:54.0 +0200
+++ /var/tmp/diff_new_pack.hsp8IF/_new  2016-04-03 23:04:54.0 +0200
@@ -90,6 +90,7 @@
 'cdrom',
 'ceph',
 'chef',
+'chrony',
 'citadel',
 'colord',
 'console',
@@ -261,6 +262,7 @@
 'casaauth',
 'ceph',
 'chef',
+'chrony',
 'citadel',
 'cntlm',
 'colord',
@@ -698,7 +700,10 @@
 "org.drbd.drbdmanaged.service",
 # iio-sensor-proxy (bsc#939191)
 "net.hadess.SensorProxy.conf",
-"net.hadess.SensorProxy.service"
+"net.hadess.SensorProxy.service",
+# openattic (bsc#972478)
+"openattic.conf",
+"openattic.service"
 ))
 
 setOption("PAMModules.WhiteList", (




commit rpmlint for openSUSE:Factory

2016-03-19 Thread h_root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2016-03-18 21:31:37

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint-tests.changes2015-12-13 
09:37:40.0 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint-tests.changes   
2016-03-18 21:31:38.0 +0100
@@ -1,0 +2,5 @@
+Tue Mar  8 22:57:31 UTC 2016 - stefan.bru...@rwth-aachen.de
+
+- add regression test for boo#970170
+
+---
--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2016-03-07 
13:36:48.0 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2016-03-18 
21:31:38.0 +0100
@@ -1,0 +2,13 @@
+Mon Mar 14 16:08:20 UTC 2016 - christ...@stop.pe
+
+- whitelist rabbitmq user and group
+
+---
+Tue Mar  8 23:29:11 UTC 2016 - stefan.bru...@rwth-aachen.de
+
+- Fix boo#970170: rpmlint no longer detects gethostbyname calls,
+  also detect gethostbyname{,2}{,_r}, gethostbyaddr{,_r}
+  * update suse-binariescheck.diff
+  * rpmlint-check-gethostbyname.patch
+
+---

New:

  rpmlint-check-gethostbyname.patch



Other differences:
--
++ rpmlint-tests.spec ++
--- /var/tmp/diff_new_pack.JL9xkq/_old  2016-03-18 21:31:41.0 +0100
+++ /var/tmp/diff_new_pack.JL9xkq/_new  2016-03-18 21:31:41.0 +0100
@@ -30,6 +30,7 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Url:http://www.opensuse.org/
 Source: rpmlint-tests-%version.tar.xz
+Patch0: rpmlint-check-gethostbyname.patch
 
 %description
 This package doesn't actually contain any files and is not meant to
@@ -38,6 +39,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 mkdir rpms

++ config ++
--- /var/tmp/diff_new_pack.JL9xkq/_old  2016-03-18 21:31:41.0 +0100
+++ /var/tmp/diff_new_pack.JL9xkq/_new  2016-03-18 21:31:41.0 +0100
@@ -197,6 +197,7 @@
 'qemu',
 'quagga',
 'quasselcore',
+'rabbitmq',
 'radiusd',
 'root',
 'sabayon-admin',
@@ -359,6 +360,7 @@
 'qemu',
 'quagga',
 'quasselcore',
+'rabbitmq',
 'radiusd',
 'radvd',
 'root',

++ rpmlint-check-gethostbyname.patch ++
>From 415d04b8d4fbb1421b9277294cf94b851c408795 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Stefan=20Br=C3=BCns?= 
Date: Tue, 8 Mar 2016 23:48:45 +0100
Subject: [PATCH] gethostbyname

---
 tests/gethostbyname.ignore |   4 ++
 tests/gethostbyname.ref|   7 
 tests/gethostbyname.spec   | 101 +
 3 files changed, 112 insertions(+)
 create mode 100644 tests/gethostbyname.ignore
 create mode 100644 tests/gethostbyname.ref
 create mode 100644 tests/gethostbyname.spec

diff --git a/tests/gethostbyname.ignore b/tests/gethostbyname.ignore
new file mode 100644
index 000..410e7a4
--- /dev/null
+++ b/tests/gethostbyname.ignore
@@ -0,0 +1,3 @@
+#addFilter(" files-duplicate")
+addFilter(" no-manual-page-for-binary ")
+#addFilter(" no-binary")
diff --git a/tests/gethostbyname.ref b/tests/gethostbyname.ref
new file mode 100644
index 000..fb4a5b9
--- /dev/null
+++ b/tests/gethostbyname.ref
@@ -0,0 +1,7 @@
+gethostbyname: I: binary-or-shlib-calls-gethostbyname 
/usr/bin/call_gethostbyaddr
+gethostbyname: I: binary-or-shlib-calls-gethostbyname 
/usr/bin/call_gethostbyname2
+gethostbyname: I: binary-or-shlib-calls-gethostbyname 
/usr/bin/call_gethostbyname
+gethostbyname: I: binary-or-shlib-calls-gethostbyname 
/usr/bin/call_gethostbyname2_r
+gethostbyname: I: binary-or-shlib-calls-gethostbyname 
/usr/bin/call_gethostbyaddr_r
+gethostbyname: I: binary-or-shlib-calls-gethostbyname 
/usr/bin/call_gethostbyname_r
+1 packages and 0 specfiles checked; 0 errors, 0 warnings.
diff --git a/tests/gethostbyname.spec b/tests/gethostbyname.spec
new file mode 100644
index 000..2cd2457
--- /dev/null
+++ b/tests/gethostbyname.spec
@@ -0,0 +1,101 @@
+Name:  gethostbyname
+Version:   0
+Release:   0
+Group:  Development/Tools/Building
+Summary:   Lorem ipsum
+License:   GPL-2.0+
+BuildRoot: %_tmppath/%name-%version-build
+Url:http://www.opensuse.org/
+
+%description
+Lorem ipsum dolor sit amet, consectetur adipisici elit, sed
+eiusmod tempor incidunt ut labore et dolore magna aliqua. Ut enim
+ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
+aliquid ex ea commodi consequat. Quis aute iure reprehenderit in
+voluptate velit 

commit rpmlint for openSUSE:Factory

2016-03-07 Thread h_root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2016-03-07 13:36:42

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2016-02-16 
09:27:46.0 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2016-03-07 
13:36:48.0 +0100
@@ -1,0 +2,6 @@
+Mon Feb 22 08:16:34 UTC 2016 - dmuel...@suse.com
+
+- add 0001-Avoid-messing-with-the-error-encoding-Fixes-61.patch (bsc#967556)
+- fix requires
+
+---

New:

  0001-Avoid-messing-with-the-error-encoding-Fixes-61.patch



Other differences:
--
++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.0uFcjh/_old  2016-03-07 13:36:50.0 +0100
+++ /var/tmp/diff_new_pack.0uFcjh/_new  2016-03-07 13:36:50.0 +0100
@@ -47,6 +47,7 @@
 Requires:   file
 Requires:   findutils
 Requires:   python-magic
+Requires:   python-xml
 Requires:   rpm-python
 # Requirement for ErlangCheck.py (pull-request #2).
 Requires:   python-pybeam
@@ -110,6 +111,7 @@
 Patch51:postin-speedup.diff
 # 
https://github.com/rpm-software-management/rpmlint/commit/37fe9d4f237c2cb29fcb3b60d1ece189e578eeaf.patch
 and followup regression fixes
 Patch52:binaryinfo-speedup.diff
+Patch53:0001-Avoid-messing-with-the-error-encoding-Fixes-61.patch
 # PATCHLIST END
 # BuildArch must at the end. is a bug: 
https://bugzilla.suse.com/show_bug.cgi?id=926766
 BuildArch:  noarch

++ 0001-Avoid-messing-with-the-error-encoding-Fixes-61.patch ++
>From 8169818dbad3f8f6fccbc7e3de99e86b37ad45f6 Mon Sep 17 00:00:00 2001
From: Dirk Mueller 
Date: Mon, 22 Feb 2016 09:12:39 +0100
Subject: [PATCH] Solve exceptions on printing str (Fixes #61)

Handle printing of str gracefully by first encoding
it to unicode before printing it in the proper encoding.
Also fix python2 check.
---
 Filter.py | 28 ++--
 1 file changed, 14 insertions(+), 14 deletions(-)

Index: rpmlint-rpmlint-1.8/Filter.py
===
--- rpmlint-rpmlint-1.8.orig/Filter.py
+++ rpmlint-rpmlint-1.8/Filter.py
@@ -24,20 +24,20 @@ _diagnostic = list()
 _badness_score = 0
 printed_messages = {"I": 0, "W": 0, "E": 0}
 
-if sys.stdout.isatty():
-def __print(s):
-print(s)
-else:
-__stdout = sys.stdout
-if not __stdout.encoding:  # Python < 3 only?
-import codecs
-if hasattr(__stdout, "buffer"):
-__stdout = __stdout.buffer
-__stdout = codecs.getwriter(
-locale.getpreferredencoding())(__stdout, "replace")
+__stdout = sys.stdout
+__preferred_encoding = locale.getpreferredencoding()
+if hasattr(__stdout, 'xreadlines'):   # Python < 3 only
+import codecs
+if hasattr(__stdout, "buffer"):
+__stdout = __stdout.buffer
+__stdout = codecs.getwriter(
+__preferred_encoding)(sys.stdout, 'replace')
 
-def __print(s):
-print(s, file=__stdout)
+
+def __print(s):
+if isinstance(s, str) and hasattr(s, 'decode'):
+s = s.decode(__preferred_encoding, 'replace')
+print(s, file=__stdout)
 
 
 def printInfo(pkg, reason, *details):



commit rpmlint for openSUSE:Factory

2016-02-16 Thread h_root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2016-02-16 09:27:45

Comparing /work/SRC/openSUSE:Factory/rpmlint (Old)
 and  /work/SRC/openSUSE:Factory/.rpmlint.new (New)


Package is "rpmlint"

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2016-01-20 
09:53:52.0 +0100
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2016-02-16 
09:27:46.0 +0100
@@ -1,0 +2,26 @@
+Fri Feb 12 14:43:00 UTC 2016 - sleep_wal...@opensuse.org
+
+- add 'guixbuild' as standard group
+- don't require %config for bash completion scripts in /etc
+
+---
+Thu Feb  4 12:38:46 UTC 2016 - lnus...@suse.de
+
+- whitelist systemd-importd (bnc#964935)
+
+---
+Thu Jan 28 07:20:29 UTC 2016 - dmuel...@suse.com
+
+- enable tests during building
+
+---
+Thu Jan 21 12:19:02 UTC 2016 - dmuel...@suse.com
+
+- add postin-speedup.diff, binaryinfo-speedup.diff
+
+---
+Wed Jan 20 09:22:21 UTC 2016 - krah...@suse.com
+
+- whitelist iio-sensor-proxy (bsc#939191) 
+
+---

New:

  binaryinfo-speedup.diff
  postin-speedup.diff



Other differences:
--
++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.anL9Kf/_old  2016-02-16 09:27:48.0 +0100
+++ /var/tmp/diff_new_pack.anL9Kf/_new  2016-02-16 09:27:48.0 +0100
@@ -20,6 +20,7 @@
 
 Name:   rpmlint
 BuildRequires:  obs-service-format_spec_file
+BuildRequires:  python-pytest
 BuildRequires:  rpm-python
 BuildRequires:  xz
 Summary:Rpm correctness checker
@@ -37,7 +38,6 @@
 Source99:   README.packaging.txt
 Source100:  syntax-validator.py
 Url:https://github.com/rpm-software-management/rpmlint
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Requires:   /usr/bin/readelf
 Requires:   bash
 Requires:   checkbashisms
@@ -106,6 +106,10 @@
 Patch48:add-check-for-tmpfiles-created-at-r.diff
 Patch49:remove-files-attr-not-set-check.diff
 Patch50:fix-shared-library-matching.diff
+# 
https://github.com/rpm-software-management/rpmlint/commit/1436dd7bc41115af658cf8f36a3149ab90a61fcf.patch
+Patch51:postin-speedup.diff
+# 
https://github.com/rpm-software-management/rpmlint/commit/37fe9d4f237c2cb29fcb3b60d1ece189e578eeaf.patch
 and followup regression fixes
+Patch52:binaryinfo-speedup.diff
 # PATCHLIST END
 # BuildArch must at the end. is a bug: 
https://bugzilla.suse.com/show_bug.cgi?id=926766
 BuildArch:  noarch
@@ -144,8 +148,8 @@
 done
 %__install -m 644  licenses.config %{buildroot}/%{_sysconfdir}/rpmlint/
 
-%clean
-rm -rf $RPM_BUILD_ROOT
+%check
+sh ./test.sh
 
 %files
 %defattr(-,root,root,0755)

++ binaryinfo-speedup.diff ++
>From 4d995b87763076cc2aca25b7836e106708bd926f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Stefan=20Br=C3=BCns?= 
Date: Fri, 23 Oct 2015 23:43:16 +0200
Subject: [PATCH] Skip checks for problematic function calls if common prefix
 does not match

The regexes have a common prefix. If the prefix does not match, none of
the regexes will match, continue with the next line.
---
 BinariesCheck.py | 53 -
 1 file changed, 32 insertions(+), 21 deletions(-)

Index: rpmlint-rpmlint-1.8/BinariesCheck.py
===
--- rpmlint-rpmlint-1.8.orig/BinariesCheck.py
+++ rpmlint-rpmlint-1.8/BinariesCheck.py
@@ -28,14 +28,14 @@ DEFAULT_SYSTEM_LIB_PATHS = (
 def create_regexp_call(call):
 if type(call) == type([]):
 call = '(?:' + '|'.join(call) + ')'
-r = "\s+FUNC\s+.*?\s+(%s(?:@GLIBC\S+)?)(?:\s|$)" % call
+r = ".*?\s+(%s(?:@GLIBC\S+)?)(?:\s|$)" % call
 return re.compile(r)
 
 
 def create_nonlibc_regexp_call(call):
 if type(call) == type([]):
 call = '(?:' + '|'.join(call) + ')'
-r = "\s+FUNC\s+.*?\s+UND\s+(%s)\s?.*$" % call
+r = ".*?\s+UND\s+(%s)\s?.*$" % call
 return re.compile(r)
 
 
@@ -51,6 +51,7 @@ class BinaryInfo:
 stack_exec_regex = re.compile('^..E$')
 undef_regex = re.compile('^undefined symbol:\s+(\S+)')
 unused_regex = re.compile('^\s+(\S+)')
+call_regex = re.compile('\s0\s+FUNC\s+(.*)')
 exit_call_regex = create_regexp_call('_?exit')
 fork_call_regex = create_regexp_call('fork')
 debuginfo_regex=re.compile('^\s+\[\s*\d+\]\s+\.debug_.*\s+')
@@ -109,25 +110,8 @@ class BinaryInfo:
 cmd.append(path)
 

  1   2   3   >