Package: shadow
Version: 1:4.2-2+b2
Severity: serious
Tags: patch

It has been reported (but privately to me only) that the recent binNMU
dropped the hardening flags for the shadow source package.

A later analysis by Simon Ruderich mentioed this is related to cdbs
and #712729. Simon provided a patch which I intend to apply in jessie,
after seeking approval by the release team.

----- Forwarded message from "Dr. Markus Waldeck" <wald...@gmx.de> -----

Date: Sun, 9 Nov 2014 14:27:36 +0100
From: "Dr. Markus Waldeck" <wald...@gmx.de>
To: Christian Perrier <bubu...@debian.org>
Cc: Simon RudĀ­erich <si...@ruderich.org>
Subject: shadow (1:4.2-2+b2)
X-CRM114-Status: UNSURE (-0.4308) This message is 'unsure'; please train it!

Hi Christian,

WHO triggered this "Binary-only non-maintainer upload for amd64"?
It fucked up the correct applied hardening settings for shadow (1:4.2-2+b1)

Thanks!

Markus


----- End forwarded message -----

-- 




diff -Nru shadow-4.2/debian/control shadow-4.2/debian/control
--- shadow-4.2/debian/control	2014-04-30 22:28:06.000000000 +0200
+++ shadow-4.2/debian/control	2014-11-10 13:30:34.000000000 +0100
@@ -5,6 +5,7 @@
 Standards-Version: 3.9.5
 Uploaders: Christian Perrier <bubu...@debian.org>, Nicolas FRANCOIS (Nekral) <nicolas.franc...@centraliens.net>
 Build-Depends: dh-autoreconf, gettext, libpam0g-dev, debhelper (>= 6.0.7~), quilt, dpkg-dev (>= 1.13.5), xsltproc, docbook-xsl, docbook-xml, libxml2-utils, cdbs, libselinux1-dev [linux-any], libsemanage1-dev [linux-any], gnome-doc-utils (>= 0.4.3), bison, libaudit-dev [linux-any]
+ ,hardening-wrapper
 Vcs-Git: git://anonscm.debian.org/git/pkg-shadow/shadow.git
 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-shadow/shadow.git;a=summary
 Homepage: http://pkg-shadow.alioth.debian.org/
diff -Nru shadow-4.2/debian/rules shadow-4.2/debian/rules
--- shadow-4.2/debian/rules	2014-04-30 22:28:06.000000000 +0200
+++ shadow-4.2/debian/rules	2014-11-10 13:30:34.000000000 +0100
@@ -3,6 +3,8 @@
 
 DEB_HOST_ARCH_OS := $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
 
+export DEB_BUILD_HARDENING=1
+
 # Enable PIE, BINDNOW, and possible future flags.
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 

Attachment: signature.asc
Description: Digital signature

Reply via email to