From 4dfe590c74963768ce96704f0d84fae39ba71acc Mon Sep 17 00:00:00 2001 From: Tim Waugh Date: Jan 07 2013 12:15:15 +0000 Subject: Don't enable IP-based systemd socket activation by default (bug #842365). Resolves: rhbz#842365 rhbz#891945 (cherry picked from commit 6ef39188975c03f6132a98c8cad20ce80b3d95d9) --- diff --git a/cups-systemd-socket.patch b/cups-systemd-socket.patch index ed74fac..ff0e348 100644 --- a/cups-systemd-socket.patch +++ b/cups-systemd-socket.patch @@ -116,15 +116,12 @@ diff -up cups-1.5.2/data/cups.service.in.systemd-socket cups-1.5.2/data/cups.ser diff -up cups-1.5.2/data/cups.socket.in.systemd-socket cups-1.5.2/data/cups.socket.in --- cups-1.5.2/data/cups.socket.in.systemd-socket 2012-03-16 14:50:57.150449788 +0000 +++ cups-1.5.2/data/cups.socket.in 2012-03-16 14:50:57.150449788 +0000 -@@ -0,0 +1,11 @@ +@@ -0,0 +1,8 @@ +[Unit] +Description=CUPS Printing Service Sockets + +[Socket] +ListenStream=@CUPS_DEFAULT_DOMAINSOCKET@ -+ListenStream=631 -+ListenDatagram=0.0.0.0:631 -+BindIPv6Only=ipv6-only + +[Install] +WantedBy=sockets.target diff --git a/cups.spec b/cups.spec index 84fab23..34539cc 100644 --- a/cups.spec +++ b/cups.spec @@ -19,7 +19,7 @@ Summary: Common Unix Printing System Name: cups Version: 1.5.4 -Release: 11%{?dist} +Release: 12%{?dist} License: GPLv2 Group: System Environment/Daemons Source: http://ftp.easysw.com/pub/cups/%{version}/cups-%{version}-source.tar.bz2 @@ -706,6 +706,8 @@ rm -rf $RPM_BUILD_ROOT %changelog * Fri Jan 4 2013 Tim Waugh 1:1.5.4-12 - Avoid misleading error message when configuration cannot be read. +- Don't enable IP-based systemd socket activation by default + (bug #842365, bug #891945, CVE-2012-6094). * Thu Dec 6 2012 Tim Waugh 1:1.5.4-11 - Additional fix relating to CVE-2012-5519 to avoid misleading error