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-packaging@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 @@ <param name="url">https://github.com/openSUSE/rpmlint-tests.git</param> <param name="changesrevision">2fbd3ef0768256777b6cc68d686138f5e3968758</param></service><service name="tar_scm"> <param name="url">https://github.com/openSUSE/rpmlint-checks.git</param> - <param name="changesrevision">f6e3387e381e719deaf753423332881603b51b5e</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">2d11e76027fc32be4005f955a71fab84c3a5407d</param></service></servicedata> \ 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.000000000 +0100 +++ new/rpmlint-checks-master/Check4Xinetd.py 2019-05-14 11:59:38.000000000 +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.000000000 +0100 +++ new/rpmlint-checks-master/CheckDBUSServices.py 2019-05-14 11:59:38.000000000 +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.000000000 +0100 +++ new/rpmlint-checks-master/CheckFilelist.py 2019-05-14 11:59:38.000000000 +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': [