commit cups for openSUSE:Factory
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 - jsmeix@suse.de + +- 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: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de