898431
%global use_alternatives 1
a0358d
%global lspp 1
898431
898431
# {_exec_prefix}/lib/cups is correct, even on x86_64.
898431
# It is not used for shared objects but for executables.
898431
# It's more of a libexec-style ({_libexecdir}) usage,
898431
# but we use lib for compatibility with 3rd party drivers (at upstream request).
898431
%global cups_serverbin %{_exec_prefix}/lib/cups
cvsdist afac77
c3bf12
Summary: CUPS printing system
cvsdist afac77
Name: cups
232606
Epoch: 1
540a30
Version: 1.7.5
132131
Release: 13%{?dist}
c9a3d8
License: GPLv2
232606
Url: http://www.cups.org/
7632e7
Source: http://www.cups.org/software/%{version}/cups-%{version}-source.tar.bz2
c5bb55
# Pixmap for desktop file
cvsdist afac77
Source2: cupsprinter.png
5d2566
# socket unit for cups-lpd service
5d2566
Source3: cups-lpd.socket
5d2566
# cups-lpd service unit configuration
5d2566
Source4: cups-lpd@.service
c5bb55
# Logrotate configuration
078162
Source6: cups.logrotate
c5bb55
# Backend for NCP protocol
078162
Source7: ncp.backend
12864f
Source8: macros.cups
232606
ba2b5b
Patch1: cups-no-gzip-man.patch
4743e1
Patch2: cups-system-auth.patch
ba2b5b
Patch3: cups-multilib.patch
93ba33
Patch4: cups-str4396.patch
078162
Patch5: cups-banners.patch
078162
Patch6: cups-serverbin-compat.patch
078162
Patch7: cups-no-export-ssllibs.patch
6100ed
Patch8: cups-direct-usb.patch
6100ed
Patch9: cups-lpr-help.patch
6100ed
Patch10: cups-peercred.patch
6100ed
Patch11: cups-pid.patch
4743e1
Patch12: cups-eggcups.patch
389e11
Patch13: cups-driverd-timeout.patch
389e11
Patch14: cups-strict-ppd-line-length.patch
389e11
Patch15: cups-logrotate.patch
389e11
Patch16: cups-usb-paperout.patch
389e11
Patch17: cups-res_init.patch
389e11
Patch18: cups-filter-debug.patch
389e11
Patch19: cups-uri-compat.patch
389e11
Patch20: cups-str3382.patch
389e11
Patch21: cups-0755.patch
389e11
Patch22: cups-hp-deviceid-oid.patch
389e11
Patch23: cups-dnssd-deviceid.patch
389e11
Patch24: cups-ricoh-deviceid-oid.patch
389e11
Patch25: cups-systemd-socket.patch
389e11
Patch26: cups-lpd-manpage.patch
55c986
Patch27: cups-avahi-address.patch
e53709
Patch28: cups-enum-all.patch
e53709
Patch29: cups-dymo-deviceid.patch
e53709
Patch30: cups-freebind.patch
e53709
Patch31: cups-no-gcry.patch
e53709
Patch32: cups-libusb-quirks.patch
e53709
Patch33: cups-use-ipp1.1.patch
e53709
Patch34: cups-avahi-no-threaded.patch
e53709
Patch35: cups-ipp-multifile.patch
e53709
Patch36: cups-web-devices-timeout.patch
93f605
Patch37: cups-journal.patch
93f605
Patch38: cups-synconclose.patch
93f605
Patch39: cups-str4461.patch
93f605
Patch40: cups-str2913.patch
93f605
Patch41: cups-str4475.patch
62963f
Patch42: cups-str4500.patch
430cc8
Patch43: cups-str4496.patch
315128
Patch44: cups-str4551.patch
132131
Patch45: cups-str4499.patch
2ca5fd
75d0e8
Patch100: cups-lspp.patch
078162
0b93c3
Requires: /sbin/chkconfig
47ca1c
Requires: %{name}-filesystem = %{epoch}:%{version}-%{release}
f6b648
Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release}
cvsdist afac77
%if %use_alternatives
cvsdist afac77
Provides: /usr/bin/lpq /usr/bin/lpr /usr/bin/lp /usr/bin/cancel /usr/bin/lprm /usr/bin/lpstat
d5fe42
Requires: /usr/sbin/alternatives
cvsdist afac77
%endif
cvsdist 79dcdc
0b93c3
Provides: lpd lpr cupsddk cupsddk-drivers
fb731f
d5fe42
BuildRequires: pam-devel pkgconfig
8dc028
BuildRequires: openssl-devel libacl-devel
f111b1
BuildRequires: openldap-devel
66abba
BuildRequires: pkgconfig(libusb-1.0)
46d7a3
BuildRequires: krb5-devel
66abba
BuildRequires: pkgconfig(avahi-client)
66abba
BuildRequires: systemd
66abba
BuildRequires: pkgconfig(libsystemd-daemon) pkgconfig(libsystemd-journal)
66abba
BuildRequires: pkgconfig(dbus-1)
47ca1c
BuildRequires: automake
288518
2af5db
# Make sure we get postscriptdriver tags.
8dac86
BuildRequires: python-cups
2af5db
75d0e8
%if %lspp
232606
BuildRequires: libselinux-devel
232606
BuildRequires: audit-libs-devel
75d0e8
%endif
75d0e8
47ca1c
Requires: dbus
cvsdist afac77
cc5aca
# Requires working PrivateTmp (bug #807672)
232606
Requires(pre): systemd
232606
Requires(post): systemd
232606
Requires(post): grep, sed
232606
Requires(preun): systemd
232606
Requires(postun): systemd
e4894d
7bb975
# We ship udev rules which use setfacl.
e57f7f
Requires: systemd
7bb975
Requires: acl
07849b
c65705
# Make sure we have some filters for converting to raster format.
c65705
Requires: ghostscript-cups
01893c
Requires: cups-filters
c65705
cvsdist afac77
%package devel
c3bf12
Summary: CUPS printing system - development environment
c9a3d8
License: LGPLv2
f6b648
Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release}
8dc028
Requires: openssl-devel
dd16d8
Requires: krb5-devel
829225
Requires: zlib-devel
ad87e8
Provides: cupsddk-devel
cvsdist afac77
cvsdist afac77
%package libs
c3bf12
Summary: CUPS printing system - libraries
219595
License: LGPLv2 and zlib
cvsdist afac77
47ca1c
%package filesystem
c3bf12
Summary: CUPS printing system - directory layout
47ca1c
BuildArch: noarch
47ca1c
940d02
%package lpd
c3bf12
Summary: CUPS printing system - lpd emulation
f99f06
Requires: %{name} = %{epoch}:%{version}-%{release}
f6b648
Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release}
940d02
5bd20b
%package ipptool
c3bf12
Summary: CUPS printing system - tool for performing IPP requests
47ca1c
Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release}
cb06f2
cvsdist afac77
%description
c3bf12
CUPS printing system provides a portable printing layer for
c3bf12
UNIX® operating systems. It has been developed by Apple Inc.
47ca1c
to promote a standard printing solution for all UNIX vendors and users.
47ca1c
CUPS provides the System V and Berkeley command-line interfaces.
cvsdist afac77
cvsdist afac77
%description devel
c3bf12
CUPS printing system provides a portable printing layer for
cdd8f9
UNIX® operating systems. This is the development package for creating
cvsdist afac77
additional printer drivers, and other CUPS services.
cvsdist afac77
cvsdist afac77
%description libs
c3bf12
CUPS printing system provides a portable printing layer for
c3bf12
UNIX® operating systems. It has been developed by Apple Inc.
47ca1c
to promote a standard printing solution for all UNIX vendors and users.
47ca1c
CUPS provides the System V and Berkeley command-line interfaces.
cvsdist afac77
The cups-libs package provides libraries used by applications to use CUPS
cvsdist afac77
natively, without needing the lp/lpr commands.
cvsdist afac77
47ca1c
%description filesystem
c3bf12
CUPS printing system provides a portable printing layer for
47ca1c
UNIX® operating systems. This package provides some directories which are
47ca1c
required by other packages that add CUPS drivers (i.e. filters, backends etc.).
940d02
47ca1c
%description lpd
c3bf12
CUPS printing system provides a portable printing layer for
47ca1c
UNIX® operating systems. This is the package that provides standard
47ca1c
lpd emulation.
765018
5bd20b
%description ipptool
5bd20b
Sends IPP requests to the specified URI and tests and/or displays the results.
5bd20b
cvsdist afac77
%prep
7632e7
%setup -q
c5bb55
# Don't gzip man pages in the Makefile, let rpmbuild do it.
ba2b5b
%patch1 -p1 -b .no-gzip-man
c5bb55
# Use the system pam configuration.
ba2b5b
%patch2 -p1 -b .system-auth
c5bb55
# Prevent multilib conflict in cups-config script.
ba2b5b
%patch3 -p1 -b .multilib
93ba33
# Upstream patch for STR #4396, pre-requisite for STR #2913 patch.
93ba33
%patch4 -p1 -b .str4396
c5bb55
# Ignore rpm save/new files in the banners directory.
078162
%patch5 -p1 -b .banners
c5bb55
# Use compatibility fallback path for ServerBin.
078162
%patch6 -p1 -b .serverbin-compat
c5bb55
# Don't export SSLLIBS to cups-config.
078162
%patch7 -p1 -b .no-export-ssllibs
c5bb55
# Allow file-based usb device URIs.
6100ed
%patch8 -p1 -b .direct-usb
c5bb55
# Add --help option to lpr.
6100ed
%patch9 -p1 -b .lpr-help
c5bb55
# Fix compilation of peer credentials support.
6100ed
%patch10 -p1 -b .peercred
c5bb55
# Maintain a cupsd.pid file.
6100ed
%patch11 -p1 -b .pid
c5bb55
# Fix implementation of com.redhat.PrinterSpooler D-Bus object.
4743e1
%patch12 -p1 -b .eggcups
949575
# Increase driverd timeout to 70s to accommodate foomatic (bug #744715).
389e11
%patch13 -p1 -b .driverd-timeout
c5bb55
# Only enforce maximum PPD line length when in strict mode.
389e11
%patch14 -p1 -b .strict-ppd-line-length
c5bb55
# Re-open the log if it has been logrotated under us.
389e11
%patch15 -p1 -b .logrotate
c5bb55
# Support for errno==ENOSPACE-based USB paper-out reporting.
389e11
%patch16 -p1 -b .usb-paperout
47ca1c
# Re-initialise the resolver on failure in httpAddrGetList() (bug #567353).
389e11
%patch17 -p1 -b .res_init
c5bb55
# Log extra debugging information if no filters are available.
389e11
%patch18 -p1 -b .filter-debug
c5bb55
# Allow the usb backend to understand old-style URI formats.
389e11
%patch19 -p1 -b .uri-compat
c5bb55
# Fix temporary filename creation.
389e11
%patch20 -p1 -b .str3382
c5bb55
# Use mode 0755 for binaries and libraries where appropriate.
389e11
%patch21 -p1 -b .0755
120cd7
# Add an SNMP query for HP's device ID OID (STR #3552).
389e11
%patch22 -p1 -b .hp-deviceid-oid
c269c4
# Mark DNS-SD Device IDs that have been guessed at with "FZY:1;".
389e11
%patch23 -p1 -b .dnssd-deviceid
750bad
# Add an SNMP query for Ricoh's device ID OID (STR #3552).
389e11
%patch24 -p1 -b .ricoh-deviceid-oid
3c2c7c
# Add support for systemd socket activation (patch from Lennart
3c2c7c
# Poettering).
389e11
%patch25 -p1 -b .systemd-socket
02ff4d
# Talk about systemd in cups-lpd manpage (part of bug #884641).
389e11
%patch26 -p1 -b .lpd-manpage
55c986
# Use IP address when resolving DNSSD URIs (bug #948288).
55c986
%patch27 -p1 -b .avahi-address
5f1314
# Return from cupsEnumDests() once all records have been returned.
e53709
%patch28 -p1 -b .enum-all
77e4d8
# Added IEEE 1284 Device ID for a Dymo device (bug #747866).
e53709
%patch29 -p1 -b .dymo-deviceid
f75ce2
# Use IP_FREEBIND socket option when binding listening sockets (bug #970809).
e53709
%patch30 -p1 -b .freebind
5b0d05
# Don't link against libgcrypt needlessly.
e53709
%patch31 -p1 -b .no-gcry
2b6478
# Added libusb quirk for Canon PIXMA MP540 (bug #967873).
e53709
%patch32 -p1 -b .libusb-quirks
7321ca
# Default to IPP/1.1 for now (bug #977813).
e53709
%patch33 -p1 -b .use-ipp1.1
0c8d5f
# Don't use D-Bus from two threads (bug #979748).
e53709
%patch34 -p1 -b .avahi-no-threaded
4f3285
# Fixes for jobs with multiple files and multiple formats.
e53709
%patch35 -p1 -b .ipp-multifile
ae71d8
# Increase web interface get-devices timeout to 10s (bug #996664).
e53709
%patch36 -p1 -b .web-devices-timeout
4fb45e
# Allow "journal" log type for log output to system journal.
93f605
%patch37 -p1 -b .journal
22be19
# Set the default for SyncOnClose to Yes.
93f605
%patch38 -p1 -b .synconclose
ba58bf
# Fix conf/log file reading for authenticated users (STR #4461).
93f605
%patch39 -p1 -b .str4461
93ba33
# Upstream patch for STR #2913 to limit Get-Jobs replies to 500 jobs
93ba33
# (bug #421671).
93f605
%patch40 -p1 -b .str2913
ad38ac
# Fix icon display in web interface during server restart (STR #4475).
93f605
%patch41 -p1 -b .str4475
62963f
# Fix cupsGetPPD3() so it doesn't give the caller an unreadable file
62963f
# (bug #1150917, STR #4500).
62963f
%patch42 -p1 -b .str4500
430cc8
# Upstream fix for cupsd crash on restart when colord not available
430cc8
# (STR #4496).
430cc8
%patch43 -p1 -b .str4496
315128
# Apply upstream patch to fix CVE-2014-9679, cupsRasterReadPixels
315128
# buffer overflow (STR #4551, bug #1191591).
315128
%patch44 -p1 -b .str4551
132131
# Don't report waste-receptacle SNMP state reasons (STR #4499,
132131
# bug #1193105).
132131
%patch45 -p1 -b .str4499
47fb89
75d0e8
%if %lspp
0a206a
# LSPP support.
75d0e8
%patch100 -p1 -b .lspp
75d0e8
%endif
75d0e8
6803e6
sed -i -e '1iMaxLogSize 0' conf/cupsd.conf.in
cvsdist afac77
cvsdist 79dcdc
# Let's look at the compilation command lines.
cvsdist 79dcdc
perl -pi -e "s,^.SILENT:,," Makedefs.in
cvsdist 79dcdc
60f130
f=CREDITS.txt
60f130
mv "$f" "$f"~
60f130
iconv -f MACINTOSH -t UTF-8 "$f"~ > "$f"
ccb55a
rm -f "$f"~
60f130
ac0b4e
aclocal -I config-scripts
ac0b4e
autoconf -I config-scripts
ac0b4e
cvsdist afac77
%build
b52f4a
export CFLAGS="$RPM_OPT_FLAGS -fstack-protector-all -DLDAP_DEPRECATED=1"
b52f4a
# --enable-debug to avoid stripping binaries
b52f4a
%configure --with-docdir=%{_datadir}/%{name}/www --enable-debug \
75d0e8
%if %lspp
75d0e8
	--enable-lspp \
