[PATCH] gnu: CUPS: Update to 2.2.8 [fixes CVE-2018-{4180,4181}].

  • Done
  • quality assurance status badge
Details
2 participants
  • Leo Famulari
  • Ludovic Courtès
Owner
unassigned
Submitted by
Leo Famulari
Severity
normal

Debbugs page

L
L
Leo Famulari wrote on 16 Jul 2018 12:04
(address . guix-patches@gnu.org)
71e37f0394520c1c233dd2c66dc2b851389e98b7.1531767864.git.leo@famulari.name
* gnu/packages/cups.scm (cups-minimal)[replacement]: New field.
(cups-minimal-2.2.8): New variable.
(cups): Use package/inherit.
---
gnu/packages/cups.scm | 16 +++++++++++++++-
1 file changed, 15 insertions(+), 1 deletion(-)

Toggle diff (37 lines)
diff --git a/gnu/packages/cups.scm b/gnu/packages/cups.scm
index d36558702..bfc587a6f 100644
--- a/gnu/packages/cups.scm
+++ b/gnu/packages/cups.scm
@@ -174,6 +174,7 @@ filters for the PDF-centric printing workflow introduced by OpenPrinting.")
(define-public cups-minimal
(package
(name "cups-minimal")
+ (replacement cups-minimal-2.2.8)
(version "2.2.6")
(source
(origin
@@ -234,8 +235,21 @@ describe printer capabilities and features, and a wide variety of generic and
device-specific programs to convert and print many types of files.")
(license license:gpl2)))
+(define-public cups-minimal-2.2.8
+ (package
+ (inherit cups-minimal)
+ (version "2.2.8")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (string-append "https://github.com/apple/cups/releases/download/v"
+ version "/cups-" version "-source.tar.gz"))
+ (sha256
+ (base32
+ "1r7r7b3nqpzc1a9dczqpj2mr8rkcwf01676v11sp4j7w4qfzqs1r"))))))
+
(define-public cups
- (package (inherit cups-minimal)
+ (package/inherit cups-minimal
(name "cups")
(arguments
`(;; Three tests fail:
--
2.18.0
L
L
Ludovic Courtès wrote on 17 Jul 2018 15:14
Re: [bug#32179] [PATCH] gnu: CUPS: Update to 2.2.8 [fixes CVE-2018-{4180, 4181}].
(name . Leo Famulari)(address . leo@famulari.name)(address . 32179@debbugs.gnu.org)
87sh4hse6s.fsf@gnu.org
Hi Leo,

Leo Famulari <leo@famulari.name> skribis:

Toggle quote (4 lines)
> * gnu/packages/cups.scm (cups-minimal)[replacement]: New field.
> (cups-minimal-2.2.8): New variable.
> (cups): Use package/inherit.

LGTM, thank you!

Ludo’.
L
L
Ludovic Courtès wrote on 17 Jul 2018 15:14
control message for bug #32179
(address . control@debbugs.gnu.org)
87pnzlse65.fsf@gnu.org
tags 32179 security
L
L
Leo Famulari wrote on 17 Jul 2018 17:46
Re: [bug#32179] [PATCH] gnu: CUPS: Update to 2.2.8 [fixes CVE-2018-{4180,4181}].
(name . Ludovic Courtès)(address . ludo@gnu.org)(address . 32179-done@debbugs.gnu.org)
20180718004607.GA9861@jasmine.lan
On Wed, Jul 18, 2018 at 12:14:03AM +0200, Ludovic Courtès wrote:
Toggle quote (10 lines)
> Hi Leo,
>
> Leo Famulari <leo@famulari.name> skribis:
>
> > * gnu/packages/cups.scm (cups-minimal)[replacement]: New field.
> > (cups-minimal-2.2.8): New variable.
> > (cups): Use package/inherit.
>
> LGTM, thank you!

Thanks! Pushed as d212b9d4d0c42643d4e11965b8bf5649dcb24175
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAltOjc4ACgkQJkb6MLrK
fwhn4xAA7MitV/mInUw3fE7CQx0yWvnTV+gQYICj4JJGlVdNJeGy9wYuULN0oZVe
77ZUsovMt1ytVupLj8NrWxBhhDhTgrFgfnFXZxJbavkd05BzV+Q5cMfQGAzx0tJ5
6jo1yCWKPdO/JHKHPjRuMyaskwrG055RHJ+TCiZmeBU+/yFjzTzcHgR8I+Ae7/ui
WdgDm7iHcKUr5+rimy3mU7tlVFdUwAxowWTt9ocmCGbKZyjfeBPAOZjxe8t94B4Y
/j+m5SqEPHWNIdbeKJ6t1bVTyxQA7k7dUJyG94vxRs7qGskwsWTWNE9EoJyjxdgD
PrdIapTprvSqqUKpjD76L+HKf6G1vqEc+NmKgGhUVkR797WCodm7pydh84GW4vTc
qQvC8kFxs+9r1KRtDcnMezKsrLZ0g6RDbbHCBZq8IQrCTeNH7pGryNb6efKZMwaN
0R5ufQ8AsIYzqvbvzDjiwEM4nwqQXKFuPLNLIT285iwvvrfZON7Su0Cg5GbkqUVL
mPyuso/Hudf4rBnO8SoAp4mB/I+NF1oKBOFYWfoh0Ekrlm/MItPkUCmPtItMLPQz
8hMNjMsJlszzK06ltHAlQvacvfOziocb3H2oy2FdgOLq8BYd+znXlx71pbl9pmSH
5/99LnrzCxpfvC5H61PzZhaC3dhIRWhC/l0CtQbqwl1nY1d3/x4=
=NoXG
-----END PGP SIGNATURE-----


Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 32179@patchwise.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 32179
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch