Hello community,

here is the log from the commit of package cups for openSUSE:Factory checked in 
at 2014-01-09 17:24:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cups (Old)
 and      /work/SRC/openSUSE:Factory/.cups.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cups"

Changes:
--------
--- /work/SRC/openSUSE:Factory/cups/cups.changes        2013-10-09 
14:17:51.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.cups.new/cups.changes   2014-01-09 
17:24:06.000000000 +0100
@@ -1,0 +2,17 @@
+Wed Jan  8 16:07:44 CET 2014 - [email protected]
+
+- cups-0002-systemd-listen-only-on-localhost-for-socket-activation.patch
+  fixes the systemd cups.socket file so that systemd listens only
+  on localhost (bnc#857372).
+- Do no longer use the Ghostscript fonts for CUPS. Instead be
+  in compliance with upstream and use CUPS' own Monospace fonts
+  in /usr/share/cups/fonts because those fonts are hardcoded
+  used by the CUPS filters bannertops (for CUPS banner pages and
+  the CUPS test page that is a special kind of banner page)
+  and texttops (when printing plain text files). Without CUPS'
+  own Monospace fonts bannertops and texttops create PostScript
+  that uses those fonts but without those fonts embedded which
+  results that PostScript interpreters use a (different) fallback
+  font or fail to print for some PostScript printers (bnc#856731).
+
+-------------------------------------------------------------------

New:
----
  cups-0002-systemd-listen-only-on-localhost-for-socket-activation.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ cups.spec ++++++
--- /var/tmp/diff_new_pack.6y9PiR/_old  2014-01-09 17:24:07.000000000 +0100
+++ /var/tmp/diff_new_pack.6y9PiR/_new  2014-01-09 17:24:07.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cups
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -183,6 +183,9 @@
 # Patch110 avoids any possible busy loop in cups-polld in case of unusual 
issues
 # by sleeping interval seconds see 
https://bugzilla.novell.com/show_bug.cgi?id=828228
 Patch110:       cups-polld_avoid_busy_loop.patch
+# Patch111 fixes the systemd cups.socket file so that systemd listens only on 
localhost
+# (i.e. where the cupsd itself listens by default). Patch111 must be applied 
on top of Patch105.
+Patch111:       
cups-0002-systemd-listen-only-on-localhost-for-socket-activation.patch
 # Install into this non-root directory (required when norootforbuild is used):
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
@@ -329,6 +332,9 @@
 %patch109
 # Patch110 avoids any possible busy loop in cups-polld
 %patch110
+# Patch111 fixes the systemd cups.socket file so that systemd listens only on 
localhost
+# (i.e. where the cupsd itself listens by default). Patch111 must be applied 
on top of Patch105.
+%patch111
 
 %build
 # Disable SILENT run of make so that make runs verbose as usual:
@@ -388,10 +394,6 @@
 # Source103: cups.sysconfig
 install -d -m755 $RPM_BUILD_ROOT/var/adm/fillup-templates
 install -m 644 %{SOURCE103} 
$RPM_BUILD_ROOT/var/adm/fillup-templates/sysconfig.cups
-# Use Ghostscript fonts instead of CUPS fonts:
-rm -r $RPM_BUILD_ROOT/usr/share/cups/fonts
-mkdir -p $RPM_BUILD_ROOT/usr/share/ghostscript/fonts
-ln -sf /usr/share/ghostscript/fonts $RPM_BUILD_ROOT/usr/share/cups/
 # Make directory for ssl files:
 mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/cups/ssl
 # Add a client.conf as template (Source108: cups-client.conf):



++++++ cups-0002-systemd-listen-only-on-localhost-for-socket-activation.patch 
++++++
--- data/cups.socket.in.orig    2014-01-08 15:31:12.000000000 +0100
+++ data/cups.socket.in 2014-01-08 15:33:07.000000000 +0100
@@ -3,8 +3,10 @@ Description=CUPS Printing Service Socket
 
 [Socket]
 ListenStream=@CUPS_DEFAULT_DOMAINSOCKET@
-ListenStream=631
-ListenDatagram=0.0.0.0:631
+ListenStream=127.0.0.1:631
+ListenStream=[::1]:631
+ListenDatagram=127.0.0.1:631
+ListenDatagram=[::1]:631
 BindIPv6Only=ipv6-only
 
 [Install]

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to