75d0e8
%endif
47ca1c
	--with-cupsd-file-perm=0755 \
47ca1c
	--with-log-file-perm=0600 \
47ca1c
	--enable-relro \
015b26
	--with-dbusdir=%{_sysconfdir}/dbus-1 \
47ca1c
	--with-php=/usr/bin/php-cgi \
47ca1c
	--enable-avahi \
8dc028
	--enable-threads --enable-openssl \
9efc57
	--enable-webif \
5d2566
	--with-xinetd=no \
e99052
	localedir=%{_datadir}/locale
cvsdist afac77
cvsdist afac77
# If we got this far, all prerequisite libraries must be here.
8882f9
make %{?_smp_mflags}
cvsdist afac77
cvsdist afac77
%install
cvsdist afac77
make BUILDROOT=$RPM_BUILD_ROOT install 
cvsdist afac77
47929d
rm -rf	$RPM_BUILD_ROOT%{_initddir} \
6969c8
	$RPM_BUILD_ROOT%{_sysconfdir}/init.d \
6969c8
	$RPM_BUILD_ROOT%{_sysconfdir}/rc?.d
b7d9a1
mkdir -p $RPM_BUILD_ROOT%{_unitdir}
cvsdist afac77
47929d
find $RPM_BUILD_ROOT%{_datadir}/cups/model -name "*.ppd" |xargs gzip -n9f
cvsdist afac77
cvsdist afac77
%if %use_alternatives
cvsdist 051973
pushd $RPM_BUILD_ROOT%{_bindir}
cvsdist afac77
for i in cancel lp lpq lpr lprm lpstat; do
cvsdist afac77
	mv $i $i.cups
cvsdist afac77
done
cvsdist afac77
cd $RPM_BUILD_ROOT%{_sbindir}
cvsdist afac77
mv lpc lpc.cups
cvsdist afac77
cd $RPM_BUILD_ROOT%{_mandir}/man1
bf97dd
for i in cancel lp lpq lpr lprm lpstat; do
cvsdist afac77
	mv $i.1 $i-cups.1
