From 1ce65a61b62e7043f199dad5b9386e8091f06c4bc2fc956621cfcafe26b5995d Mon Sep 17 00:00:00 2001 From: OBS User buildservice-autocommit Date: Mon, 1 Aug 2011 08:48:15 +0000 Subject: [PATCH 1/4] Updating link to change in openSUSE:Factory/rpmlint revision 134.0 OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=d355d93b26b76a7b3d9d45dd08feede6 --- rpmlint.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rpmlint.spec b/rpmlint.spec index c1d1a44..a364787 100644 --- a/rpmlint.spec +++ b/rpmlint.spec @@ -23,7 +23,7 @@ Name: rpmlint BuildRequires: rpm-python xz Summary: Rpm correctness checker Version: 1.2 -Release: 17 +Release: 19 Source0: http://rpmlint.zarb.org/download/rpmlint-%{version}.tar.xz Source1: config Source1001: config.in From 88c3913148feb1392f7cbde901560a41e1f4d52df6ba0284672b8e032cdb8d27 Mon Sep 17 00:00:00 2001 From: Ludwig Nussel Date: Fri, 5 Aug 2011 07:51:00 +0000 Subject: [PATCH 2/4] - only consider executable ELF files for non-position-independent-executable check OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=50 --- CheckSUIDPermissions.py | 5 +++-- rpmlint.changes | 6 ++++++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/CheckSUIDPermissions.py b/CheckSUIDPermissions.py index 7c1b2aa..16ea8d4 100644 --- a/CheckSUIDPermissions.py +++ b/CheckSUIDPermissions.py @@ -135,8 +135,9 @@ class SUIDCheck(AbstractCheck.AbstractCheck): else: f += '/' - if type == 010: - if not 'shared object' in pkgfile.magic: + if type == 010 and mode&0111: + # pie binaries have 'shared object' here + if 'ELF' in pkgfile.magic and not 'shared object' in pkgfile.magic: printError(pkg, 'non-position-independent-executable', f) m = self.perms[f]['mode'] diff --git a/rpmlint.changes b/rpmlint.changes index 6dd74aa..0801f35 100644 --- a/rpmlint.changes +++ b/rpmlint.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Aug 5 07:50:21 UTC 2011 - lnussel@suse.de + +- only consider executable ELF files for + non-position-independent-executable check + ------------------------------------------------------------------- Mon Aug 1 07:22:41 UTC 2011 - lnussel@suse.de From 6c1e77c8fdde863dc146e1c84642f0f02761110c27717ce44e8763ea03afb0cc Mon Sep 17 00:00:00 2001 From: Ludwig Nussel Date: Fri, 5 Aug 2011 08:47:05 +0000 Subject: [PATCH 3/4] - add more users and groups from Factory OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=51 --- config | 28 ++++++++++++++++++++++++++++ rpmlint.changes | 3 ++- 2 files changed, 30 insertions(+), 1 deletion(-) diff --git a/config b/config index fe3fbdd..6f7574c 100644 --- a/config +++ b/config @@ -88,16 +88,20 @@ setOption('StandardGroups', ( 'dovecot', 'festival', 'ffums', + 'firebird', 'floppy', 'ftp', 'games', 'geronimo', 'haclient', 'haldaemon', + 'hsqldb', + 'icecast', 'icecream', 'ifdrwww', 'intermezzo', 'jboss', + 'jetty5', 'jonas', 'kmem', 'kvm', @@ -115,15 +119,18 @@ setOption('StandardGroups', ( 'memcached', 'messagebus', 'modem', + 'mumble-server', 'nagcmd', 'nagios', 'named', 'news', + 'nginx', 'nobody', 'nogroup', 'novell_nogroup', 'novlxtier', 'ntadmin', + 'ntop', 'ntp', 'oinstall', 'otrs', @@ -140,7 +147,9 @@ setOption('StandardGroups', ( 'pulse', 'pulse-access', 'pulse-rt', + 'qemu', 'quagga', + 'quasselcore', 'radiusd', 'root', 'sabayon-admin', @@ -150,6 +159,7 @@ setOption('StandardGroups', ( 'sshd', 'suse-ncc', 'sys', + 'tftp', 'tomcat', 'tomcat4', 'trusted', @@ -159,11 +169,13 @@ setOption('StandardGroups', ( 'utmp', 'uucp', 'uuidd', + 'varnish', 'video', 'vscan', 'wheel', 'www', 'xok', + 'zeroinst', 'zope', )) @@ -180,6 +192,7 @@ setOption('StandardUsers', ( 'casaatsd', 'casaatvd', 'casaauth', + 'cntlm', 'cop', 'cyrus', 'daemon', @@ -192,6 +205,7 @@ setOption('StandardUsers', ( 'festival', 'fetchmail', 'ffums', + 'firebird', 'ftp', 'games', 'gdm', @@ -200,11 +214,14 @@ setOption('StandardUsers', ( 'gnump3d', 'hacluster', 'haldaemon', + 'hsqldb', + 'icecast', 'icecream', 'intermezzo', 'irc', 'jabber', 'jboss', + 'jetty5', 'jonas', 'ldap', 'lightdm', @@ -218,14 +235,17 @@ setOption('StandardUsers', ( 'mdom', 'memcached', 'messagebus', + 'mumble-server', 'mysql', 'nagios', 'named', 'news', + 'nginx', 'novell_nobody', 'novlifdr', 'novlxregd', 'novlxsrvd', + 'ntop', 'ntp', 'oracle', 'otrs', @@ -236,10 +256,13 @@ setOption('StandardUsers', ( 'pop', 'postfix', 'postgres', + 'postgrey', 'pound', 'privoxy', 'pulse', + 'qemu', 'quagga', + 'quasselcore', 'radiusd', 'radvd', 'root', @@ -248,18 +271,23 @@ setOption('StandardUsers', ( 'snort', 'squid', 'sshd', + 'statd', 'suse-ncc', + 'tftp', 'tomcat', 'tomcat4', 'tss', + 'ulogd', 'upsd', 'uucp', 'uuidd', + 'varnish', 'vdr', 'vscan', 'wnn', 'wwwrun', 'yastws', + 'zeroinst', 'zope', )) diff --git a/rpmlint.changes b/rpmlint.changes index 0801f35..a700368 100644 --- a/rpmlint.changes +++ b/rpmlint.changes @@ -1,8 +1,9 @@ ------------------------------------------------------------------- -Fri Aug 5 07:50:21 UTC 2011 - lnussel@suse.de +Fri Aug 5 08:46:50 UTC 2011 - lnussel@suse.de - only consider executable ELF files for non-position-independent-executable check +- add more users and groups from Factory ------------------------------------------------------------------- Mon Aug 1 07:22:41 UTC 2011 - lnussel@suse.de From 9720a021814de550346362b4e959398d4835563bd23cb5395540ea493ced19ef Mon Sep 17 00:00:00 2001 From: Ludwig Nussel Date: Fri, 5 Aug 2011 12:16:54 +0000 Subject: [PATCH 4/4] - add org.kde.kalarmrtcwake to dbus whitelist (bnc#707723) OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory:rpmlint/rpmlint?expand=0&rev=52 --- config | 3 +++ rpmlint.changes | 5 +++++ 2 files changed, 8 insertions(+) diff --git a/config b/config index 6f7574c..dd7ec74 100644 --- a/config +++ b/config @@ -465,6 +465,9 @@ setOption("DBUSServices.WhiteList", ( "org.freedesktop.ColorManager.conf", # lightdm (bnc#708205) "org.freedesktop.DisplayManager.conf", + # kdepim4/kalarm (bnc#707723) + "org.kde.kalarmrtcwake.conf", + "org.kde.kalarmrtcwake.service", )) # Output filters diff --git a/rpmlint.changes b/rpmlint.changes index a700368..7f5f6dc 100644 --- a/rpmlint.changes +++ b/rpmlint.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Fri Aug 5 12:16:36 UTC 2011 - lnussel@suse.de + +- add org.kde.kalarmrtcwake to dbus whitelist (bnc#707723) + ------------------------------------------------------------------- Fri Aug 5 08:46:50 UTC 2011 - lnussel@suse.de