cvsdist afac77
done
cvsdist afac77
cd $RPM_BUILD_ROOT%{_mandir}/man8
cvsdist afac77
mv lpc.8 lpc-cups.8
cvsdist 051973
popd
cvsdist afac77
%endif
cvsdist afac77
12864f
mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps $RPM_BUILD_ROOT%{_sysconfdir}/X11/sysconfig $RPM_BUILD_ROOT%{_sysconfdir}/X11/applnk/System $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d
5d2566
install -p -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/pixmaps
5d2566
install -p -m 644 %{SOURCE3} %{buildroot}%{_unitdir}
5d2566
install -p -m 644 %{SOURCE4} %{buildroot}%{_unitdir}
5d2566
install -p -m 644 %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/cups
5d2566
install -p -m 755 %{SOURCE7} $RPM_BUILD_ROOT%{cups_serverbin}/backend/ncp
0d62e0
f9ab38
# Ship an rpm macro for where to put driver executables.
80d5b0
mkdir -p $RPM_BUILD_ROOT%{_rpmconfigdir}/macros.d
80d5b0
install -m 0644 %{SOURCE8} $RPM_BUILD_ROOT%{_rpmconfigdir}/macros.d
f9ab38
b1b5a1
# Ship a printers.conf file, and a client.conf file.  That way, they get
b1b5a1
# their SELinux file contexts set correctly.
b1b5a1
touch $RPM_BUILD_ROOT%{_sysconfdir}/cups/printers.conf
36ea4e
touch $RPM_BUILD_ROOT%{_sysconfdir}/cups/classes.conf
0edf4c
touch $RPM_BUILD_ROOT%{_sysconfdir}/cups/client.conf
afbbe3
touch $RPM_BUILD_ROOT%{_sysconfdir}/cups/subscriptions.conf
906a1b
touch $RPM_BUILD_ROOT%{_sysconfdir}/cups/lpoptions
906a1b
f3d7e1
# LSB 3.2 printer driver directory
f3d7e1
mkdir -p $RPM_BUILD_ROOT%{_datadir}/ppd
f3d7e1
cvsdist 051973
# Remove unshipped files.
cvsdist 051973
rm -rf $RPM_BUILD_ROOT%{_mandir}/cat? $RPM_BUILD_ROOT%{_mandir}/*/cat?
618bdd
rm -f $RPM_BUILD_ROOT%{_datadir}/applications/cups.desktop
b0e38c
rm -rf $RPM_BUILD_ROOT%{_datadir}/icons
6241b2
# there are pdf-banners shipped with cups-filters (#919489)
6241b2
rm -rf $RPM_BUILD_ROOT%{_datadir}/cups/banners
6241b2
rm -f $RPM_BUILD_ROOT%{_datadir}/cups/data/testprint
697652
12864f
# install /usr/lib/tmpfiles.d/cups.conf (bug #656566, bug #893834)
5b7a9c
mkdir -p ${RPM_BUILD_ROOT}%{_tmpfilesdir}
5b7a9c
cat > ${RPM_BUILD_ROOT}%{_tmpfilesdir}/cups.conf <
12864f
# See tmpfiles.d(5) for details
eca76b
12864f
d /run/cups 0755 root lp -
12864f
d /run/cups/certs 0511 lp sys -
12864f
12864f
d /var/spool/cups/tmp - - - 30d
e4894d
EOF
e4894d
2fa208
# /usr/lib/tmpfiles.d/cups-lp.conf (bug #812641)
5b01eb
cat > ${RPM_BUILD_ROOT}%{_tmpfilesdir}/cups-lp.conf <
2fa208
# Legacy parallel port character device nodes, to trigger the
2fa208
# auto-loading of the kernel module on access.
2fa208
#
2fa208
# See tmpfiles.d(5) for details
2fa208
2fa208
c /dev/lp0 0660 root lp - 6:0
2fa208
c /dev/lp1 0660 root lp - 6:1
2fa208
c /dev/lp2 0660 root lp - 6:2
2fa208
c /dev/lp3 0660 root lp - 6:3
2fa208
EOF
2fa208
33e7e9
find $RPM_BUILD_ROOT -type f -o -type l | sed '
68e0ea
s:.*\('%{_datadir}'/\)\([^/_]\+\)\(.*\.po$\):%lang(\2) \1\2\3:
68e0ea
/^%lang(C)/d
68e0ea
/^\([^%].*\)/d
68e0ea
' > %{name}.lang
68e0ea
cvsdist afac77
%post
faa2b3
%systemd_post %{name}.path %{name}.socket %{name}.service
faa2b3
faa2b3
# Remove old-style certs directory; new-style is /var/run
faa2b3
# (see bug #194581 for why this is necessary).
faa2b3
/bin/rm -rf %{_sysconfdir}/cups/certs
faa2b3
%if %use_alternatives
faa2b3
/usr/sbin/alternatives --install %{_bindir}/lpr print %{_bindir}/lpr.cups 40 \
faa2b3
	 --slave %{_bindir}/lp print-lp %{_bindir}/lp.cups \
faa2b3
	 --slave %{_bindir}/lpq print-lpq %{_bindir}/lpq.cups \
faa2b3
	 --slave %{_bindir}/lprm print-lprm %{_bindir}/lprm.cups \
faa2b3
	 --slave %{_bindir}/lpstat print-lpstat %{_bindir}/lpstat.cups \
faa2b3
	 --slave %{_bindir}/cancel print-cancel %{_bindir}/cancel.cups \
faa2b3
	 --slave %{_sbindir}/lpc print-lpc %{_sbindir}/lpc.cups \
faa2b3
	 --slave %{_mandir}/man1/cancel.1.gz print-cancelman %{_mandir}/man1/cancel-cups.1.gz \
faa2b3
	 --slave %{_mandir}/man1/lp.1.gz print-lpman %{_mandir}/man1/lp-cups.1.gz \
faa2b3
	 --slave %{_mandir}/man8/lpc.8.gz print-lpcman %{_mandir}/man8/lpc-cups.8.gz \
faa2b3
	 --slave %{_mandir}/man1/lpq.1.gz print-lpqman %{_mandir}/man1/lpq-cups.1.gz \
faa2b3
	 --slave %{_mandir}/man1/lpr.1.gz print-lprman %{_mandir}/man1/lpr-cups.1.gz \
faa2b3
	 --slave %{_mandir}/man1/lprm.1.gz print-lprmman %{_mandir}/man1/lprm-cups.1.gz \
faa2b3
	 --slave %{_mandir}/man1/lpstat.1.gz print-lpstatman %{_mandir}/man1/lpstat-cups.1.gz
faa2b3
%endif
faa2b3
rm -f %{_localstatedir}/cache/cups/*.ipp %{_localstatedir}/cache/cups/*.cache
faa2b3
2ca5fd
# Deal with config migration due to CVE-2012-5519 (STR #4223)
2ca5fd
IN=%{_sysconfdir}/cups/cupsd.conf
2ca5fd
OUT=%{_sysconfdir}/cups/cups-files.conf
2ca5fd
copiedany=no
2ca5fd
for keyword in AccessLog CacheDir ConfigFilePerm	\
2ca5fd
    DataDir DocumentRoot ErrorLog FatalErrors		\
2ca5fd
    FileDevice FontPath Group LogFilePerm		\
2ca5fd
    LPDConfigFile PageLog Printcap PrintcapFormat	\
6cd12f
    RemoteRoot RequestRoot ServerBin ServerCertificate	\
2ca5fd
    ServerKey ServerRoot SMBConfigFile StateDir		\
2ca5fd
    SystemGroup SystemGroupAuthKey TempDir User; do
f8cefb
    if ! [ -f "$IN" ] || ! /bin/grep -iq ^$keyword "$IN"; then continue; fi
2ca5fd
    copy=yes
6c2d42
    if /bin/grep -iq ^$keyword "$OUT"; then
6c2d42
	if [ "`/bin/grep -i ^$keyword "$IN"`" ==	\
6c2d42
	     "`/bin/grep -i ^$keyword "$OUT"`" ]; then
2ca5fd
	    copy=no
2ca5fd
	else
faa2b3
	    /bin/sed -i -e "s,^$keyword,#$keyword,i" "$OUT" || :
2ca5fd
	fi
2ca5fd
    fi
2ca5fd
    if [ "$copy" == "yes" ]; then
2ca5fd
	if [ "$copiedany" == "no" ]; then
faa2b3
	    (cat >> "$OUT" <
2ca5fd
2ca5fd
# Settings automatically moved from cupsd.conf by RPM package:
2ca5fd
EOF
faa2b3
	    ) || :
2ca5fd
	fi
2ca5fd
faa2b3
	(/bin/grep -i ^$keyword "$IN" >> "$OUT") || :
2ca5fd
	copiedany=yes
2ca5fd
    fi
2ca5fd
faa2b3
    /bin/sed -i -e "s,^$keyword,#$keyword,i" "$IN" || :
2ca5fd
done
2ca5fd
cvsdist afac77
exit 0
cvsdist afac77
5d2566
%post lpd
5d2566
%systemd_post cups-lpd.socket
5d2566
exit 0
5d2566
cvsdist afac77
%post libs -p /sbin/ldconfig
cvsdist afac77
cvsdist afac77
%postun libs -p /sbin/ldconfig
cvsdist afac77
cvsdist afac77
%preun
2dbb7c
%systemd_preun %{name}.path %{name}.socket %{name}.service
47ca1c
cvsdist afac77
%if %use_alternatives
47ca1c
if [ $1 -eq 0 ] ; then
d5fe42
	/usr/sbin/alternatives --remove print %{_bindir}/lpr.cups
cvsdist afac77
fi
47ca1c
%endif
47ca1c
cvsdist afac77
exit 0
cvsdist afac77
5d2566
%preun lpd
5d2566
%systemd_preun cups-lpd.socket
5d2566
exit 0
5d2566
cvsdist afac77
%postun
2dbb7c
%systemd_postun_with_restart %{name}.service
cvsdist 66c832
exit 0
cvsdist afac77
5d2566
%postun lpd
5d2566
%systemd_postun_with_restart cups-lpd.socket
5d2566
exit 0
47ca1c
1d347a
%triggerun -- %{name} < 1:1.5.0-22
cb5964
# This package is allowed to autostart; however, the upgrade trigger
cb5964
# in Fedora 16 final failed to actually do this.  Do it now as a
cb5964
# one-off fix for bug #748841.
cb5964
/bin/systemctl --no-reload enable %{name}.{service,socket,path} >/dev/null 2>&1 || :
cb5964
cvsdist 66c832
%triggerin -- samba-client
0edf4c
ln -sf ../../../bin/smbspool %{cups_serverbin}/backend/smb || :
cvsdist afac77
exit 0
cvsdist afac77
cvsdist 66c832
%triggerun -- samba-client
cvsdist afac77
[ $2 = 0 ] || exit 0
0edf4c
rm -f %{cups_serverbin}/backend/smb
cvsdist afac77
33e7e9
%triggerin -- samba4-client
33e7e9
ln -sf %{_bindir}/smbspool %{cups_serverbin}/backend/smb || :
33e7e9
exit 0
33e7e9
33e7e9
%triggerun -- samba4-client
33e7e9
[ $2 = 0 ] || exit 0
33e7e9
rm -f %{cups_serverbin}/backend/smb
cvsdist afac77
68e0ea
%files -f %{name}.lang
fa65c8
%doc README.txt CREDITS.txt CHANGES.txt
47929d
%dir %attr(0755,root,lp) %{_sysconfdir}/cups
2fa208
%dir %attr(0755,root,lp) %{_localstatedir}/run/cups
2fa208
%dir %attr(0511,lp,sys) %{_localstatedir}/run/cups/certs
5b01eb
%{_tmpfilesdir}/cups.conf
5b01eb
%{_tmpfilesdir}/cups-lp.conf
47929d
%verify(not md5 size mtime) %config(noreplace) %attr(0640,root,lp) %{_sysconfdir}/cups/cupsd.conf
2ca5fd
%verify(not md5 size mtime) %config(noreplace) %attr(0640,root,lp) %{_sysconfdir}/cups/cups-files.conf
47929d
%attr(0640,root,lp) %{_sysconfdir}/cups/cupsd.conf.default
47929d
%verify(not md5 size mtime) %config(noreplace) %attr(0644,root,lp) %{_sysconfdir}/cups/client.conf
47929d
%verify(not md5 size mtime) %config(noreplace) %attr(0600,root,lp) %{_sysconfdir}/cups/classes.conf
47929d
%verify(not md5 size mtime) %config(noreplace) %attr(0600,root,lp) %{_sysconfdir}/cups/printers.conf
47929d
%verify(not md5 size mtime) %config(noreplace) %attr(0644,root,lp) %{_sysconfdir}/cups/snmp.conf
47929d
%verify(not md5 size mtime) %config(noreplace) %attr(0644,root,lp) %{_sysconfdir}/cups/subscriptions.conf
47929d
%{_sysconfdir}/cups/interfaces
47929d
%verify(not md5 size mtime) %config(noreplace) %attr(0644,root,lp) %{_sysconfdir}/cups/lpoptions
47929d
%dir %attr(0755,root,lp) %{_sysconfdir}/cups/ppd
47929d
%dir %attr(0700,root,lp) %{_sysconfdir}/cups/ssl
47929d
%config(noreplace) %{_sysconfdir}/pam.d/cups
df5058
%config(noreplace) %{_sysconfdir}/logrotate.d/cups
fe4ebc
%dir %{_datadir}/%{name}/www
47ca1c
%dir %{_datadir}/%{name}/www/ca
389e11
%dir %{_datadir}/%{name}/www/cs
e53709
%dir %{_datadir}/%{name}/www/de
a1088d
%dir %{_datadir}/%{name}/www/es
389e11
%dir %{_datadir}/%{name}/www/fr
7632e7
%dir %{_datadir}/%{name}/www/it
a1088d
%dir %{_datadir}/%{name}/www/ja
09220e
%dir %{_datadir}/%{name}/www/pt_BR
b4e6be
%dir %{_datadir}/%{name}/www/ru
6f7471
%{_datadir}/%{name}/www/images
6f7471
%{_datadir}/%{name}/www/*.css
6f7471
%doc %{_datadir}/%{name}/www/index.html
6f7471
%doc %{_datadir}/%{name}/www/help
6f7471
%doc %{_datadir}/%{name}/www/robots.txt
47ca1c
%doc %{_datadir}/%{name}/www/ca/index.html
389e11
%doc %{_datadir}/%{name}/www/cs/index.html
e53709
%doc %{_datadir}/%{name}/www/de/index.html
6f7471
%doc %{_datadir}/%{name}/www/es/index.html
389e11
%doc %{_datadir}/%{name}/www/fr/index.html
7632e7
%doc %{_datadir}/%{name}/www/it/index.html
6f7471
%doc %{_datadir}/%{name}/www/ja/index.html
09220e
%doc %{_datadir}/%{name}/www/pt_BR/index.html
b4e6be
%doc %{_datadir}/%{name}/www/ru/index.html
7632e7
%dir %{_datadir}/%{name}/usb
7632e7
%{_datadir}/%{name}/usb/org.cups.usb-quirks
b7d9a1
%{_unitdir}/%{name}.service
Lennart Poettering 55dcb2
%{_unitdir}/%{name}.socket
Lennart Poettering 55dcb2
%{_unitdir}/%{name}.path
a7cbd2
%{_bindir}/cupstestppd
a7cbd2
%{_bindir}/cupstestdsc
a7cbd2
%{_bindir}/cancel*
a7cbd2
%{_bindir}/lp*
a7cbd2
%{_bindir}/ppd*
47ca1c
%{cups_serverbin}/backend/*
0edf4c
%{cups_serverbin}/cgi-bin
0edf4c
%dir %{cups_serverbin}/daemon
0edf4c
%{cups_serverbin}/daemon/cups-deviced
0edf4c
%{cups_serverbin}/daemon/cups-driverd
5bd20b
%{cups_serverbin}/daemon/cups-exec
5e360d
%{cups_serverbin}/notifier
47ca1c
%{cups_serverbin}/filter/*
0edf4c
%{cups_serverbin}/monitor
1100bb
%{_mandir}/man[1578]/*
1100bb
# devel subpackage
1100bb
%exclude %{_mandir}/man1/cups-config.1.gz
1100bb
# ipptool subpackage
1100bb
%exclude %{_mandir}/man1/ipptool.1.gz
1100bb
%exclude %{_mandir}/man5/ipptoolfile.5.gz
5d2566
# lpd subpackage
5d2566
%exclude %{_mandir}/man8/cups-lpd.8.gz
cvsdist afac77
%{_sbindir}/*
1c13bf
%dir %{_datadir}/cups/templates
eca76b
%dir %{_datadir}/cups/templates/ca
389e11
%dir %{_datadir}/cups/templates/cs
e53709
%dir %{_datadir}/cups/templates/de
eca76b
%dir %{_datadir}/cups/templates/es
389e11
%dir %{_datadir}/cups/templates/fr
7632e7
%dir %{_datadir}/cups/templates/it
eca76b
%dir %{_datadir}/cups/templates/ja
09220e
%dir %{_datadir}/cups/templates/pt_BR
b4e6be
%dir %{_datadir}/cups/templates/ru
6f7471
%{_datadir}/cups/templates/*.tmpl
47ca1c
%{_datadir}/cups/templates/ca/*.tmpl
389e11
%{_datadir}/cups/templates/cs/*.tmpl
e53709
%{_datadir}/cups/templates/de/*.tmpl
6f7471
%{_datadir}/cups/templates/es/*.tmpl
389e11
%{_datadir}/cups/templates/fr/*.tmpl
7632e7
%{_datadir}/cups/templates/it/*.tmpl
6f7471
%{_datadir}/cups/templates/ja/*.tmpl
09220e
%{_datadir}/cups/templates/pt_BR/*.tmpl
b4e6be
%{_datadir}/cups/templates/ru/*.tmpl
2fa208
%dir %attr(1770,root,lp) %{_localstatedir}/spool/cups/tmp
2fa208
%dir %attr(0710,root,lp) %{_localstatedir}/spool/cups
2fa208
%dir %attr(0755,lp,sys) %{_localstatedir}/log/cups
cvsdist afac77
%{_datadir}/pixmaps/cupsprinter.png
501903
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/cups.conf
47ca1c
%{_datadir}/cups/drv/sample.drv
cb06f2
%{_datadir}/cups/examples
74db0e
%{_datadir}/cups/mime/mime.types
74db0e
%{_datadir}/cups/mime/mime.convs
cb06f2
%{_datadir}/cups/ppdc/*.defs
4b52e2
%{_datadir}/cups/ppdc/*.h
cvsdist afac77
cvsdist afac77
%files libs
fa65c8
%doc LICENSE.txt
cvsdist afac77
%{_libdir}/*.so.*
cvsdist afac77
47ca1c
%files filesystem
47ca1c
%dir %{cups_serverbin}
47ca1c
%dir %{cups_serverbin}/backend
47ca1c
%dir %{cups_serverbin}/driver
47ca1c
%dir %{cups_serverbin}/filter
47ca1c
%dir %{_datadir}/cups
6241b2
#%%dir %%{_datadir}/cups/banners
47ca1c
#%%dir %%{_datadir}/cups/charsets
47ca1c
%dir %{_datadir}/cups/data
47ca1c
%dir %{_datadir}/cups/drv
47ca1c
%dir %{_datadir}/cups/mime
47ca1c
%dir %{_datadir}/cups/model
9663c6
%dir %{_datadir}/cups/ppdc
47ca1c
%dir %{_datadir}/ppd
47ca1c
cvsdist afac77
%files devel
cvsdist afac77
%{_bindir}/cups-config
cvsdist afac77
%{_libdir}/*.so
cvsdist afac77
%{_includedir}/cups
1100bb
%{_mandir}/man1/cups-config.1.gz
80d5b0
%{_rpmconfigdir}/macros.d/macros.cups
cvsdist afac77
940d02
%files lpd
5d2566
%{_unitdir}/cups-lpd.socket
5d2566
%{_unitdir}/cups-lpd@.service
0edf4c
%{cups_serverbin}/daemon/cups-lpd
5d2566
%{_mandir}/man8/cups-lpd.8.gz
940d02
5bd20b
%files ipptool
5bd20b
%{_bindir}/ipptool
b4e6be
%{_bindir}/ippfind
5bd20b
%dir %{_datadir}/cups/ipptool
949575
%{_datadir}/cups/ipptool/*
5bd20b
%{_mandir}/man1/ipptool.1.gz
1100bb
%{_mandir}/man5/ipptoolfile.5.gz
5bd20b
cvsdist afac77
%changelog
132131
* Wed Feb 18 2015 Tim Waugh <twaugh@redhat.com> - 1:1.7.5-13
132131
- Don't report waste-receptacle SNMP state reasons (STR #4499,
132131
  bug #1193105).
132131
315128
* Mon Feb 16 2015 Tim Waugh <twaugh@redhat.com> - 1:1.7.5-12
315128
- Apply upstream patch to fix CVE-2014-9679, cupsRasterReadPixels
315128
  buffer overflow (STR #4551, bug #1191591).
315128
e3a8ef
* Wed Oct 22 2014 Tim Waugh <twaugh@redhat.com> - 1:1.7.5-11
430cc8
- Upstream fix for cupsd crash on restart when colord not available
430cc8
- (STR #4496).
430cc8
355591
* Sat Oct 18 2014 Tim Waugh <twaugh@redhat.com> - 1:1.7.5-9
355591
- Fix for last fix (bug #1153660, bug #1154284).
355591
088161
* Thu Oct 16 2014 Tim Waugh <twaugh@redhat.com> - 1:1.7.5-8
088161
- Start cups.service after network.target (bug #1153660).
088161
93f605
* Wed Oct 15 2014 Tim Waugh <twaugh@redhat.com> - 1:1.7.5-7
62963f
- Fix cupsGetPPD3() so it doesn't give the caller an unreadable file
62963f
  (bug #1150917, STR #4500).
93f605
- Can no longer reproduce bug #1010580 so removing final-content-type
93f605
  patch as it causes issues for some backends (bug #1149244).
93f605
ad38ac
* Mon Sep  1 2014 Tim Waugh <twaugh@redhat.com> - 1:1.7.5-6
ad38ac
- Fix icon display in web interface during server restart (STR #4475).
ad38ac
b72555
* Mon Sep  1 2014 Tim Waugh <twaugh@redhat.com> - 1:1.7.5-5
b72555
- More STR #4461 fixes from upstream.
b72555
d10ba2
* Tue Aug 26 2014 Tim Waugh <twaugh@redhat.com> - 1:1.7.5-4
d10ba2
- Use upstream patch for STR #4461.
d10ba2
93ba33
* Wed Aug 20 2014 Tim Waugh <twaugh@redhat.com> - 1:1.7.5-3
93ba33
- Upstream patch for STR #4396, pre-requisite for STR #2913 patch.
93ba33
- Upstream patch for STR #2913 to limit Get-Jobs replies to 500 jobs
93ba33
  (bug #421671).
93ba33
ba58bf
* Mon Aug 11 2014 Tim Waugh <twaugh@redhat.com> - 1:1.7.5-2
ba58bf
- Fix conf/log file reading for authenticated users (STR #4461).
ba58bf
540a30
* Fri Aug 01 2014 Jiri Popelka <jpopelka@redhat.com> - 1:1.7.5-1
540a30
- 1.7.5
540a30
feafaa
* Wed Jul 23 2014 Jiri Popelka <jpopelka@redhat.com> - 1:1.7.4-3
feafaa
- CVE-2014-5029, CVE-2014-5030, CVE-2014-5031 (#1122601)
feafaa
3c29b9
* Wed Jul 23 2014 Tim Waugh <twaugh@redhat.com> - 1:1.7.4-2
3c29b9
- Fix CGI handling (STR #4454).
3c29b9
3e91a7
* Mon Jul 14 2014 Jiri Popelka <jpopelka@redhat.com> - 1:1.7.4-1
3e91a7
- 1.7.4: CVE-2014-3537
3e91a7
09220e
* Wed May 28 2014 Jiri Popelka <jpopelka@redhat.com> - 1:1.7.3-1
09220e
- 1.7.3
09220e
- str4386.patch merged upstream in STR #4403
09220e
8425e4
* Fri May  9 2014 Tim Waugh <twaugh@redhat.com> - 1:1.7.2-2
8425e4
- Another attempt at avoiding race condition when sending IPP requests
8425e4
  (STR #4386, bug #1072952).
8425e4
e53709
* Mon Apr 14 2014 Jiri Popelka <jpopelka@redhat.com> - 1:1.7.2-1
e53709
- 1.7.2
e53709
ef073d
* Thu Apr  3 2014 Tim Waugh <twaugh@redhat.com> - 1:1.7.1-9
ef073d
- libcups: avoid race condition when sending IPP requests (STR #4386,
ef073d
  bug #1072952).
ef073d
ea58b5
* Tue Mar 18 2014 Tim Waugh <twaugh@redhat.com> - 1:1.7.1-8
ea58b5
- Removed patch for STR #4386 as it does not work and causes problems
ea58b5
  instead (bug #1077239).
ea58b5
66abba
* Mon Mar 10 2014 Jiri Popelka <jpopelka@redhat.com> - 1:1.7.1-7
66abba
- BuildRequires: pkgconfig(foo) instead of foo-devel
66abba
3933cb
* Thu Mar  6 2014 Tim Waugh <twaugh@redhat.com> - 1:1.7.1-6
fbc199
- Track local default in cupsEnumDests() (STR #4332).
fb3a0f
- libcups: avoid race condition when sending IPP requests (STR #4386).
3933cb
- Prevent feedback loop when fetching error_log over HTTP (STR #4366).
3933cb
fee478
* Wed Mar  5 2014 Tim Waugh <twaugh@redhat.com> - 1:1.7.1-5
fee478
- Fix for cupsEnumDest() 'removed' callbacks (bug #1054312, STR #4380).
fee478
7cb990
* Mon Feb 17 2014 Tim Waugh <twaugh@redhat.com> - 1:1.7.1-4
7cb990
- Document 'journal' logging target.
7cb990
7048cf
* Tue Feb 11 2014 Tim Waugh <twaugh@redhat.com> - 1:1.7.1-3
7048cf
- Prevent dnssd backend exiting too early (bug #1026940, STR #4365).
7048cf
80d5b0
* Mon Feb 03 2014 Jiri Popelka <jpopelka@redhat.com> - 1:1.7.1-2
80d5b0
- move macros.cups from /etc/rpm/ to /usr/lib/rpm/macros.d
80d5b0
6fc547
* Wed Jan 08 2014 Jiri Popelka <jpopelka@redhat.com> - 1:1.7.1-1
6fc547
- 1.7.1
6fc547
63b906
* Wed Jan  8 2014 Tim Waugh <twaugh@redhat.com> - 1:1.7.0-11
63b906
- Apply upstream patch to improve cupsUser() (STR #4327).
63b906
ca5992
* Tue Jan  7 2014 Tim Waugh <twaugh@redhat.com> - 1:1.7.0-10
a7745d
- Removed cups-dbus-utf8.patch as no longer needed (see STR #4314).
ca5992
- Return jobs in rank order when handling IPP-Get-Jobs (STR #4326).
ca5992
9e4731
* Thu Jan  2 2014 Tim Waugh <twaugh@redhat.com> - 1:1.7.0-9
fd624c
- dbus notifier: call _exit when handling SIGTERM (STR #4314).
ccb55a
- Use '-f' when using rm in %%setup section.
9e4731
- Fixed avahi-no-threaded patch so it removes a call to
9e4731
  avahi_threaded_poll_stop() (bug #1044602).
9e4731
618d1c
* Fri Dec 13 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7.0-8
618d1c
- Use string literal for format string in sd_journal_print call.
618d1c
877241
* Thu Nov 28 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7.0-7
b14fb4
- Prevent USB timeouts causing incorrect print output (bug #1026914).
b14fb4
476c56
* Thu Nov 14 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7.0-6
c994eb
- Avoid stale lockfile in dbus notifier (bug #1026949).
c994eb
1e73bb
* Thu Nov  7 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7.0-5
1e73bb
- Use upstream patch for stringpool corruption issue (bug #974048).
1e73bb
46aab5
* Mon Nov  4 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7.0-4
46aab5
- Adjusted commented out default for SyncOnClose in cups-files.conf.
46aab5
22be19
* Thu Oct 31 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7.0-3
22be19
- Set the default for SyncOnClose to Yes.
22be19
5b52a1
* Mon Oct 28 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7.0-2
5b52a1
- Use upstream patch to fix job history.
5b52a1
7632e7
* Thu Oct 24 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7.0-1
7632e7
- 1.7.0.
7632e7
c874e6
* Thu Oct 24 2013 Tim Waugh <twaugh@redhat.com>
3d3e40
- Fix job history logging.
3d3e40
4fb45e
* Mon Oct 21 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7-0.27.rc1
4fb45e
- Allow "journal" log type for log output to system journal.
4fb45e
1e8ec8
* Fri Sep 27 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7-0.26.rc1
77e3fe
- Reverted upstream change to FINAL_CONTENT_TYPE in order to fix
77e3fe
  printing to remote CUPS servers (bug #1010580).
77e3fe
1e8ec8
* Wed Aug 21 2013 Jaromír Končický <jkoncick@redhat.com>
Jaromír Končický f14552
- Add SyncOnClose option (bug #984883).
Jaromír Končický f14552
ae71d8
* Fri Aug 16 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7-0.25.rc1
ae71d8
- Increase web interface get-devices timeout to 10s (bug #996664).
ae71d8
2f4193
* Thu Aug 15 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7-0.24.rc1
79bffa
- Build with full read-only relocations (bug #996740).
79bffa
03e73a
* Tue Aug  6 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7-0.23.rc1
4f3285
- Fixes for jobs with multiple files and multiple formats.
4f3285
76a815
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.7-0.22.rc1
76a815
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
76a815
4ca8dd
* Wed Jul 24 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7-0.21.rc1
58a593
- Fixed cups-config, broken by last change (bug #987660).
58a593
2529e3
* Mon Jul 22 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7-0.20.rc1
07b68e
- Removed stale comment in spec file.
8dc028
- Link against OpenSSL instead of GnuTLS.
8dc028
0fed0d
* Mon Jul 22 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7-0.19.rc1
0fed0d
- Fixed avahi-no-threaded patch (was missing part of cupsd.h). Thanks
0fed0d
  to Joseph Wang for spotting it.
0fed0d
821355
* Thu Jul 18 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7-0.18.rc1
254885
- Fixed downoad URL to point to the actual source, not a download
254885
  page.
254885
b4e6be
* Fri Jul 12 2013 Jiri Popelka <jpopelka@redhat.com> - 1:1.7-0.17.rc1
b4e6be
- 1.7rc1
b4e6be
858f71
* Thu Jul 11 2013 Tim Waugh <twaugh@redhat.com> 1:1.7-0.16.b1
08200f
- Avoid sign-extending CRCs for gz decompression (bug #983486).
08200f
a9a7dc
* Wed Jul 10 2013 Tim Waugh <twaugh@redhat.com> 1:1.7-0.15.b1
0421b9
- Fixed download URL.
0421b9
8cd312
* Wed Jul 10 2013 Jiri Popelka <jpopelka@redhat.com> - 1:1.7-0.14.b1
ba4158
- Remove pstops cost factor tweak from conf/mime.convs.in
ba4158
d2f944
* Mon Jul  1 2013 Tim Waugh <twaugh@redhat.com> 1:1.7-0.13.b1
0c8d5f
- Don't use D-Bus from two threads (bug #979748).
0c8d5f
0c4a9f
* Fri Jun 28 2013 Tim Waugh <twaugh@redhat.com> 1:1.7-0.12.b1
d2f028
- Fix for DNSSD name resolution.
d2f028
935f4b
* Wed Jun 26 2013 Tim Waugh <twaugh@redhat.com> 1:1.7-0.11.b1
7321ca
- Default to IPP/1.1 for now (bug #977813).
7321ca
628a74
* Tue Jun 25 2013 Tim Waugh <twaugh@redhat.com> 1:1.7-0.10.b1
2b6478
- Added libusb quirk for Canon PIXMA MP540 (bug #967873).
2b6478
5b0d05
* Mon Jun 24 2013 Tim Waugh <twaugh@redhat.com> 1:1.7-0.9.b1
5b0d05
- Don't link against libgcrypt needlessly.
5b0d05
225ab5
* Thu Jun 20 2013 Jiri Popelka <jpopelka@redhat.com> - 1:1.7-0.8.b1
225ab5
- Remove scriptlet for migrating to a systemd unit from a SysV initscript
225ab5
f75ce2
* Thu Jun 20 2013 Tim Waugh <twaugh@redhat.com> 1:1.7-0.7.b1
f75ce2
- Use IP_FREEBIND socket option when binding listening sockets (bug #970809).
f75ce2
f67efa
* Tue Jun 18 2013 Tim Waugh <twaugh@redhat.com> 1:1.7-0.6.b1
77e4d8
- Added IEEE 1284 Device ID for a Dymo device (bug #747866).
77e4d8
63f7fa
* Thu Jun 13 2013 Tim Waugh <twaugh@redhat.com> 1:1.7-0.5.b1
1e7802
- Prevent stringpool damage leading to memory leaks (bug #974048).
1e7802
b99406
* Tue Jun  4 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7-0.4.b1
5f1314
- Return from cupsEnumDests() once all records have been returned.
5f1314
b99406
* Thu May 23 2013 Jiri Popelka <jpopelka@redhat.com>
c31454
- don't ship Russian web templates because they're broken (#960571, STR #4310)
c31454
9663c6
* Wed May 15 2013 Jiri Popelka <jpopelka@redhat.com> - 1:1.7-0.3.b1
9663c6
- move cups/ppdc/ to filesystem subpackage
9663c6
47fb89
* Mon Apr 29 2013 Jiri Popelka <jpopelka@redhat.com> - 1:1.7-0.2.b1
47fb89
- Do not apply unary exclamation mark to va_list (bug #957737).
47fb89
5b01eb
* Fri Apr 19 2013 Jiri Popelka <jpopelka@redhat.com> - 1:1.7-0.1.b1
5b01eb
- 1.7b1
5b01eb
- use _tmpfilesdir macro
5b01eb
aee501
* Wed Apr 10 2013 Tim Waugh <twaugh@redhat.com>
aee501
- cups-dbus-utf.patch: now that the scheduler only accepts valid UTF-8
aee501
  strings for job-name, there's no need to validate it as UTF-8 in the
aee501
  dbus notifier.
aee501
a8486d
* Thu Apr  4 2013 Tim Waugh <twaugh@redhat.com> 1:1.6.2-4
55c986
- Use IP address when resolving DNSSD URIs (bug #948288).
55c986
a8486d
* Thu Mar 28 2013 Tim Waugh <twaugh@redhat.com> 1:1.6.2-3
f8cefb
- Check for cupsd.conf existence prior to grepping it (bug #928816).
f8cefb
6241b2
* Tue Mar 19 2013 Jiri Popelka <jpopelka@redhat.com> - 1:1.6.2-2
6241b2
- revert previous bug #919489 fix (i.e we don't ship banners now)
6241b2
389e11
* Mon Mar 18 2013 Jiri Popelka <jpopelka@redhat.com> - 1:1.6.2-1
389e11
- 1.6.2
389e11
151604
* Wed Mar 13 2013 Jiri Popelka <jpopelka@redhat.com> - 1:1.6.1-26
151604
- ship banners again (#919489)
151604
02ff4d
* Tue Mar  5 2013 Tim Waugh <twaugh@redhat.com> 1:1.6.1-25
02ff4d
- Talk about systemd in cups-lpd manpage (part of bug #884641).
02ff4d
b1a0a2
* Tue Mar  5 2013 Tim Waugh <twaugh@redhat.com> 1:1.6.1-24
b1a0a2
- Documentation fixes from STR #4223 (bug #915981).
b1a0a2
9cbbc3
* Wed Feb 27 2013 Jiri Popelka <jpopelka@redhat.com> - 1:1.6.1-23
8d6f91
- Removed obsolete browsing directives from cupsd.conf (bug #880826, STR #4157).
c3bf12
- Updated summary and descriptions (#882982).
c3bf12
- Fixed bogus dates in changelog.
9cbbc3
cc1efc
* Fri Feb 15 2013 Tim Waugh <twaugh@redhat.com> 1:1.6.1-22
cc1efc
- Applied colorman fix from STR #4232 and STR #4276.
cc1efc
9f8c67
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.6.1-21
9f8c67
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
9f8c67
d4c40d
* Fri Jan 18 2013 Jiri Popelka <jpopelka@redhat.com> 1:1.6.1-20
d4c40d
- Add quirk rule for Canon MP210 (#847923).
d4c40d
eca76b
* Mon Jan 14 2013 Jiri Popelka <jpopelka@redhat.com> 1:1.6.1-19
eca76b
- Fix unowned directories (#894531).
eca76b
12864f
* Thu Jan 10 2013 Jiri Popelka <jpopelka@redhat.com> 1:1.6.1-18
eca76b
- Clean /var/spool/cups/tmp with tmpfiles.d instead of tmpwatch&cron (#893834).
12864f
5d2566
* Wed Dec 19 2012 Jiri Popelka <jpopelka@redhat.com> 1:1.6.1-17
0b93c3
- Migrate cups-lpd from xinetd to systemd socket activatable service (#884641).
0b93c3
- Clean up old Requires/Conflicts/Obsoletes/Provides.
5d2566
968c64
* Thu Dec  6 2012 Tim Waugh <twaugh@redhat.com> 1:1.6.1-16
968c64
- Additional fix relating to CVE-2012-5519 to avoid misleading error
968c64
  message about actions to take to enable file device URIs.
968c64
faa2b3
* Tue Dec  4 2012 Tim Waugh <twaugh@redhat.com> 1:1.6.1-15
faa2b3
- Small error handling improvements in the configuration migration
faa2b3
  script.
faa2b3
1100bb
* Mon Dec  3 2012 Jiri Popelka <jpopelka@redhat.com> 1:1.6.1-14
1100bb
- move ipptoolfile(5) to ipptool subpackage
1100bb
6cd12f
* Mon Dec  3 2012 Tim Waugh <twaugh@redhat.com> 1:1.6.1-13
6cd12f
- Applied additional upstream patch for CVE-2012-5519 so that the
6cd12f
  RemoteRoot keyword is recognised in the correct configuration file.
6cd12f
6c2d42
* Wed Nov 28 2012 Tim Waugh <twaugh@redhat.com> 1:1.6.1-12
6c2d42
- Fixed paths in config migration %%post script.
dfde8c
- Set default cups-files.conf filename.
6c2d42
2ca5fd
* Mon Nov 26 2012 Tim Waugh <twaugh@redhat.com> 1:1.6.1-11
2ca5fd
- Apply upstream fix for CVE-2012-5519 (STR #4223, bug #875898).
2ca5fd
  Migrate configuration keywords as needed.
2ca5fd
9efc57
* Mon Nov 19 2012 Tim Waugh <twaugh@redhat.com> 1:1.6.1-10
9efc57
- Re-enable the web interface as it is required for adjusting server
9efc57
  settings (bug #878090).
9efc57
265059
* Tue Nov  6 2012 Tim Waugh <twaugh@redhat.com> 1:1.6.1-9
265059
- Disable the web interface by default (bug #864522).
265059
611ccc
* Tue Oct 30 2012 Tim Waugh <twaugh@redhat.com> 1:1.6.1-8
611ccc
- Ensure attributes are valid UTF-8 in dbus notifier (bug #863387).
611ccc
1d34f8
* Mon Oct 29 2012 Tim Waugh <twaugh@redhat.com> 1:1.6.1-7
1d34f8
- Removed broken cups-get-classes patch (bug #870612).
1d34f8
aa4234
* Mon Oct 22 2012 Jiri Popelka <jpopelka@redhat.com> 1:1.6.1-6
aa4234
- Add quirk rule for Xerox Phaser 3124 (#867392)
aa4234
- backport more quirk rules (STR #4191)
aa4234
219595
* Thu Sep 20 2012 Tim Waugh <twaugh@redhat.com> 1:1.6.1-5
219595
- The cups-libs subpackage contains code distributed under the zlib
219595
  license (md5.c). 
219595
072771
* Thu Aug 23 2012 Jiri Popelka <jpopelka@redhat.com> 1:1.6.1-4
072771
- quirk handler for port reset done by new USB backend (bug #847923, STR #4155)
072771
2dbb7c
* Mon Aug 13 2012 Jiri Popelka <jpopelka@redhat.com> 1:1.6.1-3
2dbb7c
- fixed usage of parametrized systemd macros (#847405)
2dbb7c
01893c
* Wed Aug 08 2012 Jiri Popelka <jpopelka@redhat.com> 1:1.6.1-2
01893c
- Requires: cups-filters
01893c
47ca1c
* Wed Aug 08 2012 Jiri Popelka <jpopelka@redhat.com> 1:1.6.1-1
47ca1c
- 1.6.1
47ca1c
 - simplified systemd.patch due to removed CUPS Browsing protocol (STR #3922)
47ca1c
 - removed:
47ca1c
   textonly filter - moved to cups-filters
47ca1c
   pstopdf filter - cups-filters also has pstopdf (different)
47ca1c
   PHP module - moved to cups-filters (STR #3932)
47ca1c
   serial.patch - moved to cups-filters
47ca1c
   getpass.patch - r10140 removed the getpass() use
47ca1c
   snmp-quirks.patch - fixed upstream (r10493)
47ca1c
   avahi patches - merged upstream (STR #3066)
47ca1c
   icc.patch - merged upstream (STR #3808)
47ca1c
 - TODO:
47ca1c
   - do we need cups-build.patch ?
47ca1c
- added filesystem sub-package (#624695)
47ca1c
- use macroized systemd scriptlets
47ca1c
2688b6
* Thu Jul 26 2012 Jiri Popelka <jpopelka@redhat.com> 1:1.5.4-1
2688b6
- 1.5.4
2688b6
6ef391
* Tue Jul 24 2012 Tim Waugh <twaugh@redhat.com> 1:1.5.3-5
6ef391
- Don't enable IP-based systemd socket activation by default (bug #842365).
6ef391
9b4aaa
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.5.3-4
9b4aaa
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
9b4aaa
e57f7f
* Tue Jun 05 2012 Jiri Popelka <jpopelka@redhat.com> 1:1.5.3-3
e57f7f
- Require systemd instead of udev.
e57f7f
694199
* Mon May 28 2012 Jiri Popelka <jpopelka@redhat.com> 1:1.5.3-2
694199
- Buildrequire libusb1 (STR #3477)
694199
fecfdf
* Tue May 15 2012 Jiri Popelka <jpopelka@redhat.com> 1:1.5.3-1
fecfdf
- 1.5.3
fecfdf
33e7e9
* Wed May 09 2012 Jiri Popelka <jpopelka@redhat.com> 1:1.5.2-13
33e7e9
- Add triggers for samba4-client. (#817110)
33e7e9
- No need to define BuildRoot and clean it in clean and install section anymore.
33e7e9
- %%defattr no longer needed in %%files sections.
33e7e9
2fa208
* Tue Apr 17 2012 Jiri Popelka <jpopelka@redhat.com> 1:1.5.2-12
2fa208
- Install /usr/lib/tmpfiles.d/cups-lp.conf to support /dev/lp* devices (#812641)
2fa208
- Move /etc/tmpfiles.d/cups.conf to /usr/lib/tmpfiles.d/ (#812641)
2fa208
30ec41
* Tue Apr 17 2012 Jiri Popelka <jpopelka@redhat.com> 1:1.5.2-11
30ec41
- The IPP backend did not always setup username/password authentication
30ec41
  for printers (bug #810007, STR #3985)
30ec41
- Detect authentication errors for all requests.
30ec41
  (bug #810007, upstream commit revision10277)
30ec41
0d80ee
* Thu Mar 29 2012 Tim Waugh <twaugh@redhat.com> 1:1.5.2-10
0d80ee
- Removed private-shared-object-provides filter lines as they are not
0d80ee
  necessary (see bug #807767 comment #3).
0d80ee
TASAKA Mamoru fddeee
* Thu Mar 29 2012 Mamoru Tasaka <mtasaka@fedoraproject.org> - 1:1.5.2-9
TASAKA Mamoru fddeee
- Rebuild against fixed rpm (bug #807767)
TASAKA Mamoru fddeee
cc5aca
* Wed Mar 28 2012 Tim Waugh <twaugh@redhat.com> 1:1.5.2-8
cc5aca
- Avoid systemd PrivateTmp bug by explicitly requiring the fixed
cc5aca
  version of systemd (bug #807672).
cc5aca
c88026
* Fri Mar 16 2012 Tim Waugh <twaugh@redhat.com> 1:1.5.2-7
c88026
- Removed debugging messages from systemd-socket patch.
c88026
0d8647
* Wed Mar 14 2012 Tim Waugh <twaugh@redhat.com> 1:1.5.2-6
0d8647
- Pulled in bugfixes from Avahi patches on fedorapeople.org.
0d8647
746458
* Tue Feb 28 2012 Jiri Popelka <jpopelka@redhat.com> 1:1.5.2-5
746458
- If the translated message is empty return the original message
746458
  (bug #797570, STR #4033).
746458
1b8e2d
* Thu Feb 23 2012 Tim Waugh <twaugh@redhat.com> 1:1.5.2-4
1b8e2d
- cups-polld: restart polling on error (bug #769292, STR #4031).
1b8e2d
cd4006
* Thu Feb 16 2012 Tim Waugh <twaugh@redhat.com> 1:1.5.2-3
cd4006
- Removed hard requirement on colord as it is optional.
cd4006
1d73f2
* Wed Feb 15 2012 Tim Waugh <twaugh@redhat.com> 1:1.5.2-2
3ace51
- Synthesize notify-printer-uri for job-completed events where the job
3ace51
  never started processing (bug #784786, STR #4014).
1d73f2
- Removed banners from LSPP patch on Dan Walsh's advice.
1d73f2
949575
* Mon Feb 06 2012 Jiri Popelka <jpopelka@redhat.com> 1:1.5.2-1
949575
- 1.5.2
949575
- Updated FSF address in pstopdf and textonly filters
949575
ae94f3
* Wed Jan 18 2012 Remi Collet <remi@fedoraproject.org> 1:1.5.0-28
ae94f3
- build against php 5.4.0, patch for STR #3999
ae94f3
- add filter to fix private-shared-object-provides
ae94f3
- add %%check for php extension
ae94f3
f0db99
* Tue Jan 17 2012 Tim Waugh <twaugh@redhat.com> 1:1.5.0-27
f0db99
- Use PrivateTmp=true in the service file (bug #782495).
f0db99
9e0aa1
* Tue Jan 17 2012 Tim Waugh <twaugh@redhat.com> 1:1.5.0-26
6017b9
- Replace newline characters with spaces in reported Device IDs
6017b9
  (bug #782129, STR #4005).
38257f
- Don't accept Device URIs of '\0' from SNMP devices
38257f
  (bug #770646, STR #4004).
38257f
e4da71
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.5.0-25
e4da71
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
e4da71
8d23b6
* Wed Dec 21 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-24
7870e7
- Fixed textonly filter to work with single copies (bug #738412).
7870e7
843ebb
* Fri Dec  9 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-23
da4557
- Detangle cups-serverbin-compat.patch from cups-lspp.patch.
843ebb
- Bind to datagram socket as well in systemd cups.socket unit file, to
843ebb
  prevent that port being stolen by another service (bug #760070).
843ebb
1d347a
* Fri Nov 11 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-22
1d347a
- Fixed trigger (bug #748841).
1d347a
cb5964
* Wed Nov  9 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-21
cb5964
- Set correct systemd service default on upgrade, once updates are
cb5964
  applied (bug #748841).
cb5964
03ff0b
* Fri Nov  4 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-20
03ff0b
- Set the correct PostScript command filter for e.g. foomatic queues
03ff0b
  (STR #3973).
03ff0b
d44ca3
* Mon Oct 31 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-19
d44ca3
- Set correct systemd service default on upgrade (bug #748841).
d44ca3
a66022
* Wed Oct 19 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-18
a66022
- Make sure to guard against retrying the Avahi connection whilst
a66022
  already doing so (Ubuntu #877967).
a66022
dbd9e7
* Tue Oct 18 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-17
dbd9e7
- Use libsystemd-daemon instead of bundling sd-daemon.c.
dbd9e7
3f9aa6
* Tue Oct 11 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-16
042f3d
- Use upstream fix for driverd issue (bug #742989).
6a1391
- Array handling fixes for DNSSDPrinters.
3f9aa6
- Array handling fixes for Avahi poll implementation.
6085d5
- Increase client blocking timeout from 30s to 70s (bug #744715).
0928f7
- Set BindIPv6Only=ipv6-only in systemd socket unit file as better fix
0928f7
  for bug #737230.
0928f7
3d32f5
* Fri Oct  7 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-15
3d32f5
- Fixed Timeouts array comparison function (Ubuntu #860691).
3d32f5
778fcc
* Wed Oct  5 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-14
778fcc
- Handle "localhost" resolving to 127.0.0.1 on IPv6-addressed systems
778fcc
  (bug #737230).
778fcc
c4dc31
* Tue Oct  4 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-13
c4dc31
- Work around PPDs cache handling issue (bug #742989).
c4dc31
3bce79
* Tue Oct  4 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-12
cd792f
- More fixes for systemd socket activation:
cd792f
  - relax permissions check for domain socket in libcups.
cd792f
  - initialise addrlen before calling getsockname().
3bce79
Richard Hughes 4c3d85
* Mon Oct 03 2011 Richard Hughes <rhughes@redhat.com> 1:1.5.0-11
Richard Hughes 4c3d85
- Updated colord patch with fixes to DeleteDevice.
Richard Hughes 4c3d85
- Resolves https://bugzilla.redhat.com/show_bug.cgi?id=741697
Richard Hughes 4c3d85
f39457
* Wed Sep 28 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-10
e5e9e3
- Fixed string manipulation in the dbus notifier (STR #3947, bug #741833).
e5e9e3
3188be
* Thu Sep 22 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-9
3188be
- Fixed systemd socket activation support (bug #738709, bug #738710).
3188be
2c16ad
* Wed Sep 14 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-8
aefd94
- Prevent libcups crash in cups-get-classes patch (bug #736698).
aefd94
929e10
* Thu Sep  1 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-7
929e10
- Use PathExistsGlob instead of DirectoryNotEmpty in cups.path
929e10
  (bug #734435).
929e10
4cfc57
* Fri Aug 19 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-6
f6b648
- Tighten explicit libs sub-package requirement so that it includes
f6b648
  the correct architecture as well (bug #731421 comment #8).
f6b648
39d5c4
* Fri Aug 19 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-5
cf15da
- Avoid GIF reader loop (CVE-2011-2896, STR #3914, bug #727800).
cf15da
654962
* Wed Aug 17 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-4
654962
- Enable systemd units by default (bug #731421).
654962
e46207
* Mon Aug  8 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-3
e46207
- Updated avahi support to register sub-types.
e46207
9829b0
* Fri Aug  5 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-2
9829b0
- Ported avahi support from 1.4.
9829b0
90cf1a
* Tue Jul 26 2011 Jiri Popelka <jpopelka@redhat.com> 1:1.5.0-1
90cf1a
- 1.5.0
ccb820
8612db
* Wed Jul 20 2011 Tim Waugh <twaugh@redhat.com> 1:1.5-0.16.rc1
39d7e8
- Don't delete job data files when restarted (STR #3880).
39d7e8
4d5db8
* Fri Jul 15 2011 Tim Waugh <twaugh@redhat.com> 1:1.5-0.15.rc1
f9ab38
- Ship an rpm macro for where to put driver executables.
f9ab38
b0b655
* Thu Jul  7 2011 Tim Waugh <twaugh@redhat.com> 1:1.5-0.14.rc1
8882f9
- Undo last change which had no effect.  We already remove the .SILENT
8882f9
  target from the Makefile as part of the build.
8882f9
701345
* Thu Jul  7 2011 Tim Waugh <twaugh@redhat.com> 1:1.5-0.13.rc1
ed0066
- Make build log verbose enough to include compiler flags used.
ed0066
a4f3be
* Tue Jul  5 2011 Tim Waugh <twaugh@redhat.com> 1:1.5-0.12.rc1
a4f3be
- Removed udev rules file as it is no longer necessary.
a4f3be
3c2c7c
* Tue Jul  5 2011 Tim Waugh <twaugh@redhat.com> 1:1.5-0.11.rc1
3c2c7c
- Add support for systemd socket activation (patch from Lennart
3c2c7c
  Poettering).
3c2c7c
4ed003
* Wed Jun 29 2011 Tim Waugh <twaugh@redhat.com> 1:1.5-0.10.rc1
4ed003
- Don't use portreserve any more.  Better approach is to use systemd
4ed003
  socket activation (not yet done).
4ed003
b7d9a1
* Wed Jun 29 2011 Tim Waugh <twaugh@redhat.com> 1:1.5-0.9.rc1
b7d9a1
- Ship systemd service unit instead of SysV initscript (bug #690766).
b7d9a1
a4221d
* Wed Jun 29 2011 Tim Waugh <twaugh@redhat.com> 1:1.5-0.8.rc1
68e0ea
- Tag localization files correctly (bug #716421).
68e0ea
24f463
* Wed Jun 15 2011 Jiri Popelka <jpopelka@redhat.com> 1:1.5-0.7.rc1
24f463
- 1.5rc1
24f463
Richard Hughes ab7ce8
* Sat Jun 04 2011 Richard Hughes <rhughes@redhat.com> 1:1.5-0.6.b2
Richard Hughes ab7ce8
- Updated colord patch with fixes from Tim Waugh.
Richard Hughes ab7ce8
a0358d
* Tue May 31 2011 Jiri Popelka <jpopelka@redhat.com> 1:1.5-0.5.b2
a0358d
- enable LSPP support again
a0358d
Richard Hughes 889eca
* Tue May 31 2011 Richard Hughes <rhughes@redhat.com> 1:1.5-0.4.b2
Richard Hughes 889eca
- Updated colord patch against 1.5 upstream and fixes from Tim Waugh.
Richard Hughes 889eca
770e27
* Tue May 31 2011 Jiri Popelka <jpopelka@redhat.com> 1:1.5-0.3.b2
770e27
- fix lspp.patch to not include "config.h" in cups/cups.h (#709384)
770e27
5bd20b
* Thu May 26 2011 Jiri Popelka <jpopelka@redhat.com> 1:1.5-0.2.b2
5bd20b
- 1.5b2
4743e1
5bd20b
* Tue May 24 2011 Jiri Popelka <jpopelka@redhat.com> 1:1.5-0.1.b1
5bd20b
- 1.5b1
5bd20b
  - removed cups-texttops-rotate-page.patch (#572338 is CANTFIX)
5bd20b
  - removed cups-page-label.patch (#520141 seems to be CANTFIX)
5bd20b
216443
* Wed May 18 2011 Tim Waugh <twaugh@redhat.com> 1:1.4.6-17
216443
- Package parallel port printer device nodes (bug #678804).
216443
Richard Hughes c444f4
* Tue May 17 2011 Richard Hughes <rhughes@redhat.com> 1:1.4.6-16
Richard Hughes c444f4
- Updated colord patch from upstream review.
Richard Hughes c444f4
85d072
* Fri Mar 25 2011 Jiri Popelka <jpopelka@redhat.com> 1:1.4.6-15
85d072
- Polished patches according to results from static analysis of code (bug #690130).
85d072
72d2ab
* Thu Mar 10 2011 Tim Waugh <twaugh@redhat.com> 1:1.4.6-14
72d2ab
- Fixed some typos in colord patch.
39e46c
- LSPP: only warn when unable to get printer context.
72d2ab
Richard Hughes e9e839
* Mon Mar 07 2011 Richard Hughes <rhughes@redhat.com> 1:1.4.6-13
Richard Hughes e9e839
- Updated colord patch.
Richard Hughes e9e839
a56c3b
* Fri Feb 25 2011 Tim Waugh <twaugh@redhat.com> 1:1.4.6-12
97ac79
- Fixed build failure due to php_zend_api macro type.
97ac79
febbd6
* Fri Feb 25 2011 Tim Waugh <twaugh@redhat.com> 1:1.4.6-11
262a1c
- Fixed dbus notifier support for job-state-changed.
262a1c
1b27d5
* Thu Feb 10 2011 Jiri Popelka <jpopelka@redhat.com> 1:1.4.6-10
948534
- Remove testing cups-usb-buffer-size.patch (bug #661814).
948534
afa11f
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.4.6-9
afa11f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
afa11f
52d3a4
* Tue Feb 01 2011 Jiri Popelka <jpopelka@redhat.com> 1:1.4.6-8
52d3a4
- Use Till's patch to fix USB-Parallel adapter cable problem (bug #624564).
52d3a4
04a43d
* Tue Jan 25 2011 Tim Waugh <twaugh@redhat.com> 1:1.4.6-7
04a43d
- Some fixes for the AvahiClient callback (bug #672143).
04a43d
852d6e
* Tue Jan 18 2011 Tim Waugh <twaugh@redhat.com> 1:1.4.6-6
5fa621
- Don't use --enable-pie configure option as it has been removed and
4816e6
  is now assumed.  See STR #3691.
5fa621
901c31
* Fri Jan 14 2011 Tim Waugh <twaugh@redhat.com> 1:1.4.6-5
901c31
- ICC colord support.
901c31
0b0e73
* Wed Jan 12 2011 Tim Waugh <twaugh@redhat.com> 1:1.4.6-4
0b0e73
- Properly separated serverbin-compat and lspp patches.
7593cc
- Updated ICC patch (still not yet applied).
0b0e73
6dd30e
* Tue Jan 11 2011 Tim Waugh <twaugh@redhat.com> 1:1.4.6-3
6dd30e
- Build requires automake for avahi support.
6dd30e
ac3f59
* Mon Jan 10 2011 Tim Waugh <twaugh@redhat.com> 1:1.4.6-2
948534
- Use a smaller buffer when writing to USB devices (bug #661814).
ac3f59
- Handle EAI_NONAME when resolving hostnames (bug #617208).
ac3f59
a448e5
* Fri Jan 07 2011 Jiri Popelka <jpopelka@redhat.com> 1:1.4.6-1
a448e5
- 1.4.6.
a448e5
6f33db
* Fri Dec 31 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.5-10
6f33db
- Some Avahi support fixes from Till Kamppeter.
6f33db
0b2684
* Fri Dec 24 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.5-9
0b2684
- Native Avahi support for announcing printers on the network.
0b2684
6bf4b2
* Wed Dec 22 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.5-8
5971f6
- Don't crash when job queued for browsed printer that times out
5971f6
  (bug #660604).
5971f6
396537
* Mon Dec 13 2010 Jiri Popelka <jpopelka@redhat.com> 1:1.4.5-7
9ed0ac
- Call avc_init() only once to not leak file descriptors (bug #654075).
9ed0ac
15cde8
* Thu Dec  9 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.5-6
5ba3b3
- The cups-config man page has been moved to the devel sub-package.
15cde8
- The php sub-package now explicitly requires the libs package with
15cde8
  the same version and release (bug #646814).
15cde8
3fc49d
* Tue Dec  7 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.5-5
60f130
- Fixed character encoding in CREDITS.txt.
501903
- Mark D-Bus configuration file as config file.
74db0e
- Don't mark MIME types and convs files as config files.  Overrides
74db0e
  can be placed as new *.types/*.convs files in /etc/cups.
ff9799
- Don't mark banners as config files.  Better is to provide new
ff9799
  banners.
6f7471
- Don't mark templates and www files as config files.  A better way to
6f7471
  provide local overrides is to use a different ServerRoot setting.
6f7471
  Note that a recent security fix required changed to template files.
3fc49d
- Provide versioned LPRng symbol for rpmlint.
3fc49d
3fc49d
* Mon Dec  6 2010 Tim Waugh <twaugh@redhat.com>
e8bdc9
- /usr/sbin/cupsd should be mode 0755 (bug #546004).
e8bdc9
57d1b9
* Fri Dec 03 2010 Jiri Popelka <jpopelka@redhat.com> 1:1.4.5-4
f0480c
- Changed subsystem lock file name in initscript
f0480c
  so the service is correctly stopped on reboot or halt (bug #659391).
f0480c
8dac86
* Fri Nov 26 2010 Jiri Popelka <jpopelka@redhat.com> 1:1.4.5-3
8dac86
- BuildRequires python-cups instead of pycups.
8dac86
e4894d
* Fri Nov 26 2010 Jiri Popelka <jpopelka@redhat.com> 1:1.4.5-2
e4894d
- Added /etc/tmpfiles.d/cups.conf to enable /var/run/cups directory on tmpfs (#656566).
e4894d
e3a2a9
* Fri Nov 12 2010 Jiri Popelka <jpopelka@redhat.com> 1:1.4.5-1
e3a2a9
- 1.4.5.
e3a2a9
- No longer need CVE-2010-2941, str3608
e3a2a9
7177a9
* Thu Nov 11 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.4-12
e2e55c
- Applied patch to fix cupsd memory corruption vulnerability
e2e55c
  (CVE-2010-2941, bug #652161).
eeb957
- Don't crash when MIME database could not be loaded (bug #610088).
eeb957
Jesse Keating ce983b
* Wed Sep 29 2010 jkeating - 1:1.4.4-11
Jesse Keating ce983b
- Rebuilt for gcc bug 634757
Jesse Keating ce983b
bdfb23
* Fri Sep 17 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.4-10
91b288
- Perform locking for gnutls and avoid libgcrypt's broken
91b288
  locking (bug #607159).
08f206
- Build with --enable-threads again (bug #607159).
b2a234
- Force the use of gnutls despite thread-safety concerns (bug #607159).
bdfb23
529334
* Wed Sep 15 2010 Tim Waugh <twaugh@redhat.com>
529334
- Fixed serverbin-compat patch to avoid misleading "filter not
529334
  available" messages (bug #633779).
529334
d52d3c
* Mon Aug 23 2010 Tim Waugh <twaugh@redhat.com>
d52d3c
- Fixed SNMP quirks parsing.
d52d3c
7fe515
* Fri Aug 20 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.4-9
1ccc93
- Use better upstream fix for STR #3608 (bug #606909).
1ccc93
482fd1
* Fri Aug 13 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.4-8
6729d0
- Specify udevadm trigger action in initscript (bug #623959).
482fd1
c48334
* Tue Aug  3 2010 Tim Waugh <twaugh@redhat.com>
cc7107
- Merged F-12 change:
cc7107
  - Use numeric addresses for interfaces unless HostNameLookups are
cc7107
    turned on (bug #583054).
cc7107
41d2c9
* Tue Jul 13 2010 Jiri Popelka <jpopelka@redhat.com> 1:1.4.4-7
17626f
- Added restartlog to initscript usage output (bug #612996).
17626f
fa65c8
* Mon Jul 12 2010 Jiri Popelka <jpopelka@redhat.com> 1:1.4.4-6
fa65c8
- Moved LICENSE.txt to libs sub-package.
fa65c8
af255f
* Mon Jun 28 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.4-5
af255f
- Avoid empty notify-subscribed-event attributes (bug #606909,
af255f
  STR #3608).
af255f
12ee3e
* Thu Jun 24 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.4-4
12ee3e
- Use gnutls again but disable threading (bug #607159).
12ee3e
3fec50
* Tue Jun 22 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.4-3
3fec50
- Rebuilt to keep correct package n-v-r ordering between releases.
3fec50
b0314b
* Fri Jun 18 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.4-2
b0314b
- Re-enabled SSL support by using OpenSSL instead of gnutls.
b0314b
bf1ed4
* Fri Jun 18 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.4-1
bf1ed4
- 1.4.4.  Fixes several security vulnerabilities (bug #605399):
bf1ed4
  CVE-2010-0540, CVE-2010-0542, CVE-2010-1748.  No longer need str3503,
bf1ed4
  str3399, str3505, str3541, str3425p2 or CVE-2010-0302 patches.
bf1ed4
cc938f
* Thu Jun 10 2010 Tim Waugh <twaugh@redhat.com>
cc938f
- Removed unapplied gnutls-gcrypt-threads patch.  Fixed typos in
cc938f
  descriptions for lpd and php sub-packages.
cc938f
2553f6
* Wed Jun  9 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.3-11
2553f6
- Use upstream method of handling SNMP quirks in PPDs (STR #3551,
2553f6
  bug #581825).
2553f6
8f1b4f
* Tue Jun 01 2010 Jiri Popelka <jpopelka@redhat.com> 1:1.4.3-10
8f1b4f
- Added back still useful str3425.patch.
8f1b4f
  Second part of STR #3425 is still not fixed in 1.4.3
8f1b4f
7bb195
* Tue May 18 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.3-9
7bb195
- Adjust texttops output to be in natural orientation (STR #3563).
7bb195
  This fixes page-label orientation when texttops is used in the
7bb195
  filter chain (bug #572338).
7bb195
ede19b
* Thu May 13 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.3-8
ede19b
- Fixed Ricoh Device ID OID (STR #3552).
ede19b
750bad
* Tue May 11 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.3-7
750bad
- Add an SNMP query for Ricoh's device ID OID (STR #3552).
750bad
c269c4
* Fri Apr 16 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.3-6
c269c4
- Mark DNS-SD Device IDs that have been guessed at with "FZY:1;".
c269c4
ca951c
* Fri Apr 16 2010 Jiri Popelka <jpopelka@redhat.com> 1:1.4.3-5
ca951c
- Fixed str3541.patch
ca951c
120cd7
* Tue Apr 13 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.3-4
120cd7
- Add an SNMP query for HP's device ID OID (STR #3552).
120cd7
eb8e84
* Tue Apr 13 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.3-3
eb8e84
- Handle SNMP supply level quirks (bug #581825).
eb8e84
3069b5
* Wed Mar 31 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.3-2
3069b5
- Another BrowsePoll fix: handle EAI_NODATA as well (bug #567353).
3069b5
6100ed
* Wed Mar 31 2010 Jiri Popelka <jpopelka@redhat.com> 1:1.4.3-1
6100ed
- 1.4.3.
6100ed
- No longer need CVE-2009-3553, str3381, str3390, str3391,
6100ed
  str3403, str3407, str3413, str3418, str3422, str3425,
6100ed
  str3428, str3431, str3435, str3436, str3439, str3440,
6100ed
  str3442, str3448, str3458, str3460, cups-sidechannel-intrs,
6100ed
  negative-snmp-string-length, cups-media-empty-warning patches.
6100ed
35bec1
* Tue Mar 30 2010 Jiri Popelka <jpopelka@redhat.com> 1:1.4.2-36
35bec1
- Fixed lpstat to adhere to -o option (bug #577901, STR #3541).
35bec1
6484bf
* Wed Mar 10 2010 Jiri Popelka <jpopelka@redhat.com> 1:1.4.2-35
6484bf
- Fixed (for the third time) patch for STR #3425 to correctly
6484bf
  remove job info files in /var/spool/cups (bug #571830).
6484bf
0a206a
* Fri Mar  5 2010 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-34
0a206a
- Applied patch for CVE-2010-0302 (incomplete fix for CVE-2009-3553,
0a206a
  bug #557775).
c5bb55
- Added comments for all sources and patches.
c5bb55
15fb91
* Tue Mar  2 2010 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-33
54c6c8
- Don't own filesystem locale directories (bug #569403).
8bd997
- Don't apply gcrypt threading patch (bug #553834).
15fb91
- Don't treat SIGPIPE as an error (bug #569770).
15fb91
31a27f
* Wed Feb 24 2010 Jiri Popelka <jpopelka@redhat.com> 1:1.4.2-32
31a27f
- Fixed cupsGetNamedDest() so it falls back to the real default
31a27f
  printer when a default from configuration file does not exist (bug #565569, STR #3503).
31a27f
cd761d
* Tue Feb 23 2010 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-31
cd761d
- Update classes.conf when a class member printer is deleted
cd761d
  (bug #565878, STR #3505).
cd761d
da745e
* Tue Feb 23 2010 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-30
da745e
- Re-initialize the resolver if getnameinfo() returns EAI_AGAIN
da745e
  (bug #567353).
da745e
547aaa
* Mon Feb 15 2010 Jiri Popelka <jpopelka@redhat.com> 1:1.4.2-29
547aaa
- Improve cups-gnutls-gcrypt-threads.patch (#564841, STR #3461).
547aaa
2af5db
* Thu Feb  4 2010 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-28
2af5db
- Rebuild for postscriptdriver tags.
2af5db
c65705
* Fri Jan 22 2010 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-27
c65705
- Make sure we have some filters for converting to raster format.
c65705
fdfc5a
* Fri Jan 15 2010 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-26
8d11a7
- Reset status after successful ipp job (bug #548219, STR #3460).
8d11a7
635884
* Thu Jan 14 2010 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-24
c58587
- Install udev rules in correct place (bug #530378).
635884
- Don't mark initscript as config file.
635884
47929d
* Wed Jan 13 2010 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-23
47929d
- Use %%{_initddir}, %%{_sysconfdir} and SMP make flags.
47929d
- Use mode 0755 for binaries and libraries where appropriate.
47929d
- Fix lpd obsoletes tag.
47929d
d5fe42
* Thu Dec 24 2009 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-22
d5fe42
- Removed use of prereq and buildprereq.
d5fe42
- Fixed use of '%%' in changelog.
d5fe42
- Versioned explicit obsoletes/provides.
d5fe42
- Use tabs throughout.
d5fe42
3cea31
* Wed Dec 23 2009 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-21
3cea31
- Fixed patch for STR #3425 again by adding in back-ported change from
3cea31
  svn revision 8929 (bug #549899).  No longer need
3cea31
  delete-active-printer patch.
3cea31
bf133f
* Tue Dec 22 2009 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-20
bf133f
- Fixed ipp authentication for servers requiring authentication for
bf133f
  IPP-Get-Printer-Attributes (bug #548873, STR #3458).
bf133f
f6c821
* Mon Dec 21 2009 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-19
f6c821
- Ensure proper thread-safety in gnutls's use of libgcrypt
f6c821
  (bug #544619).
f6c821
8af195
* Sat Dec 19 2009 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-18
8af195
- Fixed patch for STR #3425 by adding in back-ported change from svn
8af195
  revision 8936 (bug #548904).
8af195
38ca37
* Thu Dec 10 2009 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-17
377f15
- Fixed invalid read in cupsAddDest (bug #537460).
e69b0f
d44659
* Wed Dec  9 2009 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-15
d44659
- Use upstream patch to fix scheduler crash when an active printer was
d44659
  deleted (rev 8914).
d44659
4b52e2
* Tue Dec  8 2009 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-14
f5ad92
- The scheduler did not use the Get-Job-Attributes policy for a
f5ad92
  printer (STR #3431).
a29a9c
- The scheduler added two job-name attributes to each job object
a29a9c
  (STR #3428).
547466
- The scheduler did not clean out completed jobs when
547466
  PreserveJobHistory was turned off (STR #3425).
587ec4
- The web interface did not show completed jobs (STR #3436).
da2c25
- Authenticated printing did not always work when printing directly to
da2c25
  a remote server (STR #3435).
f27c87
- Use upstream patch to stop the network backends incorrectly clearing
f27c87
  the media-empty-warning state (rev 8896).
fd5ad7
- Use upstream patch to fix interrupt handling in the side-channel
fd5ad7
  APIs (rev 8896).
11315e
- Use upstream patch to handle negative SNMP string lengths (rev 8896).
21304d
- Use upstream fix for SNMP detection (bug #542857, STR #3413).
3896ee
- Use the text filter for text/css files (bug #545026, STR #3442).
72bf11
- Show conflicting option values in web UI (bug #544326, STR #3440).
616387
- Use upstream fix for adjustment of conflicting options
616387
  (bug #533426, STR #3439).
7945d1
- No longer requires paps.  The texttopaps filter MIME conversion file
7945d1
  is now provided by the paps package (bug #545036).
4b52e2
- Moved %%{_datadir}/cups/ppdc/*.h to the main package (bug #545348).
4b52e2
4b35cc
* Fri Dec  4 2009 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-13
4b35cc
- The web interface prevented conflicting options from being adjusted
4b35cc
  (bug #533426, STR #3439).
4b35cc
195eda
* Thu Dec  3 2009 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-12
32eda5
- Fixes for SNMP scanning with Lexmark printers (bug #542857, STR #3413).
32eda5
08a85d
* Mon Nov 23 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.2-10
08a85d
- Undo last change as it was incorrect.
08a85d
30f17f
* Mon Nov 23 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.2-9
30f17f
- Fixed small typos introduced in fix for bug #536741.
30f17f
e5548f
* Fri Nov 20 2009 Jiri Popelka <jpopelka@redhat.com> 1:1.4.2-8
30f17f
- Do not translate russian links showing completed jobs
30f17f
  (bug #539354, STR #3422).
e5548f
f792eb
* Thu Nov 19 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.2-7
f792eb
- Applied patch to fix CVE-2009-3553 (bug #530111, STR #3200).
f792eb
cf3d6e
* Tue Nov 17 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.2-6
cb5592
- Fixed display of current driver (bug #537182, STR #3418).
cf3d6e
- Fixed out-of-memory handling when loading jobs (bug #538054,
cf3d6e
  STR #3407).
cf3d6e
79d57a
* Mon Nov 16 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.2-5
8c5ae8
- Fixed typo in admin web template (bug #537884, STR #3403).
79d57a
- Reset SIGPIPE handler for child processes (bug #537886, STR #3399).
79d57a
258119
* Mon Nov 16 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.2-4
79d57a
- Upstream fix for GNU TLS error handling bug (bug #537883, STR #3381).
258119
e0e1f2
* Wed Nov 11 2009 Jiri Popelka <jpopelka@redhat.com> 1:1.4.2-3
e0e1f2
- Fixed lspp-patch to avoid memory leak (bug #536741).
e0e1f2
1cf569
* Tue Nov 10 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.2-2
1cf569
- Added explicit version dependency on cups-libs to cups-lpd
1cf569
  (bug #502205).
1cf569
12b1ae
* Tue Nov 10 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.2-1
12b1ae
- 1.4.2.  No longer need str3380, str3332, str3356, str3396 patches.
12b1ae
- Removed postscript.ppd.gz (bug #533371).
078162
- Renumbered patches and sources.
12b1ae
4e5971
* Tue Nov  3 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.1-14
519fda
- Removed stale patch from STR #2831 which was causing problems with
519fda
  number-up (bug #532516).
519fda
4e5971
* Tue Oct 27 2009 Jiri Popelka <jpopelka@redhat.com> 1:1.4.1-13
aef63a
- Fix incorrectly applied patch from #STR3285 (bug #531108).
aef63a
- Set the PRINTER_IS_SHARED variable for admin.cgi (bug #529634, #STR3390).
aef63a
- Pass through serial parameters correctly in web interface (bug #529635, #STR3391).
aef63a
- Fixed German translation (bug #531144, #STR3396).
aef63a
4e5971
* Tue Oct 20 2009 Jiri Popelka <jpopelka@redhat.com> 1:1.4.1-12
e9876b
- Fix cups-lpd to create unique temporary data files (bug #529838).
e9876b
4e5971
* Mon Oct 19 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.1-11
104689
- Fixed German translation (bug #529575, STR #3380).
104689
4e5971
* Thu Oct 15 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.1-10
4e5971
- Don't ship pstoraster -- it is now provided by the ghostscript-cups
4e5971
  package.
4e5971
1b3840
* Thu Oct  8 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.1-9
1b3840
- Fixed naming of 'Generic PostScript Printer' entry.
1b3840
1a31e8
* Wed Oct  7 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.1-8
1a31e8
- Use upstream patch for STR #3356 (bug #526405).
1a31e8
4a94f7
* Fri Oct  2 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.1-7
4a94f7
- Fixed orientation of page labels when printing text in landscape
4a94f7
  mode (bug #520141, STR #3334).
4a94f7
0b0432
* Wed Sep 30 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.1-6
0b0432
- Don't use cached PPD for raw queue (bug #526405, STR #3356).
fa8738
fa8738
* Wed Sep 23 2009 Jiri Popelka <jpopelka@redhat.com> 1:1.4.1-5
fa8738
- Fixed cups.init to be LSB compliant (bug #521641)
fa8738
3f1034
* Mon Sep 21 2009 Jiri Popelka <jpopelka@redhat.com> 1:1.4.1-4
3f1034
- Changed cups.init to be LSB compliant (bug #521641), i.e.
3f1034
  return code "2" (instead of "3") if invalid arguments
3f1034
  return code "4" if restarting service under nonprivileged user
3f1034
  return code "5" if cupsd not exist or is not executable
3f1034
  return code "6" if cupsd.conf not exist
3f1034
7aabe5
* Wed Sep 16 2009 Tomas Mraz <tmraz@redhat.com> 1:1.4.1-3
7aabe5
- Use password-auth common PAM configuration instead of system-auth
7aabe5
  when available.
7aabe5
3827b7
* Tue Sep 15 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.1-2
3827b7
- Fixed 'service cups status' to check for correct subsys name
3827b7
  (bug #521641).
3827b7
7e278a
* Mon Sep 14 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.1-1
7e278a
- 1.4.1.
7e278a
081f3e
* Fri Sep  4 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.0-2
081f3e
- Fixed the dnssd backend so that it only reports devices once avahi
081f3e
  resolution has completed.  This makes it report Device IDs
5e91b5
  (bug #520858).
b9b4d4
- Fix locale code for Norwegian (bug #520379).
b9b4d4
dd27f8
* Fri Aug 28 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.0-1
dd27f8
- 1.4.0.
dd27f8
b18bf2
* Thu Aug 27 2009 Warren Togami <wtogami@redhat.com> 1:1.4-0.rc1.21
b18bf2
- rebuild
b18bf2
30d11e
* Wed Aug 26 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.20
30d11e
- Fixed admin.cgi crash when modifying a class (bug #519724,
30d11e
  STR #3312, patch from Jiri Popelka).
30d11e
78930c
* Wed Aug 26 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.19
422acd
- Prevent infinite loop in cupsDoIORequest when processing HTTP
422acd
  errors (bug #518065, bug #519663, STR #3311).
28e7fe
- Fixed document-format-supported attribute when
28e7fe
  application/octet-stream is enabled (bug #516507, STR #3308, patch
28e7fe
  from Jiri Popelka).
366cb9
- Fixed buggy JobKillDelay handling fix (STR #3292).
4ce924
- Prevent infinite loop in ppdc (STR #3293).
4ce924
bd9935
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 1:1.4-0.rc1.17.1
bd9935
- rebuilt with new audit
bd9935
f3d7e1
* Fri Aug 21 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.17
f3d7e1
- Removed 3-distribution symlink (bug #514244).
f3d7e1
46a13b
* Tue Aug 18 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.16
f3d7e1
- Fixed JobKillDelay handling for cancelled jobs (bug #518026, STR
f3d7e1
  #3292).
46a13b
- Use 'exec' to invoke ghostscript in the pstoraster filter.  This
46a13b
  allows the SIGTERM signal to reach the correct process, as well as
46a13b
  conserving memory (part of bug #518026).
46a13b
53ec61
* Tue Aug 11 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.15
53ec61
- Avoid empty BrowseLocalProtocols setting (bug #516460, STR #3287).
53ec61
2da599
* Mon Aug 10 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.14
3f6ad2
- Fixed ppds.dat handling of drv files (bug #515027, STR #3279).
8b81c6
- Fixed udev rules file to avoid DEVTYPE warning messages.
e9a7aa
- Fixed cupsGetNamedDest() so it does not fall back to the default
e9a7aa
  printer when a destination has been named (bug #516439, STR #3285).
2da599
- Fixed MIME type rules for image/jpeg and image/x-bitmap
2da599
  (bug #516438, STR #3284).
a8285b
- Clear out cache files on upgrade.
7bb975
- Require acl.
7bb975
07849b
* Thu Aug  6 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.13
07849b
- Ship udev rules to allow libusb to access printer devices.
9b908c
- Fixed duplex test pages (bug #514898, STR #3277).
9b908c
2306b4
* Wed Jul 29 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.12
111438
- Fixed Avahi support in the dnssd backend (bug #513888).
2306b4
- Fixed incorrect arguments to sigaction() in dnssd backend (STR #3272).
bbd553
- Cheaply restore compatibility with 1.1.x by having cups_get_sdests()
bbd553
  perform a CUPS_GET_CLASSES request if it is not sure it is talking
bbd553
  to CUPS 1.2 or later (bug #512866).
a983e8
- Prevent ipp backend looping with bad IPP devices (bug #476424,
a983e8
  STR #3262).
21c163
- Fixed Device ID reporting in the usb backend (STR #3266).
21c163
64acb2
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.4-0.rc1.11.1
64acb2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
64acb2
e65f66
* Fri Jul 24 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.11
e65f66
- Tell udevd to replay printer add events in the initscript.
e65f66
d08cd1
* Wed Jul 15 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.10
d08cd1
- Applied patch to prevent bad job control files crashing cupsd on
d08cd1
  start-up (STR #3253, bug #509741).
d08cd1
- Correctly handle CUPS-Get-PPDs requests for models with '+' in their
d08cd1
  names (STR #3254, bug #509586).
d08cd1
- Accept incorrect device URIs in the (non-libusb) usb backend for
d08cd1
  compatibility with Fedora 11 before bug #507244 was fixed.
d08cd1
- Applied patch to fix incorrect device URIs (STR #3259, bug #507244).
d08cd1
- Applied patch to fix job-hold-until for remote queues (STR #3258,
d08cd1
  bug #497376).
d08cd1
697652
* Mon Jul 13 2009 Remi Collet <fedora@famillecollet.com> 1:1.4-0.rc1.9
697652
- add PHP ABI check
697652
- use php_extdir
697652
- add php configuration file (/etc/php.d/cups.ini)
697652
3d9aa8
* Fri Jul 10 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.8
3d9aa8
- Build does not require aspell-devel (bug #510405).
3d9aa8
1d6dbf
* Wed Jul  1 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.7
1d6dbf
- Fixed template problem preventing current printer option defaults
1d6dbf
  from being shown in the web interface (bug #506794, STR #3244).
1d6dbf
e747b4
* Wed Jul  1 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.6
e747b4
- Fixed lpadmin for remote 1.3.x servers (bug #506977, STR #3231).
e747b4
e747b4
* Tue Jun 23 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.5
e747b4
- Added more debugging output when constructing filter chain.
e747b4
4bf29a
* Thu Jun 18 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.4
4bf29a
- More complete fix for STR #3229 (bug #506461).
4bf29a
05a70f
* Wed Jun 17 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.3
c6b9c4
- Don't use RPM_SOURCE_DIR macro.
c6b9c4
- Fixed add/modify-printer templates which had extra double-quote
c6b9c4
  characters, preventing the Continue button from appearing in certain
c6b9c4
  browsers (bug #506461, STR #3229).
c6b9c4
ca53cd
* Wed Jun 17 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.1
ca53cd
- 1.4rc1.  No longer need str3124, CVE-2009-0163, CVE-2009-0164,
ca53cd
  str3197, missing-devices patches.
ca53cd
- Disabled avahi patch for the time being.  More work is needed to
ca53cd
  port this to rc1.
ca53cd
- Removed wbuffer patch as it is not needed (see STR #1968).
ca53cd
740cdc
* Fri May 15 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.18
740cdc
- More complete fix for STR #3197 (bug #500859).
740cdc
46b525
* Thu May 14 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.17
46b525
- Prevent cupsd crash when handling IPP_TAG_DELETEATTR requests
46b525
  (STR #3197, bug #500859).
46b525
b52f4a
* Thu May  7 2009 Ville Skyttä <ville.skytta at="" iki.fi=""> - 1:1.4-0.b2.16
b52f4a
- Avoid stripping binaries before rpmbuild creates the -debuginfo subpackage.
b52f4a
30b0cd
* Sun Apr 26 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.15
30b0cd
- Accept "Host: ::1" (bug #497393).
30b0cd
- Accept Host: fields set to the ServerName value (bug #497301).
015b26
- Specify that we want poppler's pdftops (not ghostscript) for the
015b26
  pdftops wrapper when calling configure.
015b26
046ffb
* Fri Apr 17 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.14
046ffb
- Applied patch to fix CVE-2009-0163 (bug #490596).
046ffb
- Applied patch to fix CVE-2009-0164 (bug #490597).
046ffb
ec6856
* Thu Apr  2 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.13
ec6856
- Don't verify MD5 sum, file size, or mtime for several config files:
ec6856
  cupsd.conf, client.conf, classes.conf, printers.conf, snmp.conf,
ec6856
  subscriptions.conf, lpoptions (bug #486287).
ec6856
eaed78
* Mon Mar 23 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.12
eaed78
- If cups-polld gets EAI_AGAIN when looking up a hostname,
eaed78
  re-initialise the resolver (bug #490943).
eaed78
d4e3a2
* Wed Mar 11 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.11
d4e3a2
- Bumped cupsddk n-v-r for obsoletes/provides, as cupsddk was rebuilt.
d4e3a2
9ce002
* Tue Mar 10 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.10
9ce002
- Applied patch to fix ppd-natural-language attribute in PPD list
9ce002
  (STR #3124).
9ce002
cb2c45
* Mon Mar  9 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.9
cb2c45
- Handle https:// device URIs (bug #478677, STR #3122).
cb2c45
a1088d
* Thu Mar  5 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.8
a1088d
- Updated to svn8404.
a1088d
9b9807
* Wed Feb 25 2009 Tim Waugh <twaugh@redhat.com>
9b9807
- Added 'Should-Start: portreserve' to the initscript (part of bug #487250).
9b9807
2191da
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.4-0.b2.7.1
2191da
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
2191da
ac0b4e
* Thu Feb 19 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.7
ac0b4e
- Prevent cups-deviced missing devices (STR #3108).
ac0b4e
- Actually drop the perl implementation of the dnssd backend and use
ac0b4e
  the avahi-aware one.
ac0b4e
b85faf
* Thu Feb 12 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.6
c36f5f
- Beginnings of avahi support.  The dnssd backend should now work, but
c36f5f
  the scheduler will not yet advertise DNS-SD services.
4db57d
- No longer require avahi-tools as the dnssd backend does not use the
c36f5f
  command line tools any longer.
b017e2
- Load MIME type rules correctly (bug #426089, STR #3059).
b017e2
3244c6
* Wed Jan 28 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.4
3244c6
- Fixed quotas (STR #3077, STR #3078).
3244c6
a3145f
* Tue Jan 27 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.3
a3145f
- Fixed default BrowseLocalProtocols (bug #481505).
a3145f
d5991e
* Tue Dec 16 2008 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.2
1e5683
- 1.4b2.
1e5683
- No longer need CVE-2008-5183 patch.
1e5683
5852cf
* Sat Dec 13 2008 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b1.6
5852cf
- Start cupsd at priority 25: after avahi-daemon but before haldaemon
5852cf
  (bug #468709).
5852cf
277864
* Tue Dec  9 2008 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b1.5
54fdf3
- Applied patch to fix RSS subscription limiting (bug #473901,
54fdf3
  CVE-2008-5183).
277864
- Attempt to unbreak the fix for STR #2831 (bug #474742).
277864
746c22
* Sun Nov 30 2008 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b1.4
746c22
- Own more directories (bug #473581).
746c22
20dd8a
* Tue Nov 11 2008 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b1.3
cb06f2
- 1.4b1.
cb06f2
- No longer need ext, includeifexists, foomatic-recommended,
cb06f2
  getnameddest, str2101, str2536 patches.
cb06f2
- Require poppler-utils at runtime and for build.  No longer need
cb06f2
  pdftops.conf.
cb06f2
- Obsolete cupsddk.
cb06f2
92b094
* Thu Oct 30 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.9-3
92b094
- Fixed LSPP labels (bug #468442).
92b094
6eeadd
* Tue Oct 21 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.9-2
6eeadd
- Fixed textonly filter to send FF correctly.
6eeadd
f5608b
* Fri Oct 10 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.9-1
f5608b
- 1.3.9, including fixes for CVE-2008-3639 (STR #2918, bug #464710),
f5608b
  CVE-2008-3640 (STR #2919, bug #464713) and CVE-2008-3641 (STR #2911,
f5608b
  bug #464716).
f5608b
- No longer need str2892 or res_init patches.
f5608b
d96699
* Wed Sep 10 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.8-6
cb98b4
- Backported patch for FatalErrors configuration directive
cb98b4
  (bug #314941, STR #2536).
cb98b4
2d7129
* Thu Sep  4 2008 Tim Waugh <twaugh@redhat.com>
2d7129
- Use php-cgi for executing PHP scripts (bug #460898).
2d7129
0db537
* Wed Sep  3 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.8-5
e97a69
- The dnssd backend uses avahi-browse so require it (bug #458565).
765018
- New php sub-package (bug #428235).
f841b4
- cups-polld: reinit the resolver if we haven't yet resolved the
f841b4
  hostname (bug #354071).
f841b4
1aa3e9
* Mon Aug 11 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.8-4
1aa3e9
- Better password prompting behaviour (bug #215133, STR #2101).
1aa3e9
2af43e
* Tue Aug  5 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.8-3
1c13bf
- Mark template files config(noreplace) for site-local modifications
1c13bf
  (bug #441719).
1c13bf
89895f
* Sun Aug  3 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.8-2
89895f
- Applied patch to fix STR #2892 (bug #453610).
89895f
34fc0f
* Mon Jul 28 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.8-1
34fc0f
- 1.3.8.
34fc0f
8936a5
* Fri Jul 18 2008 Tim Waugh <twaugh@redhat.com>
8936a5
- Removed autoconf requirement by applying autoconf-generated changes
8936a5
  to patches that caused them.  Affected patches: cups-lspp.
8936a5
1011a6
* Tue Jul 15 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.7-13
d95259
- CVE-2008-1373 patch is no longer needed (applied upstream).
d84562
- Mark HTML files and templates config(noreplace) for site-local
d84562
  modifications (bug #441719).
829225
- The cups-devel package requires zlib-devel (bug #455192).
829225
fada3a
* Tue Jul  1 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.7-12
fada3a
- Fixed bug #447200 again.
fada3a
72452c
* Tue Jul  1 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.7-11
72452c
- Use portreserve.
72452c
876b18
* Tue Jun 24 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.7-10
876b18
- Rebuilt for new gnutls.
876b18
470e4a
* Tue Jun 17 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.7-9
470e4a
- Don't overwrite the upstream snmp.conf file.
470e4a
69222e
* Tue Jun 17 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.7-8
69222e
- Fixed bug #447200 again.
69222e
fec551
* Tue Jun 17 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.7-7
fec551
- Backported cupsGetNamedDest from 1.4 (bug #428086).
fec551
4b4823
* Tue Jun  3 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.7-6
4b4823
- Applied patch to fix STR #2750 (IPP authentication).
4b4823
9161be
* Fri May 30 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.7-5
9161be
- Better fix for cupsdTimeoutJob LSPP configuration suggested by
9161be
  Matt Anderson (bug #447200).
9161be
10b047
* Thu May 29 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.7-4
10b047
- Fix last fix (bug #447200).
10b047
cfa11f
* Wed May 28 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.7-3
e7076f
- If cupsdTimeoutJob is called when the originating connection is still
e7076f
  known, pass that to the function so that copy_banner can get at it if
e7076f
  necessary (bug #447200).
e7076f
bf68f1
* Fri May  9 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.7-2
bf68f1
- Applied patch to fix CVE-2008-1722 (integer overflow in image filter,
bf68f1
  bug #441692, STR #2790).
bf68f1
f99f06
* Thu Apr  3 2008 Tim Waugh <twaugh@redhat.com>
f99f06
- Main package requires exactly-matching libs package.
f99f06
d7cf31
* Wed Apr  2 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.7-1
d7cf31
- 1.3.7.  No longer need str2715, str2727, or CVE-2008-0047 patches.
d7cf31
9cbbc3
* Tue Apr  1 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.6-9
a5bf04
- Applied patch to fix CVE-2008-1373 (GIF overflow, bug #438303).
a5bf04
- Applied patch to prevent heap-based buffer overflow in CUPS helper
a5bf04
  program (bug #436153, CVE-2008-0047, STR #2729).
a5bf04
9cbbc3
* Tue Apr  1 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.6-8
96894a
- Ship a few doc files (bug #438598).
96894a
837e46
* Thu Mar 27 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.6-7
837e46
- Don't ship broken symlink %%{_datadir}/cups/doc (bug #438598).
837e46
fe4ebc
* Mon Mar 17 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.6-6
fe4ebc
- Own %%{_datadir}/cups/www (bug #437742).
fe4ebc
986ede
* Thu Feb 28 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.6-5
986ede
- Apply upstream fix for Adobe JPEG files (bug #166460, STR #2727).
986ede
e06c23
* Tue Feb 26 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.6-4
96ea82
- LSB header for initscript (bug #246897).
af3560
- Move HTML-related files to main application directory so that the CUPS
af3560
  web interface still works even with --excludedocs (bug #375631).
af3560
6803e6
* Tue Feb 26 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.6-3
6803e6
- Set MaxLogSize to 0 to prevent log rotation.  Upstream default is 1Mb, but
6803e6
  we want logrotate to be in charge.
6803e6
f6cccd
* Sat Feb 23 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.6-2
f6cccd
- Fix encoding of job-sheets option (bug #433753, STR #2715).
f6cccd
b9ae4b
* Wed Feb 20 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.6-1
b9ae4b
- 1.3.6.
b9ae4b
5427dc
* Thu Feb 14 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.5-6
5427dc
- Include fixes from svn up to revision 7304.  No longer need str2703 patch.
d274bf
  Build with --with-dbusdir.
df5058
- Try out logrotate again (bug #432730).
df5058
c6372b
* Tue Feb 12 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.5-5
c6372b
- Fixed admin.cgi handling of DefaultAuthType (bug #432478, STR #2703).
c6372b
11fbd7
* Tue Feb  5 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.5-4
bfbe8f
- Fix compilation of SO_PEERCRED support.
11fbd7
- Include fixes from svn up to revision 7287.  No longer need str2650 or
11fbd7
  str2664 patches.
11fbd7
4c0534
* Fri Feb  1 2008 Tim Waugh <twaugh@redhat.com>
4c0534
- Updated initscript for LSB exit codes and actions (bug #246897).
4c0534
0939b2
* Thu Jan 24 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.5-3
0939b2
- Build requires autoconf.
0939b2
319e98
* Mon Jan 21 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.5-2
38c43b
- Main package requires libs sub-package of the same release.
38c43b
c6d0bc
* Thu Jan 10 2008 Tim Waugh <twaugh@redhat.com>
c6d0bc
- Apply patch to fix busy looping in the backends (bug #426653, STR #2664).
c6d0bc
2179c4
* Wed Jan  9 2008 Tim Waugh <twaugh@redhat.com>
93acf3
- Apply patch to prevent overlong PPD lines from causing failures except
93acf3
  in strict mode (bug #405061).  Needed for compatibility with older
93acf3
  versions of foomatic (e.g. Red Hat Enterprise Linux 3/4).
2179c4
- Applied upstream patch to fix cupsctl --remote-any (bug #421411, STR #2650).
2179c4
a5b638
* Thu Jan  3 2008 Tim Waugh <twaugh@redhat.com>
a5b638
- Efficiency fix for pstoraster (bug #416871).
a5b638
fb166c
* Tue Dec 18 2007 Tim Waugh <twaugh@redhat.com> 1:1.3.5-1
fb166c
- 1.3.5.
fb166c
07ce00
* Mon Dec 10 2007 Tim Waugh <twaugh@redhat.com> 1:1.3.4-5
07ce00
- Rebuilt with higher release number.
07ce00
27d313
* Tue Dec 4 2007 Warren Togami <wtogami@redhat.com> 1:1.3.4-3
27d313
- rebuild
27d313
3caba5
* Fri Nov 30 2007 Tim Waugh <twaugh@redhat.com>
3caba5
- CVE-2007-4045 patch is not necessarily because cupsd_client_t objects are
3caba5
  not moved in array operations, only pointers to them.
3caba5
b0dd15
* Tue Nov 27 2007 Tim Waugh <twaugh@redhat.com>
b0dd15
- Updated to improved dnssd backend from Till Kamppeter.
b0dd15
e6351f
* Tue Nov 13 2007 Tim Waugh <twaugh@redhat.com>
991c06
- Fixed CVE-2007-4045 patch; has no effect with shipped packages since they
991c06
  are linked with gnutls.
e6351f
- LSPP cupsdSetString/ClearString fixes (bug #378451).
e6351f
6e81cf
* Wed Nov  7 2007 Tim Waugh <twaugh@redhat.com> 1:1.3.4-2
6e81cf
- Applied patch to fix CVE-2007-4045 (bug #250161).
6e81cf
- Applied patch to fix CVE-2007-4352, CVE-2007-5392 and
6e81cf
  CVE-2007-5393 (bug #345101).
6e81cf
abbc6d
* Thu Nov  1 2007 Tim Waugh <twaugh@redhat.com> 1:1.3.4-1
abbc6d
- 1.3.4 (bug #361681).
abbc6d
2e7d27
* Wed Oct 10 2007 Tim Waugh <twaugh@redhat.com> 1:1.3.3-3
2e7d27
- Use ppdev instead of libieee1284 for parallel port Device ID
2e7d27
  retrieval (bug #311671).  This avoids SELinux audit messages.
2e7d27
74ef5e
* Tue Oct  9 2007 Tim Waugh <twaugh@redhat.com> 1:1.3.3-2
74ef5e
- Use libieee1284 for parallel port Device ID retrieval (bug #311671).
74ef5e
d3aa68
* Fri Sep 28 2007 Tim Waugh <twaugh@redhat.com> 1:1.3.3-1
d3aa68
- 1.3.3.
d3aa68
8005b0
* Tue Sep 25 2007 Tim Waugh <twaugh@redhat.com> 1:1.3.2-3
8005b0
- Don't strip foomatic recommended strings from make/model names.
8005b0
b9cdd7
* Fri Sep 21 2007 Tim Waugh <twaugh@redhat.com> 1:1.3.2-2
b9cdd7
- Write printcap when remote printers have timed out (bug #290831).
b9cdd7
cfc9fc
* Wed Sep 19 2007 Tim Waugh <twaugh@redhat.com> 1:1.3.2-1
b5b101
- Include Till Kamppeter's dnssd backend.
cfc9fc
- 1.3.2.
cfc9fc
- No longer need str2512 patches.
cfc9fc
53ff0e
* Tue Sep 18 2007 Tim Waugh <twaugh@redhat.com> 1:1.3.1-3
53ff0e
- Write printcap when a remote queue is deleted (bug #290831).
53ff0e
c95872
* Tue Sep 18 2007 Tim Waugh <twaugh@redhat.com> 1:1.3.1-2
0957b3
- Avoid writing printcap unnecessarily (bug #290831).
c95872
e99052
* Mon Sep 17 2007 Tim Waugh <twaugh@redhat.com> 1:1.3.1-1
e99052
- 1.3.1.
e99052
c9a3d8
* Wed Aug 29 2007 Tim Waugh <twaugh@redhat.com> 1:1.3.0-2
c9a3d8
- More specific license tag.
c9a3d8
fd9386
* Mon Aug 13 2007 Tim Waugh <twaugh@redhat.com> 1:1.3.0-1
fd9386
- 1.3.0.
fd9386
b548a2
* Tue Jul 31 2007 Tim Waugh <twaugh@redhat.com> 1:1.3-0.rc2.2
bf97dd
- Make cancel man page work properly with alternatives system (bug #249768).
f2f253
- Don't call aclocal even when we modify m4 files -- CUPS does not use
f2f253
  automake (bug #250251).
f2f253
38627a
* Tue Jul 31 2007 Tim Waugh <twaugh@redhat.com> 1:1.3-0.rc2.1
38627a
- Better buildroot tag.
38627a
- Moved LSPP access check in add_job() to before allocation of the job
38627a
  structure (bug #231522).
38627a
- 1.3rc2.  No longer need avahi patch.
38627a
116262
* Mon Jul 23 2007 Tim Waugh <twaugh@redhat.com> 1:1.3-0.b1.5
116262
- Use kernel support for USB paper-out detection, when available
116262
  (bug #249213).
116262
28dab7
* Fri Jul 20 2007 Tim Waugh <twaugh@redhat.com> 1:1.3-0.b1.4
28dab7
- Better error checking in the LSPP patch (bug #231522).
28dab7
dd16d8
* Fri Jul 20 2007 Tim Waugh <twaugh@redhat.com> 1:1.3-0.b1.3
a29e61
- Change initscript start level to 98, to start after avahi but before
a29e61
  haldaemon.
dd16d8
- The devel sub-package requires krb5-devel.
dd16d8
f4f519
* Thu Jul 19 2007 Tim Waugh <twaugh@redhat.com> 1:1.3-0.b1.2
f4f519
- Build requires avahi-compat-libdns_sd-devel.  Applied patch to fix
f4f519
  build against avahi (bug #245824).
46d7a3
- Build requires krb5-devel.
46d7a3
4f25cb
* Wed Jul 18 2007 Tim Waugh <twaugh@redhat.com> 1:1.3-0.b1.1
4f25cb
- 1.3b1.  No longer need relro, directed-broadcast, af_unix-auth, or
4f25cb
  str2109 patches.
4f25cb
f55d74
* Fri Jul 13 2007 Tim Waugh <twaugh@redhat.com> 1:1.2.12-1
f55d74
- 1.2.12.  No longer need adminutil or str2408 patches.
f55d74
169494
* Mon Jul  9 2007 Tim Waugh <twaugh@redhat.com>
169494
- Another small improvement for the textonly filter (bug #244979).
169494
5f9fde
* Thu Jul  5 2007 Tim Waugh <twaugh@redhat.com> 1:1.2.11-5
5f9fde
- Support for page-ranges and accounting in the textonly filter (bug #244979).
5f9fde