8984319
%global use_alternatives 1
a0358da
%global lspp 1
8984319
8984319
# {_exec_prefix}/lib/cups is correct, even on x86_64.
8984319
# It is not used for shared objects but for executables.
8984319
# It's more of a libexec-style ({_libexecdir}) usage,
8984319
# but we use lib for compatibility with 3rd party drivers (at upstream request).
8984319
%global cups_serverbin %{_exec_prefix}/lib/cups
cvsdist afac77e
c3bf123
Summary: CUPS printing system
cvsdist afac77e
Name: cups
232606a
Epoch: 1
7632e7a
Version: 1.7.0
9e47311
Release: 9%{?dist}
c9a3d8a
License: GPLv2
cvsdist afac77e
Group: System Environment/Daemons
232606a
Url: http://www.cups.org/
7632e7a
Source: http://www.cups.org/software/%{version}/cups-%{version}-source.tar.bz2
c5bb55a
# Pixmap for desktop file
cvsdist afac77e
Source2: cupsprinter.png
5d25662
# socket unit for cups-lpd service
5d25662
Source3: cups-lpd.socket
5d25662
# cups-lpd service unit configuration
5d25662
Source4: cups-lpd@.service
c5bb55a
# Logrotate configuration
078162a
Source6: cups.logrotate
c5bb55a
# Backend for NCP protocol
078162a
Source7: ncp.backend
12864fd
Source8: macros.cups
232606a
ba2b5b6
Patch1: cups-no-gzip-man.patch
4743e10
Patch2: cups-system-auth.patch
ba2b5b6
Patch3: cups-multilib.patch
611cccd
Patch4: cups-dbus-utf8.patch
078162a
Patch5: cups-banners.patch
078162a
Patch6: cups-serverbin-compat.patch
078162a
Patch7: cups-no-export-ssllibs.patch
6100ed1
Patch8: cups-direct-usb.patch
6100ed1
Patch9: cups-lpr-help.patch
6100ed1
Patch10: cups-peercred.patch
6100ed1
Patch11: cups-pid.patch
4743e10
Patch12: cups-eggcups.patch
389e11e
Patch13: cups-driverd-timeout.patch
389e11e
Patch14: cups-strict-ppd-line-length.patch
389e11e
Patch15: cups-logrotate.patch
389e11e
Patch16: cups-usb-paperout.patch
389e11e
Patch17: cups-res_init.patch
389e11e
Patch18: cups-filter-debug.patch
389e11e
Patch19: cups-uri-compat.patch
389e11e
Patch20: cups-str3382.patch
389e11e
Patch21: cups-0755.patch
389e11e
Patch22: cups-hp-deviceid-oid.patch
389e11e
Patch23: cups-dnssd-deviceid.patch
389e11e
Patch24: cups-ricoh-deviceid-oid.patch
389e11e
Patch25: cups-systemd-socket.patch
389e11e
Patch26: cups-lpd-manpage.patch
55c9869
Patch27: cups-avahi-address.patch
b14fb49
Patch28: cups-usb-timeout.patch
5f13149
Patch29: cups-enum-all.patch
1e73bb4
Patch30: cups-stringpool-rdar15382819.patch
77e4d88
Patch31: cups-dymo-deviceid.patch
f75ce25
Patch32: cups-freebind.patch
5b0d059
Patch33: cups-no-gcry.patch
2b6478c
Patch34: cups-libusb-quirks.patch
935f4b7
Patch35: cups-use-ipp1.1.patch
d2f9446
Patch36: cups-avahi-no-threaded.patch
858f711
Patch37: cups-gz-crc.patch
03e73a9
Patch39: cups-ipp-multifile.patch
2f41932
Patch40: cups-full-relro.patch
ae71d87
Patch41: cups-web-devices-timeout.patch
1e8ec83
Patch43: cups-final-content-type.patch
3d3e404
Patch44: cups-jobhistory.patch
c874e6e
Patch45: cups-journal.patch
22be195
Patch46: cups-synconclose.patch
2568000
Patch47: cups-dbus-notifier.patch
2ca5fdf
75d0e82
Patch100: cups-lspp.patch
078162a
0b93c3d
Requires: /sbin/chkconfig
47ca1c0
Requires: %{name}-filesystem = %{epoch}:%{version}-%{release}
f6b6480
Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release}
cvsdist afac77e
%if %use_alternatives
cvsdist afac77e
Provides: /usr/bin/lpq /usr/bin/lpr /usr/bin/lp /usr/bin/cancel /usr/bin/lprm /usr/bin/lpstat
d5fe42f
Requires: /usr/sbin/alternatives
cvsdist afac77e
%endif
cvsdist 79dcdc0
0b93c3d
Provides: lpd lpr cupsddk cupsddk-drivers
fb731fd
d5fe42f
BuildRequires: pam-devel pkgconfig
8dc0285
BuildRequires: openssl-devel libacl-devel
f111b12
BuildRequires: openldap-devel
6941990
BuildRequires: libusb1-devel
46d7a37
BuildRequires: krb5-devel
ac0b4ec
BuildRequires: avahi-devel
232606a
BuildRequires: systemd, systemd-devel
47ca1c0
BuildRequires: dbus-devel
47ca1c0
BuildRequires: automake
2885183
2af5db7
# Make sure we get postscriptdriver tags.
8dac86b
BuildRequires: python-cups
2af5db7
75d0e82
%if %lspp
232606a
BuildRequires: libselinux-devel
232606a
BuildRequires: audit-libs-devel
75d0e82
%endif
75d0e82
47ca1c0
Requires: dbus
cvsdist afac77e
cc5aca8
# Requires working PrivateTmp (bug #807672)
232606a
Requires(pre): systemd
232606a
Requires(post): systemd
232606a
Requires(post): grep, sed
232606a
Requires(preun): systemd
232606a
Requires(postun): systemd
e4894d1
7bb9750
# We ship udev rules which use setfacl.
e57f7f4
Requires: systemd
7bb9750
Requires: acl
07849bf
c65705e
# Make sure we have some filters for converting to raster format.
c65705e
Requires: ghostscript-cups
01893cc
Requires: cups-filters
c65705e
cvsdist afac77e
%package devel
c3bf123
Summary: CUPS printing system - development environment
cvsdist afac77e
Group: Development/Libraries
c9a3d8a
License: LGPLv2
f6b6480
Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release}
8dc0285
Requires: openssl-devel
dd16d80
Requires: krb5-devel
8292259
Requires: zlib-devel
ad87e86
Provides: cupsddk-devel
cvsdist afac77e
cvsdist afac77e
%package libs
c3bf123
Summary: CUPS printing system - libraries
cvsdist afac77e
Group: System Environment/Libraries
2195950
License: LGPLv2 and zlib
cvsdist afac77e
47ca1c0
%package filesystem
c3bf123
Summary: CUPS printing system - directory layout
47ca1c0
Group: System Environment/Base
47ca1c0
BuildArch: noarch
47ca1c0
940d020
%package lpd
c3bf123
Summary: CUPS printing system - lpd emulation
940d020
Group: System Environment/Daemons
f99f062
Requires: %{name} = %{epoch}:%{version}-%{release}
f6b6480
Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release}
940d020
5bd20b0
%package ipptool
c3bf123
Summary: CUPS printing system - tool for performing IPP requests
5bd20b0
Group: System Environment/Daemons
47ca1c0
Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release}
cb06f24
cvsdist afac77e
%description
c3bf123
CUPS printing system provides a portable printing layer for
c3bf123
UNIX® operating systems. It has been developed by Apple Inc.
47ca1c0
to promote a standard printing solution for all UNIX vendors and users.
47ca1c0
CUPS provides the System V and Berkeley command-line interfaces.
cvsdist afac77e
cvsdist afac77e
%description devel
c3bf123
CUPS printing system provides a portable printing layer for
cdd8f9c
UNIX® operating systems. This is the development package for creating
cvsdist afac77e
additional printer drivers, and other CUPS services.
cvsdist afac77e
cvsdist afac77e
%description libs
c3bf123
CUPS printing system provides a portable printing layer for
c3bf123
UNIX® operating systems. It has been developed by Apple Inc.
47ca1c0
to promote a standard printing solution for all UNIX vendors and users.
47ca1c0
CUPS provides the System V and Berkeley command-line interfaces.
cvsdist afac77e
The cups-libs package provides libraries used by applications to use CUPS
cvsdist afac77e
natively, without needing the lp/lpr commands.
cvsdist afac77e
47ca1c0
%description filesystem
c3bf123
CUPS printing system provides a portable printing layer for
47ca1c0
UNIX® operating systems. This package provides some directories which are
47ca1c0
required by other packages that add CUPS drivers (i.e. filters, backends etc.).
940d020
47ca1c0
%description lpd
c3bf123
CUPS printing system provides a portable printing layer for
47ca1c0
UNIX® operating systems. This is the package that provides standard
47ca1c0
lpd emulation.
765018e
5bd20b0
%description ipptool
5bd20b0
Sends IPP requests to the specified URI and tests and/or displays the results.
5bd20b0
cvsdist afac77e
%prep
7632e7a
%setup -q
c5bb55a
# Don't gzip man pages in the Makefile, let rpmbuild do it.
ba2b5b6
%patch1 -p1 -b .no-gzip-man
c5bb55a
# Use the system pam configuration.
ba2b5b6
%patch2 -p1 -b .system-auth
c5bb55a
# Prevent multilib conflict in cups-config script.
ba2b5b6
%patch3 -p1 -b .multilib
611cccd
# Ensure attributes are valid UTF-8 in dbus notifier (bug #863387).
611cccd
%patch4 -p1 -b .dbus-utf8
c5bb55a
# Ignore rpm save/new files in the banners directory.
078162a
%patch5 -p1 -b .banners
c5bb55a
# Use compatibility fallback path for ServerBin.
078162a
%patch6 -p1 -b .serverbin-compat
c5bb55a
# Don't export SSLLIBS to cups-config.
078162a
%patch7 -p1 -b .no-export-ssllibs
c5bb55a
# Allow file-based usb device URIs.
6100ed1
%patch8 -p1 -b .direct-usb
c5bb55a
# Add --help option to lpr.
6100ed1
%patch9 -p1 -b .lpr-help
c5bb55a
# Fix compilation of peer credentials support.
6100ed1
%patch10 -p1 -b .peercred
c5bb55a
# Maintain a cupsd.pid file.
6100ed1
%patch11 -p1 -b .pid
c5bb55a
# Fix implementation of com.redhat.PrinterSpooler D-Bus object.
4743e10
%patch12 -p1 -b .eggcups
9495754
# Increase driverd timeout to 70s to accommodate foomatic (bug #744715).
389e11e
%patch13 -p1 -b .driverd-timeout
c5bb55a
# Only enforce maximum PPD line length when in strict mode.
389e11e
%patch14 -p1 -b .strict-ppd-line-length
c5bb55a
# Re-open the log if it has been logrotated under us.
389e11e
%patch15 -p1 -b .logrotate
c5bb55a
# Support for errno==ENOSPACE-based USB paper-out reporting.
389e11e
%patch16 -p1 -b .usb-paperout
47ca1c0
# Re-initialise the resolver on failure in httpAddrGetList() (bug #567353).
389e11e
%patch17 -p1 -b .res_init
c5bb55a
# Log extra debugging information if no filters are available.
389e11e
%patch18 -p1 -b .filter-debug
c5bb55a
# Allow the usb backend to understand old-style URI formats.
389e11e
%patch19 -p1 -b .uri-compat
c5bb55a
# Fix temporary filename creation.
389e11e
%patch20 -p1 -b .str3382
c5bb55a
# Use mode 0755 for binaries and libraries where appropriate.
389e11e
%patch21 -p1 -b .0755
120cd7f
# Add an SNMP query for HP's device ID OID (STR #3552).
389e11e
%patch22 -p1 -b .hp-deviceid-oid
c269c40
# Mark DNS-SD Device IDs that have been guessed at with "FZY:1;".
389e11e
%patch23 -p1 -b .dnssd-deviceid
750bad9
# Add an SNMP query for Ricoh's device ID OID (STR #3552).
389e11e
%patch24 -p1 -b .ricoh-deviceid-oid
3c2c7ce
# Add support for systemd socket activation (patch from Lennart
3c2c7ce
# Poettering).
389e11e
%patch25 -p1 -b .systemd-socket
02ff4d3
# Talk about systemd in cups-lpd manpage (part of bug #884641).
389e11e
%patch26 -p1 -b .lpd-manpage
55c9869
# Use IP address when resolving DNSSD URIs (bug #948288).
55c9869
%patch27 -p1 -b .avahi-address
b14fb49
# Prevent USB timeouts causing incorrect print output (bug #1026914).
b14fb49
%patch28 -p1 -b .usb-timeout
5f13149
# Return from cupsEnumDests() once all records have been returned.
5f13149
%patch29 -p1 -b .enum-all
1e7802c
# Prevent stringpool damage leading to memory leaks (bug #974048).
1e73bb4
%patch30 -p1 -b .stringpool-rdar15382819
77e4d88
# Added IEEE 1284 Device ID for a Dymo device (bug #747866).
77e4d88
%patch31 -p1 -b .dymo-deviceid
f75ce25
# Use IP_FREEBIND socket option when binding listening sockets (bug #970809).
f75ce25
%patch32 -p1 -b .freebind
5b0d059
# Don't link against libgcrypt needlessly.
5b0d059
%patch33 -p1 -b .no-gcry
2b6478c
# Added libusb quirk for Canon PIXMA MP540 (bug #967873).
2b6478c
%patch34 -p1 -b .libusb-quirks
7321ca9
# Default to IPP/1.1 for now (bug #977813).
935f4b7
%patch35 -p1 -b .use-ipp1.1
0c8d5f5
# Don't use D-Bus from two threads (bug #979748).
d2f9446
%patch36 -p1 -b .avahi-no-threaded
08200f2
# Avoid sign-extending CRCs for gz decompression (bug #983486).
858f711
%patch37 -p1 -b .gz-crc
4f32854
# Fixes for jobs with multiple files and multiple formats.
03e73a9
%patch39 -p1 -b .ipp-multifile
79bffad
# Full relro (bug #996740).
2f41932
%patch40 -p1 -b .full-relro
ae71d87
# Increase web interface get-devices timeout to 10s (bug #996664).
ae71d87
%patch41 -p1 -b .web-devices-timeout
77e3fed
# Reverted upstream change to FINAL_CONTENT_TYPE in order to fix
77e3fed
# printing to remote CUPS servers (bug #1010580).
1e8ec83
%patch43 -p1 -b .final-content-type
3d3e404
# Fix job history logging.
3d3e404
%patch44 -p1 -b .jobhistory
4fb45e1
# Allow "journal" log type for log output to system journal.
c874e6e
%patch45 -p1 -b .journal
22be195
# Set the default for SyncOnClose to Yes.
22be195
%patch46 -p1 -b .synconclose
c994ebe
# Avoid stale lockfile in dbus notifier (bug #1026949).
2568000
%patch47 -p1 -b .dbus-notifier
47fb896
75d0e82
%if %lspp
0a206ac
# LSPP support.
75d0e82
%patch100 -p1 -b .lspp
75d0e82
%endif
75d0e82
6803e6d
sed -i -e '1iMaxLogSize 0' conf/cupsd.conf.in
cvsdist afac77e
cvsdist 79dcdc0
# Let's look at the compilation command lines.
cvsdist 79dcdc0
perl -pi -e "s,^.SILENT:,," Makedefs.in
cvsdist 79dcdc0
60f1307
f=CREDITS.txt
60f1307
mv "$f" "$f"~
60f1307
iconv -f MACINTOSH -t UTF-8 "$f"~ > "$f"
ccb55ae
rm -f "$f"~
60f1307
ac0b4ec
aclocal -I config-scripts
ac0b4ec
autoconf -I config-scripts
ac0b4ec
cvsdist afac77e
%build
b52f4a8
export CFLAGS="$RPM_OPT_FLAGS -fstack-protector-all -DLDAP_DEPRECATED=1"
b52f4a8
# --enable-debug to avoid stripping binaries
b52f4a8
%configure --with-docdir=%{_datadir}/%{name}/www --enable-debug \
75d0e82
%if %lspp
75d0e82
	--enable-lspp \
75d0e82
%endif
47ca1c0
	--with-cupsd-file-perm=0755 \
47ca1c0
	--with-log-file-perm=0600 \
47ca1c0
	--enable-relro \
015b26e
	--with-dbusdir=%{_sysconfdir}/dbus-1 \
47ca1c0
	--with-php=/usr/bin/php-cgi \
47ca1c0
	--enable-avahi \
8dc0285
	--enable-threads --enable-openssl \
9efc57e
	--enable-webif \
5d25662
	--with-xinetd=no \
e99052e
	localedir=%{_datadir}/locale
cvsdist afac77e
cvsdist afac77e
# If we got this far, all prerequisite libraries must be here.
8882f95
make %{?_smp_mflags}
cvsdist afac77e
cvsdist afac77e
%install
cvsdist afac77e
make BUILDROOT=$RPM_BUILD_ROOT install 
cvsdist afac77e
47929d6
rm -rf	$RPM_BUILD_ROOT%{_initddir} \
6969c8b
	$RPM_BUILD_ROOT%{_sysconfdir}/init.d \
6969c8b
	$RPM_BUILD_ROOT%{_sysconfdir}/rc?.d
b7d9a11
mkdir -p $RPM_BUILD_ROOT%{_unitdir}
cvsdist afac77e
47929d6
find $RPM_BUILD_ROOT%{_datadir}/cups/model -name "*.ppd" |xargs gzip -n9f
cvsdist afac77e
cvsdist afac77e
%if %use_alternatives
cvsdist 0519732
pushd $RPM_BUILD_ROOT%{_bindir}
cvsdist afac77e
for i in cancel lp lpq lpr lprm lpstat; do
cvsdist afac77e
	mv $i $i.cups
cvsdist afac77e
done
cvsdist afac77e
cd $RPM_BUILD_ROOT%{_sbindir}
cvsdist afac77e
mv lpc lpc.cups
cvsdist afac77e
cd $RPM_BUILD_ROOT%{_mandir}/man1
bf97ddb
for i in cancel lp lpq lpr lprm lpstat; do
cvsdist afac77e
	mv $i.1 $i-cups.1
cvsdist afac77e
done
cvsdist afac77e
cd $RPM_BUILD_ROOT%{_mandir}/man8
cvsdist afac77e
mv lpc.8 lpc-cups.8
cvsdist 0519732
popd
cvsdist afac77e
%endif
cvsdist afac77e
12864fd
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
5d25662
install -p -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/pixmaps
5d25662
install -p -m 644 %{SOURCE3} %{buildroot}%{_unitdir}
5d25662
install -p -m 644 %{SOURCE4} %{buildroot}%{_unitdir}
5d25662
install -p -m 644 %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/cups
5d25662
install -p -m 755 %{SOURCE7} $RPM_BUILD_ROOT%{cups_serverbin}/backend/ncp
0d62e01
f9ab380
# Ship an rpm macro for where to put driver executables.
f9ab380
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rpm/
12864fd
install -m 0644 %{SOURCE8} $RPM_BUILD_ROOT%{_sysconfdir}/rpm/
f9ab380
b1b5a1b
# Ship a printers.conf file, and a client.conf file.  That way, they get
b1b5a1b
# their SELinux file contexts set correctly.
b1b5a1b
touch $RPM_BUILD_ROOT%{_sysconfdir}/cups/printers.conf
36ea4eb
touch $RPM_BUILD_ROOT%{_sysconfdir}/cups/classes.conf
0edf4c0
touch $RPM_BUILD_ROOT%{_sysconfdir}/cups/client.conf
afbbe36
touch $RPM_BUILD_ROOT%{_sysconfdir}/cups/subscriptions.conf
906a1b2
touch $RPM_BUILD_ROOT%{_sysconfdir}/cups/lpoptions
906a1b2
f3d7e17
# LSB 3.2 printer driver directory
f3d7e17
mkdir -p $RPM_BUILD_ROOT%{_datadir}/ppd
f3d7e17
cvsdist 0519732
# Remove unshipped files.
cvsdist 0519732
rm -rf $RPM_BUILD_ROOT%{_mandir}/cat? $RPM_BUILD_ROOT%{_mandir}/*/cat?
618bddd
rm -f $RPM_BUILD_ROOT%{_datadir}/applications/cups.desktop
b0e38c9
rm -rf $RPM_BUILD_ROOT%{_datadir}/icons
6241b2c
# there are pdf-banners shipped with cups-filters (#919489)
6241b2c
rm -rf $RPM_BUILD_ROOT%{_datadir}/cups/banners
6241b2c
rm -f $RPM_BUILD_ROOT%{_datadir}/cups/data/testprint
6976523
12864fd
# install /usr/lib/tmpfiles.d/cups.conf (bug #656566, bug #893834)
5b7a9cc
mkdir -p ${RPM_BUILD_ROOT}%{_tmpfilesdir}
5b7a9cc
cat > ${RPM_BUILD_ROOT}%{_tmpfilesdir}/cups.conf <
12864fd
# See tmpfiles.d(5) for details
eca76b1
12864fd
d /run/cups 0755 root lp -
12864fd
d /run/cups/certs 0511 lp sys -
12864fd
12864fd
d /var/spool/cups/tmp - - - 30d
e4894d1
EOF
e4894d1
2fa2080
# /usr/lib/tmpfiles.d/cups-lp.conf (bug #812641)
5b01ebd
cat > ${RPM_BUILD_ROOT}%{_tmpfilesdir}/cups-lp.conf <
2fa2080
# Legacy parallel port character device nodes, to trigger the
2fa2080
# auto-loading of the kernel module on access.
2fa2080
#
2fa2080
# See tmpfiles.d(5) for details
2fa2080
2fa2080
c /dev/lp0 0660 root lp - 6:0
2fa2080
c /dev/lp1 0660 root lp - 6:1
2fa2080
c /dev/lp2 0660 root lp - 6:2
2fa2080
c /dev/lp3 0660 root lp - 6:3
2fa2080
EOF
2fa2080
33e7e92
find $RPM_BUILD_ROOT -type f -o -type l | sed '
68e0ea8
s:.*\('%{_datadir}'/\)\([^/_]\+\)\(.*\.po$\):%lang(\2) \1\2\3:
68e0ea8
/^%lang(C)/d
68e0ea8
/^\([^%].*\)/d
68e0ea8
' > %{name}.lang
68e0ea8
cvsdist afac77e
%post
faa2b36
%systemd_post %{name}.path %{name}.socket %{name}.service
faa2b36
faa2b36
# Remove old-style certs directory; new-style is /var/run
faa2b36
# (see bug #194581 for why this is necessary).
faa2b36
/bin/rm -rf %{_sysconfdir}/cups/certs
faa2b36
%if %use_alternatives
faa2b36
/usr/sbin/alternatives --install %{_bindir}/lpr print %{_bindir}/lpr.cups 40 \
faa2b36
	 --slave %{_bindir}/lp print-lp %{_bindir}/lp.cups \
faa2b36
	 --slave %{_bindir}/lpq print-lpq %{_bindir}/lpq.cups \
faa2b36
	 --slave %{_bindir}/lprm print-lprm %{_bindir}/lprm.cups \
faa2b36
	 --slave %{_bindir}/lpstat print-lpstat %{_bindir}/lpstat.cups \
faa2b36
	 --slave %{_bindir}/cancel print-cancel %{_bindir}/cancel.cups \
faa2b36
	 --slave %{_sbindir}/lpc print-lpc %{_sbindir}/lpc.cups \
faa2b36
	 --slave %{_mandir}/man1/cancel.1.gz print-cancelman %{_mandir}/man1/cancel-cups.1.gz \
faa2b36
	 --slave %{_mandir}/man1/lp.1.gz print-lpman %{_mandir}/man1/lp-cups.1.gz \
faa2b36
	 --slave %{_mandir}/man8/lpc.8.gz print-lpcman %{_mandir}/man8/lpc-cups.8.gz \
faa2b36
	 --slave %{_mandir}/man1/lpq.1.gz print-lpqman %{_mandir}/man1/lpq-cups.1.gz \
faa2b36
	 --slave %{_mandir}/man1/lpr.1.gz print-lprman %{_mandir}/man1/lpr-cups.1.gz \
faa2b36
	 --slave %{_mandir}/man1/lprm.1.gz print-lprmman %{_mandir}/man1/lprm-cups.1.gz \
faa2b36
	 --slave %{_mandir}/man1/lpstat.1.gz print-lpstatman %{_mandir}/man1/lpstat-cups.1.gz
faa2b36
%endif
faa2b36
rm -f %{_localstatedir}/cache/cups/*.ipp %{_localstatedir}/cache/cups/*.cache
faa2b36
2ca5fdf
# Deal with config migration due to CVE-2012-5519 (STR #4223)
2ca5fdf
IN=%{_sysconfdir}/cups/cupsd.conf
2ca5fdf
OUT=%{_sysconfdir}/cups/cups-files.conf
2ca5fdf
copiedany=no
2ca5fdf
for keyword in AccessLog CacheDir ConfigFilePerm	\
2ca5fdf
    DataDir DocumentRoot ErrorLog FatalErrors		\
2ca5fdf
    FileDevice FontPath Group LogFilePerm		\
2ca5fdf
    LPDConfigFile PageLog Printcap PrintcapFormat	\
6cd12f1
    RemoteRoot RequestRoot ServerBin ServerCertificate	\
2ca5fdf
    ServerKey ServerRoot SMBConfigFile StateDir		\
2ca5fdf
    SystemGroup SystemGroupAuthKey TempDir User; do
f8cefb0
    if ! [ -f "$IN" ] || ! /bin/grep -iq ^$keyword "$IN"; then continue; fi
2ca5fdf
    copy=yes
6c2d42a
    if /bin/grep -iq ^$keyword "$OUT"; then
6c2d42a
	if [ "`/bin/grep -i ^$keyword "$IN"`" ==	\
6c2d42a
	     "`/bin/grep -i ^$keyword "$OUT"`" ]; then
2ca5fdf
	    copy=no
2ca5fdf
	else
faa2b36
	    /bin/sed -i -e "s,^$keyword,#$keyword,i" "$OUT" || :
2ca5fdf
	fi
2ca5fdf
    fi
2ca5fdf
    if [ "$copy" == "yes" ]; then
2ca5fdf
	if [ "$copiedany" == "no" ]; then
faa2b36
	    (cat >> "$OUT" <
2ca5fdf
2ca5fdf
# Settings automatically moved from cupsd.conf by RPM package:
2ca5fdf
EOF
faa2b36
	    ) || :
2ca5fdf
	fi
2ca5fdf
faa2b36
	(/bin/grep -i ^$keyword "$IN" >> "$OUT") || :
2ca5fdf
	copiedany=yes
2ca5fdf
    fi
2ca5fdf
faa2b36
    /bin/sed -i -e "s,^$keyword,#$keyword,i" "$IN" || :
2ca5fdf
done
2ca5fdf
cvsdist afac77e
exit 0
cvsdist afac77e
5d25662
%post lpd
5d25662
%systemd_post cups-lpd.socket
5d25662
exit 0
5d25662
cvsdist afac77e
%post libs -p /sbin/ldconfig
cvsdist afac77e
cvsdist afac77e
%postun libs -p /sbin/ldconfig
cvsdist afac77e
cvsdist afac77e
%preun
2dbb7c8
%systemd_preun %{name}.path %{name}.socket %{name}.service
47ca1c0
cvsdist afac77e
%if %use_alternatives
47ca1c0
if [ $1 -eq 0 ] ; then
d5fe42f
	/usr/sbin/alternatives --remove print %{_bindir}/lpr.cups
cvsdist afac77e
fi
47ca1c0
%endif
47ca1c0
cvsdist afac77e
exit 0
cvsdist afac77e
5d25662
%preun lpd
5d25662
%systemd_preun cups-lpd.socket
5d25662
exit 0
5d25662
cvsdist afac77e
%postun
2dbb7c8
%systemd_postun_with_restart %{name}.service
cvsdist 66c8324
exit 0
cvsdist afac77e
5d25662
%postun lpd
5d25662
%systemd_postun_with_restart cups-lpd.socket
5d25662
exit 0
47ca1c0
1d347ac
%triggerun -- %{name} < 1:1.5.0-22
cb5964d
# This package is allowed to autostart; however, the upgrade trigger
cb5964d
# in Fedora 16 final failed to actually do this.  Do it now as a
cb5964d
# one-off fix for bug #748841.
cb5964d
/bin/systemctl --no-reload enable %{name}.{service,socket,path} >/dev/null 2>&1 || :
cb5964d
cvsdist 66c8324
%triggerin -- samba-client
0edf4c0
ln -sf ../../../bin/smbspool %{cups_serverbin}/backend/smb || :
cvsdist afac77e
exit 0
cvsdist afac77e
cvsdist 66c8324
%triggerun -- samba-client
cvsdist afac77e
[ $2 = 0 ] || exit 0
0edf4c0
rm -f %{cups_serverbin}/backend/smb
cvsdist afac77e
33e7e92
%triggerin -- samba4-client
33e7e92
ln -sf %{_bindir}/smbspool %{cups_serverbin}/backend/smb || :
33e7e92
exit 0
33e7e92
33e7e92
%triggerun -- samba4-client
33e7e92
[ $2 = 0 ] || exit 0
33e7e92
rm -f %{cups_serverbin}/backend/smb
cvsdist afac77e
68e0ea8
%files -f %{name}.lang
fa65c8f
%doc README.txt CREDITS.txt CHANGES.txt
47929d6
%dir %attr(0755,root,lp) %{_sysconfdir}/cups
2fa2080
%dir %attr(0755,root,lp) %{_localstatedir}/run/cups
2fa2080
%dir %attr(0511,lp,sys) %{_localstatedir}/run/cups/certs
5b01ebd
%{_tmpfilesdir}/cups.conf
5b01ebd
%{_tmpfilesdir}/cups-lp.conf
47929d6
%verify(not md5 size mtime) %config(noreplace) %attr(0640,root,lp) %{_sysconfdir}/cups/cupsd.conf
2ca5fdf
%verify(not md5 size mtime) %config(noreplace) %attr(0640,root,lp) %{_sysconfdir}/cups/cups-files.conf
47929d6
%attr(0640,root,lp) %{_sysconfdir}/cups/cupsd.conf.default
47929d6
%verify(not md5 size mtime) %config(noreplace) %attr(0644,root,lp) %{_sysconfdir}/cups/client.conf
47929d6
%verify(not md5 size mtime) %config(noreplace) %attr(0600,root,lp) %{_sysconfdir}/cups/classes.conf
47929d6
%verify(not md5 size mtime) %config(noreplace) %attr(0600,root,lp) %{_sysconfdir}/cups/printers.conf
47929d6
%verify(not md5 size mtime) %config(noreplace) %attr(0644,root,lp) %{_sysconfdir}/cups/snmp.conf
47929d6
%verify(not md5 size mtime) %config(noreplace) %attr(0644,root,lp) %{_sysconfdir}/cups/subscriptions.conf
47929d6
%{_sysconfdir}/cups/interfaces
47929d6
%verify(not md5 size mtime) %config(noreplace) %attr(0644,root,lp) %{_sysconfdir}/cups/lpoptions
47929d6
%dir %attr(0755,root,lp) %{_sysconfdir}/cups/ppd
47929d6
%dir %attr(0700,root,lp) %{_sysconfdir}/cups/ssl
47929d6
%config(noreplace) %{_sysconfdir}/pam.d/cups
df50584
%config(noreplace) %{_sysconfdir}/logrotate.d/cups
fe4ebc9
%dir %{_datadir}/%{name}/www
47ca1c0
%dir %{_datadir}/%{name}/www/ca
389e11e
%dir %{_datadir}/%{name}/www/cs
a1088d0
%dir %{_datadir}/%{name}/www/es
389e11e
%dir %{_datadir}/%{name}/www/fr
7632e7a
%dir %{_datadir}/%{name}/www/it
a1088d0
%dir %{_datadir}/%{name}/www/ja
b4e6be7
%dir %{_datadir}/%{name}/www/ru
6f7471c
%{_datadir}/%{name}/www/images
6f7471c
%{_datadir}/%{name}/www/*.css
6f7471c
%doc %{_datadir}/%{name}/www/index.html
6f7471c
%doc %{_datadir}/%{name}/www/help
6f7471c
%doc %{_datadir}/%{name}/www/robots.txt
47ca1c0
%doc %{_datadir}/%{name}/www/ca/index.html
389e11e
%doc %{_datadir}/%{name}/www/cs/index.html
6f7471c
%doc %{_datadir}/%{name}/www/es/index.html
389e11e
%doc %{_datadir}/%{name}/www/fr/index.html
7632e7a
%doc %{_datadir}/%{name}/www/it/index.html
6f7471c
%doc %{_datadir}/%{name}/www/ja/index.html
b4e6be7
%doc %{_datadir}/%{name}/www/ru/index.html
7632e7a
%dir %{_datadir}/%{name}/usb
7632e7a
%{_datadir}/%{name}/usb/org.cups.usb-quirks
b7d9a11
%{_unitdir}/%{name}.service
Lennart Poettering 55dcb25
%{_unitdir}/%{name}.socket
Lennart Poettering 55dcb25
%{_unitdir}/%{name}.path
a7cbd23
%{_bindir}/cupstestppd
a7cbd23
%{_bindir}/cupstestdsc
a7cbd23
%{_bindir}/cancel*
a7cbd23
%{_bindir}/lp*
a7cbd23
%{_bindir}/ppd*
47ca1c0
%{cups_serverbin}/backend/*
0edf4c0
%{cups_serverbin}/cgi-bin
0edf4c0
%dir %{cups_serverbin}/daemon
0edf4c0
%{cups_serverbin}/daemon/cups-deviced
0edf4c0
%{cups_serverbin}/daemon/cups-driverd
5bd20b0
%{cups_serverbin}/daemon/cups-exec
5e360d6
%{cups_serverbin}/notifier
47ca1c0
%{cups_serverbin}/filter/*
0edf4c0
%{cups_serverbin}/monitor
1100bbf
%{_mandir}/man[1578]/*
1100bbf
# devel subpackage
1100bbf
%exclude %{_mandir}/man1/cups-config.1.gz
1100bbf
# ipptool subpackage
1100bbf
%exclude %{_mandir}/man1/ipptool.1.gz
1100bbf
%exclude %{_mandir}/man5/ipptoolfile.5.gz
5d25662
# lpd subpackage
5d25662
%exclude %{_mandir}/man8/cups-lpd.8.gz
cvsdist afac77e
%{_sbindir}/*
1c13bf0
%dir %{_datadir}/cups/templates
eca76b1
%dir %{_datadir}/cups/templates/ca
389e11e
%dir %{_datadir}/cups/templates/cs
eca76b1
%dir %{_datadir}/cups/templates/es
389e11e
%dir %{_datadir}/cups/templates/fr
7632e7a
%dir %{_datadir}/cups/templates/it
eca76b1
%dir %{_datadir}/cups/templates/ja
b4e6be7
%dir %{_datadir}/cups/templates/ru
6f7471c
%{_datadir}/cups/templates/*.tmpl
47ca1c0
%{_datadir}/cups/templates/ca/*.tmpl
389e11e
%{_datadir}/cups/templates/cs/*.tmpl
6f7471c
%{_datadir}/cups/templates/es/*.tmpl
389e11e
%{_datadir}/cups/templates/fr/*.tmpl
7632e7a
%{_datadir}/cups/templates/it/*.tmpl
6f7471c
%{_datadir}/cups/templates/ja/*.tmpl
b4e6be7
%{_datadir}/cups/templates/ru/*.tmpl
2fa2080
%dir %attr(1770,root,lp) %{_localstatedir}/spool/cups/tmp
2fa2080
%dir %attr(0710,root,lp) %{_localstatedir}/spool/cups
2fa2080
%dir %attr(0755,lp,sys) %{_localstatedir}/log/cups
cvsdist afac77e
%{_datadir}/pixmaps/cupsprinter.png
5019036
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/cups.conf
47ca1c0
%{_datadir}/cups/drv/sample.drv
cb06f24
%{_datadir}/cups/examples
74db0e8
%{_datadir}/cups/mime/mime.types
74db0e8
%{_datadir}/cups/mime/mime.convs
cb06f24
%{_datadir}/cups/ppdc/*.defs
4b52e21
%{_datadir}/cups/ppdc/*.h
cvsdist afac77e
cvsdist afac77e
%files libs
fa65c8f
%doc LICENSE.txt
cvsdist afac77e
%{_libdir}/*.so.*
cvsdist afac77e
47ca1c0
%files filesystem
47ca1c0
%dir %{cups_serverbin}
47ca1c0
%dir %{cups_serverbin}/backend
47ca1c0
%dir %{cups_serverbin}/driver
47ca1c0
%dir %{cups_serverbin}/filter
47ca1c0
%dir %{_datadir}/cups
6241b2c
#%%dir %%{_datadir}/cups/banners
47ca1c0
#%%dir %%{_datadir}/cups/charsets
47ca1c0
%dir %{_datadir}/cups/data
47ca1c0
%dir %{_datadir}/cups/drv
47ca1c0
%dir %{_datadir}/cups/mime
47ca1c0
%dir %{_datadir}/cups/model
9663c6c
%dir %{_datadir}/cups/ppdc
47ca1c0
%dir %{_datadir}/ppd
47ca1c0
cvsdist afac77e
%files devel
cvsdist afac77e
%{_bindir}/cups-config
cvsdist afac77e
%{_libdir}/*.so
cvsdist afac77e
%{_includedir}/cups
1100bbf
%{_mandir}/man1/cups-config.1.gz
f9ab380
%{_sysconfdir}/rpm/macros.cups
cvsdist afac77e
940d020
%files lpd
5d25662
%{_unitdir}/cups-lpd.socket
5d25662
%{_unitdir}/cups-lpd@.service
0edf4c0
%{cups_serverbin}/daemon/cups-lpd
5d25662
%{_mandir}/man8/cups-lpd.8.gz
940d020
5bd20b0
%files ipptool
5bd20b0
%{_bindir}/ipptool
b4e6be7
%{_bindir}/ippfind
5bd20b0
%dir %{_datadir}/cups/ipptool
9495754
%{_datadir}/cups/ipptool/*
5bd20b0
%{_mandir}/man1/ipptool.1.gz
1100bbf
%{_mandir}/man5/ipptoolfile.5.gz
5bd20b0
cvsdist afac77e
%changelog
9e47311
* Thu Jan  2 2014 Tim Waugh <twaugh@redhat.com> - 1:1.7.0-9
ccb55ae
- Use '-f' when using rm in %%setup section.
9e47311
- Fixed avahi-no-threaded patch so it removes a call to
9e47311
  avahi_threaded_poll_stop() (bug #1044602).
9e47311
618d1c8
* Fri Dec 13 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7.0-8
618d1c8
- Use string literal for format string in sd_journal_print call.
618d1c8
8772419
* Thu Nov 28 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7.0-7
b14fb49
- Prevent USB timeouts causing incorrect print output (bug #1026914).
b14fb49
476c560
* Thu Nov 14 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7.0-6
c994ebe
- Avoid stale lockfile in dbus notifier (bug #1026949).
c994ebe
1e73bb4
* Thu Nov  7 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7.0-5
1e73bb4
- Use upstream patch for stringpool corruption issue (bug #974048).
1e73bb4
46aab5f
* Mon Nov  4 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7.0-4
46aab5f
- Adjusted commented out default for SyncOnClose in cups-files.conf.
46aab5f
22be195
* Thu Oct 31 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7.0-3
22be195
- Set the default for SyncOnClose to Yes.
22be195
5b52a14
* Mon Oct 28 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7.0-2
5b52a14
- Use upstream patch to fix job history.
5b52a14
7632e7a
* Thu Oct 24 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7.0-1
7632e7a
- 1.7.0.
7632e7a
c874e6e
* Thu Oct 24 2013 Tim Waugh <twaugh@redhat.com>
3d3e404
- Fix job history logging.
3d3e404
4fb45e1
* Mon Oct 21 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7-0.27.rc1
4fb45e1
- Allow "journal" log type for log output to system journal.
4fb45e1
1e8ec83
* Fri Sep 27 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7-0.26.rc1
77e3fed
- Reverted upstream change to FINAL_CONTENT_TYPE in order to fix
77e3fed
  printing to remote CUPS servers (bug #1010580).
77e3fed
1e8ec83
* Wed Aug 21 2013 Jaromír Končický <jkoncick@redhat.com>
Jaromír Končický f145528
- Add SyncOnClose option (bug #984883).
Jaromír Končický f145528
ae71d87
* Fri Aug 16 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7-0.25.rc1
ae71d87
- Increase web interface get-devices timeout to 10s (bug #996664).
ae71d87
2f41932
* Thu Aug 15 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7-0.24.rc1
79bffad
- Build with full read-only relocations (bug #996740).
79bffad
03e73a9
* Tue Aug  6 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7-0.23.rc1
4f32854
- Fixes for jobs with multiple files and multiple formats.
4f32854
76a815e
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.7-0.22.rc1
76a815e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
76a815e
4ca8ddd
* Wed Jul 24 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7-0.21.rc1
58a593e
- Fixed cups-config, broken by last change (bug #987660).
58a593e
2529e37
* Mon Jul 22 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7-0.20.rc1
07b68ee
- Removed stale comment in spec file.
8dc0285
- Link against OpenSSL instead of GnuTLS.
8dc0285
0fed0db
* Mon Jul 22 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7-0.19.rc1
0fed0db
- Fixed avahi-no-threaded patch (was missing part of cupsd.h). Thanks
0fed0db
  to Joseph Wang for spotting it.
0fed0db
821355b
* Thu Jul 18 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7-0.18.rc1
254885d
- Fixed downoad URL to point to the actual source, not a download
254885d
  page.
254885d
b4e6be7
* Fri Jul 12 2013 Jiri Popelka <jpopelka@redhat.com> - 1:1.7-0.17.rc1
b4e6be7
- 1.7rc1
b4e6be7
858f711
* Thu Jul 11 2013 Tim Waugh <twaugh@redhat.com> 1:1.7-0.16.b1
08200f2
- Avoid sign-extending CRCs for gz decompression (bug #983486).
08200f2
a9a7dcc
* Wed Jul 10 2013 Tim Waugh <twaugh@redhat.com> 1:1.7-0.15.b1
0421b94
- Fixed download URL.
0421b94
8cd3127
* Wed Jul 10 2013 Jiri Popelka <jpopelka@redhat.com> - 1:1.7-0.14.b1
ba41584
- Remove pstops cost factor tweak from conf/mime.convs.in
ba41584
d2f9446
* Mon Jul  1 2013 Tim Waugh <twaugh@redhat.com> 1:1.7-0.13.b1
0c8d5f5
- Don't use D-Bus from two threads (bug #979748).
0c8d5f5
0c4a9f1
* Fri Jun 28 2013 Tim Waugh <twaugh@redhat.com> 1:1.7-0.12.b1
d2f0289
- Fix for DNSSD name resolution.
d2f0289
935f4b7
* Wed Jun 26 2013 Tim Waugh <twaugh@redhat.com> 1:1.7-0.11.b1
7321ca9
- Default to IPP/1.1 for now (bug #977813).
7321ca9
628a747
* Tue Jun 25 2013 Tim Waugh <twaugh@redhat.com> 1:1.7-0.10.b1
2b6478c
- Added libusb quirk for Canon PIXMA MP540 (bug #967873).
2b6478c
5b0d059
* Mon Jun 24 2013 Tim Waugh <twaugh@redhat.com> 1:1.7-0.9.b1
5b0d059
- Don't link against libgcrypt needlessly.
5b0d059
225ab59
* Thu Jun 20 2013 Jiri Popelka <jpopelka@redhat.com> - 1:1.7-0.8.b1
225ab59
- Remove scriptlet for migrating to a systemd unit from a SysV initscript
225ab59
f75ce25
* Thu Jun 20 2013 Tim Waugh <twaugh@redhat.com> 1:1.7-0.7.b1
f75ce25
- Use IP_FREEBIND socket option when binding listening sockets (bug #970809).
f75ce25
f67efaa
* Tue Jun 18 2013 Tim Waugh <twaugh@redhat.com> 1:1.7-0.6.b1
77e4d88
- Added IEEE 1284 Device ID for a Dymo device (bug #747866).
77e4d88
63f7faa
* Thu Jun 13 2013 Tim Waugh <twaugh@redhat.com> 1:1.7-0.5.b1
1e7802c
- Prevent stringpool damage leading to memory leaks (bug #974048).
1e7802c
b99406b
* Tue Jun  4 2013 Tim Waugh <twaugh@redhat.com> - 1:1.7-0.4.b1
5f13149
- Return from cupsEnumDests() once all records have been returned.
5f13149
b99406b
* Thu May 23 2013 Jiri Popelka <jpopelka@redhat.com>
c314542
- don't ship Russian web templates because they're broken (#960571, STR #4310)
c314542
9663c6c
* Wed May 15 2013 Jiri Popelka <jpopelka@redhat.com> - 1:1.7-0.3.b1
9663c6c
- move cups/ppdc/ to filesystem subpackage
9663c6c
47fb896
* Mon Apr 29 2013 Jiri Popelka <jpopelka@redhat.com> - 1:1.7-0.2.b1
47fb896
- Do not apply unary exclamation mark to va_list (bug #957737).
47fb896
5b01ebd
* Fri Apr 19 2013 Jiri Popelka <jpopelka@redhat.com> - 1:1.7-0.1.b1
5b01ebd
- 1.7b1
5b01ebd
- use _tmpfilesdir macro
5b01ebd
aee5018
* Wed Apr 10 2013 Tim Waugh <twaugh@redhat.com>
aee5018
- cups-dbus-utf.patch: now that the scheduler only accepts valid UTF-8
aee5018
  strings for job-name, there's no need to validate it as UTF-8 in the
aee5018
  dbus notifier.
aee5018
a8486d4
* Thu Apr  4 2013 Tim Waugh <twaugh@redhat.com> 1:1.6.2-4
55c9869
- Use IP address when resolving DNSSD URIs (bug #948288).
55c9869
a8486d4
* Thu Mar 28 2013 Tim Waugh <twaugh@redhat.com> 1:1.6.2-3
f8cefb0
- Check for cupsd.conf existence prior to grepping it (bug #928816).
f8cefb0
6241b2c
* Tue Mar 19 2013 Jiri Popelka <jpopelka@redhat.com> - 1:1.6.2-2
6241b2c
- revert previous bug #919489 fix (i.e we don't ship banners now)
6241b2c
389e11e
* Mon Mar 18 2013 Jiri Popelka <jpopelka@redhat.com> - 1:1.6.2-1
389e11e
- 1.6.2
389e11e
1516040
* Wed Mar 13 2013 Jiri Popelka <jpopelka@redhat.com> - 1:1.6.1-26
1516040
- ship banners again (#919489)
1516040
02ff4d3
* Tue Mar  5 2013 Tim Waugh <twaugh@redhat.com> 1:1.6.1-25
02ff4d3
- Talk about systemd in cups-lpd manpage (part of bug #884641).
02ff4d3
b1a0a20
* Tue Mar  5 2013 Tim Waugh <twaugh@redhat.com> 1:1.6.1-24
b1a0a20
- Documentation fixes from STR #4223 (bug #915981).
b1a0a20
9cbbc38
* Wed Feb 27 2013 Jiri Popelka <jpopelka@redhat.com> - 1:1.6.1-23
8d6f914
- Removed obsolete browsing directives from cupsd.conf (bug #880826, STR #4157).
c3bf123
- Updated summary and descriptions (#882982).
c3bf123
- Fixed bogus dates in changelog.
9cbbc38
cc1efc4
* Fri Feb 15 2013 Tim Waugh <twaugh@redhat.com> 1:1.6.1-22
cc1efc4
- Applied colorman fix from STR #4232 and STR #4276.
cc1efc4
9f8c67b
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.6.1-21
9f8c67b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
9f8c67b
d4c40d4
* Fri Jan 18 2013 Jiri Popelka <jpopelka@redhat.com> 1:1.6.1-20
d4c40d4
- Add quirk rule for Canon MP210 (#847923).
d4c40d4
eca76b1
* Mon Jan 14 2013 Jiri Popelka <jpopelka@redhat.com> 1:1.6.1-19
eca76b1
- Fix unowned directories (#894531).
eca76b1
12864fd
* Thu Jan 10 2013 Jiri Popelka <jpopelka@redhat.com> 1:1.6.1-18
eca76b1
- Clean /var/spool/cups/tmp with tmpfiles.d instead of tmpwatch&cron (#893834).
12864fd
5d25662
* Wed Dec 19 2012 Jiri Popelka <jpopelka@redhat.com> 1:1.6.1-17
0b93c3d
- Migrate cups-lpd from xinetd to systemd socket activatable service (#884641).
0b93c3d
- Clean up old Requires/Conflicts/Obsoletes/Provides.
5d25662
968c64f
* Thu Dec  6 2012 Tim Waugh <twaugh@redhat.com> 1:1.6.1-16
968c64f
- Additional fix relating to CVE-2012-5519 to avoid misleading error
968c64f
  message about actions to take to enable file device URIs.
968c64f
faa2b36
* Tue Dec  4 2012 Tim Waugh <twaugh@redhat.com> 1:1.6.1-15
faa2b36
- Small error handling improvements in the configuration migration
faa2b36
  script.
faa2b36
1100bbf
* Mon Dec  3 2012 Jiri Popelka <jpopelka@redhat.com> 1:1.6.1-14
1100bbf
- move ipptoolfile(5) to ipptool subpackage
1100bbf
6cd12f1
* Mon Dec  3 2012 Tim Waugh <twaugh@redhat.com> 1:1.6.1-13
6cd12f1
- Applied additional upstream patch for CVE-2012-5519 so that the
6cd12f1
  RemoteRoot keyword is recognised in the correct configuration file.
6cd12f1
6c2d42a
* Wed Nov 28 2012 Tim Waugh <twaugh@redhat.com> 1:1.6.1-12
6c2d42a
- Fixed paths in config migration %%post script.
dfde8cd
- Set default cups-files.conf filename.
6c2d42a
2ca5fdf
* Mon Nov 26 2012 Tim Waugh <twaugh@redhat.com> 1:1.6.1-11
2ca5fdf
- Apply upstream fix for CVE-2012-5519 (STR #4223, bug #875898).
2ca5fdf
  Migrate configuration keywords as needed.
2ca5fdf
9efc57e
* Mon Nov 19 2012 Tim Waugh <twaugh@redhat.com> 1:1.6.1-10
9efc57e
- Re-enable the web interface as it is required for adjusting server
9efc57e
  settings (bug #878090).
9efc57e
2650598
* Tue Nov  6 2012 Tim Waugh <twaugh@redhat.com> 1:1.6.1-9
2650598
- Disable the web interface by default (bug #864522).
2650598
611cccd
* Tue Oct 30 2012 Tim Waugh <twaugh@redhat.com> 1:1.6.1-8
611cccd
- Ensure attributes are valid UTF-8 in dbus notifier (bug #863387).
611cccd
1d34f84
* Mon Oct 29 2012 Tim Waugh <twaugh@redhat.com> 1:1.6.1-7
1d34f84
- Removed broken cups-get-classes patch (bug #870612).
1d34f84
aa4234a
* Mon Oct 22 2012 Jiri Popelka <jpopelka@redhat.com> 1:1.6.1-6
aa4234a
- Add quirk rule for Xerox Phaser 3124 (#867392)
aa4234a
- backport more quirk rules (STR #4191)
aa4234a
2195950
* Thu Sep 20 2012 Tim Waugh <twaugh@redhat.com> 1:1.6.1-5
2195950
- The cups-libs subpackage contains code distributed under the zlib
2195950
  license (md5.c). 
2195950
0727714
* Thu Aug 23 2012 Jiri Popelka <jpopelka@redhat.com> 1:1.6.1-4
0727714
- quirk handler for port reset done by new USB backend (bug #847923, STR #4155)
0727714
2dbb7c8
* Mon Aug 13 2012 Jiri Popelka <jpopelka@redhat.com> 1:1.6.1-3
2dbb7c8
- fixed usage of parametrized systemd macros (#847405)
2dbb7c8
01893cc
* Wed Aug 08 2012 Jiri Popelka <jpopelka@redhat.com> 1:1.6.1-2
01893cc
- Requires: cups-filters
01893cc
47ca1c0
* Wed Aug 08 2012 Jiri Popelka <jpopelka@redhat.com> 1:1.6.1-1
47ca1c0
- 1.6.1
47ca1c0
 - simplified systemd.patch due to removed CUPS Browsing protocol (STR #3922)
47ca1c0
 - removed:
47ca1c0
   textonly filter - moved to cups-filters
47ca1c0
   pstopdf filter - cups-filters also has pstopdf (different)
47ca1c0
   PHP module - moved to cups-filters (STR #3932)
47ca1c0
   serial.patch - moved to cups-filters
47ca1c0
   getpass.patch - r10140 removed the getpass() use
47ca1c0
   snmp-quirks.patch - fixed upstream (r10493)
47ca1c0
   avahi patches - merged upstream (STR #3066)
47ca1c0
   icc.patch - merged upstream (STR #3808)
47ca1c0
 - TODO:
47ca1c0
   - do we need cups-build.patch ?
47ca1c0
- added filesystem sub-package (#624695)
47ca1c0
- use macroized systemd scriptlets
47ca1c0
2688b64
* Thu Jul 26 2012 Jiri Popelka <jpopelka@redhat.com> 1:1.5.4-1
2688b64
- 1.5.4
2688b64
6ef3918
* Tue Jul 24 2012 Tim Waugh <twaugh@redhat.com> 1:1.5.3-5
6ef3918
- Don't enable IP-based systemd socket activation by default (bug #842365).
6ef3918
9b4aaa1
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.5.3-4
9b4aaa1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
9b4aaa1
e57f7f4
* Tue Jun 05 2012 Jiri Popelka <jpopelka@redhat.com> 1:1.5.3-3
e57f7f4
- Require systemd instead of udev.
e57f7f4
6941990
* Mon May 28 2012 Jiri Popelka <jpopelka@redhat.com> 1:1.5.3-2
6941990
- Buildrequire libusb1 (STR #3477)
6941990
fecfdf6
* Tue May 15 2012 Jiri Popelka <jpopelka@redhat.com> 1:1.5.3-1
fecfdf6
- 1.5.3
fecfdf6
33e7e92
* Wed May 09 2012 Jiri Popelka <jpopelka@redhat.com> 1:1.5.2-13
33e7e92
- Add triggers for samba4-client. (#817110)
33e7e92
- No need to define BuildRoot and clean it in clean and install section anymore.
33e7e92
- %%defattr no longer needed in %%files sections.
33e7e92
2fa2080
* Tue Apr 17 2012 Jiri Popelka <jpopelka@redhat.com> 1:1.5.2-12
2fa2080
- Install /usr/lib/tmpfiles.d/cups-lp.conf to support /dev/lp* devices (#812641)
2fa2080
- Move /etc/tmpfiles.d/cups.conf to /usr/lib/tmpfiles.d/ (#812641)
2fa2080
30ec41f
* Tue Apr 17 2012 Jiri Popelka <jpopelka@redhat.com> 1:1.5.2-11
30ec41f
- The IPP backend did not always setup username/password authentication
30ec41f
  for printers (bug #810007, STR #3985)
30ec41f
- Detect authentication errors for all requests.
30ec41f
  (bug #810007, upstream commit revision10277)
30ec41f
0d80ee5
* Thu Mar 29 2012 Tim Waugh <twaugh@redhat.com> 1:1.5.2-10
0d80ee5
- Removed private-shared-object-provides filter lines as they are not
0d80ee5
  necessary (see bug #807767 comment #3).
0d80ee5
TASAKA Mamoru fddeee0
* Thu Mar 29 2012 Mamoru Tasaka <mtasaka@fedoraproject.org> - 1:1.5.2-9
TASAKA Mamoru fddeee0
- Rebuild against fixed rpm (bug #807767)
TASAKA Mamoru fddeee0
cc5aca8
* Wed Mar 28 2012 Tim Waugh <twaugh@redhat.com> 1:1.5.2-8
cc5aca8
- Avoid systemd PrivateTmp bug by explicitly requiring the fixed
cc5aca8
  version of systemd (bug #807672).
cc5aca8
c880263
* Fri Mar 16 2012 Tim Waugh <twaugh@redhat.com> 1:1.5.2-7
c880263
- Removed debugging messages from systemd-socket patch.
c880263
0d86476
* Wed Mar 14 2012 Tim Waugh <twaugh@redhat.com> 1:1.5.2-6
0d86476
- Pulled in bugfixes from Avahi patches on fedorapeople.org.
0d86476
746458f
* Tue Feb 28 2012 Jiri Popelka <jpopelka@redhat.com> 1:1.5.2-5
746458f
- If the translated message is empty return the original message
746458f
  (bug #797570, STR #4033).
746458f
1b8e2d6
* Thu Feb 23 2012 Tim Waugh <twaugh@redhat.com> 1:1.5.2-4
1b8e2d6
- cups-polld: restart polling on error (bug #769292, STR #4031).
1b8e2d6
cd40060
* Thu Feb 16 2012 Tim Waugh <twaugh@redhat.com> 1:1.5.2-3
cd40060
- Removed hard requirement on colord as it is optional.
cd40060
1d73f20
* Wed Feb 15 2012 Tim Waugh <twaugh@redhat.com> 1:1.5.2-2
3ace51f
- Synthesize notify-printer-uri for job-completed events where the job
3ace51f
  never started processing (bug #784786, STR #4014).
1d73f20
- Removed banners from LSPP patch on Dan Walsh's advice.
1d73f20
9495754
* Mon Feb 06 2012 Jiri Popelka <jpopelka@redhat.com> 1:1.5.2-1
9495754
- 1.5.2
9495754
- Updated FSF address in pstopdf and textonly filters
9495754
ae94f3f
* Wed Jan 18 2012 Remi Collet <remi@fedoraproject.org> 1:1.5.0-28
ae94f3f
- build against php 5.4.0, patch for STR #3999
ae94f3f
- add filter to fix private-shared-object-provides
ae94f3f
- add %%check for php extension
ae94f3f
f0db99c
* Tue Jan 17 2012 Tim Waugh <twaugh@redhat.com> 1:1.5.0-27
f0db99c
- Use PrivateTmp=true in the service file (bug #782495).
f0db99c
9e0aa17
* Tue Jan 17 2012 Tim Waugh <twaugh@redhat.com> 1:1.5.0-26
6017b9c
- Replace newline characters with spaces in reported Device IDs
6017b9c
  (bug #782129, STR #4005).
38257f2
- Don't accept Device URIs of '\0' from SNMP devices
38257f2
  (bug #770646, STR #4004).
38257f2
e4da718
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.5.0-25
e4da718
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
e4da718
8d23b6c
* Wed Dec 21 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-24
7870e7a
- Fixed textonly filter to work with single copies (bug #738412).
7870e7a
843ebb9
* Fri Dec  9 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-23
da4557e
- Detangle cups-serverbin-compat.patch from cups-lspp.patch.
843ebb9
- Bind to datagram socket as well in systemd cups.socket unit file, to
843ebb9
  prevent that port being stolen by another service (bug #760070).
843ebb9
1d347ac
* Fri Nov 11 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-22
1d347ac
- Fixed trigger (bug #748841).
1d347ac
cb5964d
* Wed Nov  9 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-21
cb5964d
- Set correct systemd service default on upgrade, once updates are
cb5964d
  applied (bug #748841).
cb5964d
03ff0bf
* Fri Nov  4 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-20
03ff0bf
- Set the correct PostScript command filter for e.g. foomatic queues
03ff0bf
  (STR #3973).
03ff0bf
d44ca32
* Mon Oct 31 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-19
d44ca32
- Set correct systemd service default on upgrade (bug #748841).
d44ca32
a660226
* Wed Oct 19 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-18
a660226
- Make sure to guard against retrying the Avahi connection whilst
a660226
  already doing so (Ubuntu #877967).
a660226
dbd9e73
* Tue Oct 18 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-17
dbd9e73
- Use libsystemd-daemon instead of bundling sd-daemon.c.
dbd9e73
3f9aa63
* Tue Oct 11 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-16
042f3d8
- Use upstream fix for driverd issue (bug #742989).
6a13918
- Array handling fixes for DNSSDPrinters.
3f9aa63
- Array handling fixes for Avahi poll implementation.
6085d5e
- Increase client blocking timeout from 30s to 70s (bug #744715).
0928f7c
- Set BindIPv6Only=ipv6-only in systemd socket unit file as better fix
0928f7c
  for bug #737230.
0928f7c
3d32f50
* Fri Oct  7 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-15
3d32f50
- Fixed Timeouts array comparison function (Ubuntu #860691).
3d32f50
778fcc7
* Wed Oct  5 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-14
778fcc7
- Handle "localhost" resolving to 127.0.0.1 on IPv6-addressed systems
778fcc7
  (bug #737230).
778fcc7
c4dc311
* Tue Oct  4 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-13
c4dc311
- Work around PPDs cache handling issue (bug #742989).
c4dc311
3bce791
* Tue Oct  4 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-12
cd792f4
- More fixes for systemd socket activation:
cd792f4
  - relax permissions check for domain socket in libcups.
cd792f4
  - initialise addrlen before calling getsockname().
3bce791
Richard Hughes 4c3d853
* Mon Oct 03 2011 Richard Hughes <rhughes@redhat.com> 1:1.5.0-11
Richard Hughes 4c3d853
- Updated colord patch with fixes to DeleteDevice.
Richard Hughes 4c3d853
- Resolves https://bugzilla.redhat.com/show_bug.cgi?id=741697
Richard Hughes 4c3d853
f39457d
* Wed Sep 28 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-10
e5e9e3b
- Fixed string manipulation in the dbus notifier (STR #3947, bug #741833).
e5e9e3b
3188be0
* Thu Sep 22 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-9
3188be0
- Fixed systemd socket activation support (bug #738709, bug #738710).
3188be0
2c16ad0
* Wed Sep 14 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-8
aefd947
- Prevent libcups crash in cups-get-classes patch (bug #736698).
aefd947
929e106
* Thu Sep  1 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-7
929e106
- Use PathExistsGlob instead of DirectoryNotEmpty in cups.path
929e106
  (bug #734435).
929e106
4cfc578
* Fri Aug 19 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-6
f6b6480
- Tighten explicit libs sub-package requirement so that it includes
f6b6480
  the correct architecture as well (bug #731421 comment #8).
f6b6480
39d5c4b
* Fri Aug 19 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-5
cf15da7
- Avoid GIF reader loop (CVE-2011-2896, STR #3914, bug #727800).
cf15da7
654962e
* Wed Aug 17 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-4
654962e
- Enable systemd units by default (bug #731421).
654962e
e462076
* Mon Aug  8 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-3
e462076
- Updated avahi support to register sub-types.
e462076
9829b01
* Fri Aug  5 2011 Tim Waugh <twaugh@redhat.com> 1:1.5.0-2
9829b01
- Ported avahi support from 1.4.
9829b01
90cf1a0
* Tue Jul 26 2011 Jiri Popelka <jpopelka@redhat.com> 1:1.5.0-1
90cf1a0
- 1.5.0
ccb8206
8612dba
* Wed Jul 20 2011 Tim Waugh <twaugh@redhat.com> 1:1.5-0.16.rc1
39d7e8f
- Don't delete job data files when restarted (STR #3880).
39d7e8f
4d5db89
* Fri Jul 15 2011 Tim Waugh <twaugh@redhat.com> 1:1.5-0.15.rc1
f9ab380
- Ship an rpm macro for where to put driver executables.
f9ab380
b0b6551
* Thu Jul  7 2011 Tim Waugh <twaugh@redhat.com> 1:1.5-0.14.rc1
8882f95
- Undo last change which had no effect.  We already remove the .SILENT
8882f95
  target from the Makefile as part of the build.
8882f95
7013450
* Thu Jul  7 2011 Tim Waugh <twaugh@redhat.com> 1:1.5-0.13.rc1
ed0066f
- Make build log verbose enough to include compiler flags used.
ed0066f
a4f3be6
* Tue Jul  5 2011 Tim Waugh <twaugh@redhat.com> 1:1.5-0.12.rc1
a4f3be6
- Removed udev rules file as it is no longer necessary.
a4f3be6
3c2c7ce
* Tue Jul  5 2011 Tim Waugh <twaugh@redhat.com> 1:1.5-0.11.rc1
3c2c7ce
- Add support for systemd socket activation (patch from Lennart
3c2c7ce
  Poettering).
3c2c7ce
4ed0032
* Wed Jun 29 2011 Tim Waugh <twaugh@redhat.com> 1:1.5-0.10.rc1
4ed0032
- Don't use portreserve any more.  Better approach is to use systemd
4ed0032
  socket activation (not yet done).
4ed0032
b7d9a11
* Wed Jun 29 2011 Tim Waugh <twaugh@redhat.com> 1:1.5-0.9.rc1
b7d9a11
- Ship systemd service unit instead of SysV initscript (bug #690766).
b7d9a11
a4221da
* Wed Jun 29 2011 Tim Waugh <twaugh@redhat.com> 1:1.5-0.8.rc1
68e0ea8
- Tag localization files correctly (bug #716421).
68e0ea8
24f4630
* Wed Jun 15 2011 Jiri Popelka <jpopelka@redhat.com> 1:1.5-0.7.rc1
24f4630
- 1.5rc1
24f4630
Richard Hughes ab7ce80
* Sat Jun 04 2011 Richard Hughes <rhughes@redhat.com> 1:1.5-0.6.b2
Richard Hughes ab7ce80
- Updated colord patch with fixes from Tim Waugh.
Richard Hughes ab7ce80
a0358da
* Tue May 31 2011 Jiri Popelka <jpopelka@redhat.com> 1:1.5-0.5.b2
a0358da
- enable LSPP support again
a0358da
Richard Hughes 889eca6
* Tue May 31 2011 Richard Hughes <rhughes@redhat.com> 1:1.5-0.4.b2
Richard Hughes 889eca6
- Updated colord patch against 1.5 upstream and fixes from Tim Waugh.
Richard Hughes 889eca6
770e272
* Tue May 31 2011 Jiri Popelka <jpopelka@redhat.com> 1:1.5-0.3.b2
770e272
- fix lspp.patch to not include "config.h" in cups/cups.h (#709384)
770e272
5bd20b0
* Thu May 26 2011 Jiri Popelka <jpopelka@redhat.com> 1:1.5-0.2.b2
5bd20b0
- 1.5b2
4743e10
5bd20b0
* Tue May 24 2011 Jiri Popelka <jpopelka@redhat.com> 1:1.5-0.1.b1
5bd20b0
- 1.5b1
5bd20b0
  - removed cups-texttops-rotate-page.patch (#572338 is CANTFIX)
5bd20b0
  - removed cups-page-label.patch (#520141 seems to be CANTFIX)
5bd20b0
216443d
* Wed May 18 2011 Tim Waugh <twaugh@redhat.com> 1:1.4.6-17
216443d
- Package parallel port printer device nodes (bug #678804).
216443d
Richard Hughes c444f44
* Tue May 17 2011 Richard Hughes <rhughes@redhat.com> 1:1.4.6-16
Richard Hughes c444f44
- Updated colord patch from upstream review.
Richard Hughes c444f44
85d072c
* Fri Mar 25 2011 Jiri Popelka <jpopelka@redhat.com> 1:1.4.6-15
85d072c
- Polished patches according to results from static analysis of code (bug #690130).
85d072c
72d2aba
* Thu Mar 10 2011 Tim Waugh <twaugh@redhat.com> 1:1.4.6-14
72d2aba
- Fixed some typos in colord patch.
39e46cc
- LSPP: only warn when unable to get printer context.
72d2aba
Richard Hughes e9e839c
* Mon Mar 07 2011 Richard Hughes <rhughes@redhat.com> 1:1.4.6-13
Richard Hughes e9e839c
- Updated colord patch.
Richard Hughes e9e839c
a56c3b5
* Fri Feb 25 2011 Tim Waugh <twaugh@redhat.com> 1:1.4.6-12
97ac791
- Fixed build failure due to php_zend_api macro type.
97ac791
febbd65
* Fri Feb 25 2011 Tim Waugh <twaugh@redhat.com> 1:1.4.6-11
262a1cd
- Fixed dbus notifier support for job-state-changed.
262a1cd
1b27d5a
* Thu Feb 10 2011 Jiri Popelka <jpopelka@redhat.com> 1:1.4.6-10
948534f
- Remove testing cups-usb-buffer-size.patch (bug #661814).
948534f
afa11f7
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.4.6-9
afa11f7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
afa11f7
52d3a41
* Tue Feb 01 2011 Jiri Popelka <jpopelka@redhat.com> 1:1.4.6-8
52d3a41
- Use Till's patch to fix USB-Parallel adapter cable problem (bug #624564).
52d3a41
04a43d9
* Tue Jan 25 2011 Tim Waugh <twaugh@redhat.com> 1:1.4.6-7
04a43d9
- Some fixes for the AvahiClient callback (bug #672143).
04a43d9
852d6ef
* Tue Jan 18 2011 Tim Waugh <twaugh@redhat.com> 1:1.4.6-6
5fa6217
- Don't use --enable-pie configure option as it has been removed and
4816e65
  is now assumed.  See STR #3691.
5fa6217
901c315
* Fri Jan 14 2011 Tim Waugh <twaugh@redhat.com> 1:1.4.6-5
901c315
- ICC colord support.
901c315
0b0e738
* Wed Jan 12 2011 Tim Waugh <twaugh@redhat.com> 1:1.4.6-4
0b0e738
- Properly separated serverbin-compat and lspp patches.
7593cc7
- Updated ICC patch (still not yet applied).
0b0e738
6dd30ed
* Tue Jan 11 2011 Tim Waugh <twaugh@redhat.com> 1:1.4.6-3
6dd30ed
- Build requires automake for avahi support.
6dd30ed
ac3f598
* Mon Jan 10 2011 Tim Waugh <twaugh@redhat.com> 1:1.4.6-2
948534f
- Use a smaller buffer when writing to USB devices (bug #661814).
ac3f598
- Handle EAI_NONAME when resolving hostnames (bug #617208).
ac3f598
a448e5f
* Fri Jan 07 2011 Jiri Popelka <jpopelka@redhat.com> 1:1.4.6-1
a448e5f
- 1.4.6.
a448e5f
6f33db0
* Fri Dec 31 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.5-10
6f33db0
- Some Avahi support fixes from Till Kamppeter.
6f33db0
0b2684f
* Fri Dec 24 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.5-9
0b2684f
- Native Avahi support for announcing printers on the network.
0b2684f
6bf4b2c
* Wed Dec 22 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.5-8
5971f65
- Don't crash when job queued for browsed printer that times out
5971f65
  (bug #660604).
5971f65
396537c
* Mon Dec 13 2010 Jiri Popelka <jpopelka@redhat.com> 1:1.4.5-7
9ed0ac5
- Call avc_init() only once to not leak file descriptors (bug #654075).
9ed0ac5
15cde82
* Thu Dec  9 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.5-6
5ba3b38
- The cups-config man page has been moved to the devel sub-package.
15cde82
- The php sub-package now explicitly requires the libs package with
15cde82
  the same version and release (bug #646814).
15cde82
3fc49dd
* Tue Dec  7 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.5-5
60f1307
- Fixed character encoding in CREDITS.txt.
5019036
- Mark D-Bus configuration file as config file.
74db0e8
- Don't mark MIME types and convs files as config files.  Overrides
74db0e8
  can be placed as new *.types/*.convs files in /etc/cups.
ff97998
- Don't mark banners as config files.  Better is to provide new
ff97998
  banners.
6f7471c
- Don't mark templates and www files as config files.  A better way to
6f7471c
  provide local overrides is to use a different ServerRoot setting.
6f7471c
  Note that a recent security fix required changed to template files.
3fc49dd
- Provide versioned LPRng symbol for rpmlint.
3fc49dd
3fc49dd
* Mon Dec  6 2010 Tim Waugh <twaugh@redhat.com>
e8bdc9f
- /usr/sbin/cupsd should be mode 0755 (bug #546004).
e8bdc9f
57d1b9a
* Fri Dec 03 2010 Jiri Popelka <jpopelka@redhat.com> 1:1.4.5-4
f0480cb
- Changed subsystem lock file name in initscript
f0480cb
  so the service is correctly stopped on reboot or halt (bug #659391).
f0480cb
8dac86b
* Fri Nov 26 2010 Jiri Popelka <jpopelka@redhat.com> 1:1.4.5-3
8dac86b
- BuildRequires python-cups instead of pycups.
8dac86b
e4894d1
* Fri Nov 26 2010 Jiri Popelka <jpopelka@redhat.com> 1:1.4.5-2
e4894d1
- Added /etc/tmpfiles.d/cups.conf to enable /var/run/cups directory on tmpfs (#656566).
e4894d1
e3a2a9f
* Fri Nov 12 2010 Jiri Popelka <jpopelka@redhat.com> 1:1.4.5-1
e3a2a9f
- 1.4.5.
e3a2a9f
- No longer need CVE-2010-2941, str3608
e3a2a9f
7177a9d
* Thu Nov 11 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.4-12
e2e55c5
- Applied patch to fix cupsd memory corruption vulnerability
e2e55c5
  (CVE-2010-2941, bug #652161).
eeb957b
- Don't crash when MIME database could not be loaded (bug #610088).
eeb957b
Jesse Keating ce983b4
* Wed Sep 29 2010 jkeating - 1:1.4.4-11
Jesse Keating ce983b4
- Rebuilt for gcc bug 634757
Jesse Keating ce983b4
bdfb23b
* Fri Sep 17 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.4-10
91b2885
- Perform locking for gnutls and avoid libgcrypt's broken
91b2885
  locking (bug #607159).
08f2061
- Build with --enable-threads again (bug #607159).
b2a234f
- Force the use of gnutls despite thread-safety concerns (bug #607159).
bdfb23b
529334a
* Wed Sep 15 2010 Tim Waugh <twaugh@redhat.com>
529334a
- Fixed serverbin-compat patch to avoid misleading "filter not
529334a
  available" messages (bug #633779).
529334a
d52d3c8
* Mon Aug 23 2010 Tim Waugh <twaugh@redhat.com>
d52d3c8
- Fixed SNMP quirks parsing.
d52d3c8
7fe5158
* Fri Aug 20 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.4-9
1ccc93f
- Use better upstream fix for STR #3608 (bug #606909).
1ccc93f
482fd1a
* Fri Aug 13 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.4-8
6729d05
- Specify udevadm trigger action in initscript (bug #623959).
482fd1a
c48334b
* Tue Aug  3 2010 Tim Waugh <twaugh@redhat.com>
cc71076
- Merged F-12 change:
cc71076
  - Use numeric addresses for interfaces unless HostNameLookups are
cc71076
    turned on (bug #583054).
cc71076
41d2c93
* Tue Jul 13 2010 Jiri Popelka <jpopelka@redhat.com> 1:1.4.4-7
17626f1
- Added restartlog to initscript usage output (bug #612996).
17626f1
fa65c8f
* Mon Jul 12 2010 Jiri Popelka <jpopelka@redhat.com> 1:1.4.4-6
fa65c8f
- Moved LICENSE.txt to libs sub-package.
fa65c8f
af255f6
* Mon Jun 28 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.4-5
af255f6
- Avoid empty notify-subscribed-event attributes (bug #606909,
af255f6
  STR #3608).
af255f6
12ee3e5
* Thu Jun 24 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.4-4
12ee3e5
- Use gnutls again but disable threading (bug #607159).
12ee3e5
3fec50e
* Tue Jun 22 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.4-3
3fec50e
- Rebuilt to keep correct package n-v-r ordering between releases.
3fec50e
b0314bd
* Fri Jun 18 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.4-2
b0314bd
- Re-enabled SSL support by using OpenSSL instead of gnutls.
b0314bd
bf1ed41
* Fri Jun 18 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.4-1
bf1ed41
- 1.4.4.  Fixes several security vulnerabilities (bug #605399):
bf1ed41
  CVE-2010-0540, CVE-2010-0542, CVE-2010-1748.  No longer need str3503,
bf1ed41
  str3399, str3505, str3541, str3425p2 or CVE-2010-0302 patches.
bf1ed41
cc938fb
* Thu Jun 10 2010 Tim Waugh <twaugh@redhat.com>
cc938fb
- Removed unapplied gnutls-gcrypt-threads patch.  Fixed typos in
cc938fb
  descriptions for lpd and php sub-packages.
cc938fb
2553f69
* Wed Jun  9 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.3-11
2553f69
- Use upstream method of handling SNMP quirks in PPDs (STR #3551,
2553f69
  bug #581825).
2553f69
8f1b4f4
* Tue Jun 01 2010 Jiri Popelka <jpopelka@redhat.com> 1:1.4.3-10
8f1b4f4
- Added back still useful str3425.patch.
8f1b4f4
  Second part of STR #3425 is still not fixed in 1.4.3
8f1b4f4
7bb1955
* Tue May 18 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.3-9
7bb1955
- Adjust texttops output to be in natural orientation (STR #3563).
7bb1955
  This fixes page-label orientation when texttops is used in the
7bb1955
  filter chain (bug #572338).
7bb1955
ede19bb
* Thu May 13 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.3-8
ede19bb
- Fixed Ricoh Device ID OID (STR #3552).
ede19bb
750bad9
* Tue May 11 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.3-7
750bad9
- Add an SNMP query for Ricoh's device ID OID (STR #3552).
750bad9
c269c40
* Fri Apr 16 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.3-6
c269c40
- Mark DNS-SD Device IDs that have been guessed at with "FZY:1;".
c269c40
ca951c9
* Fri Apr 16 2010 Jiri Popelka <jpopelka@redhat.com> 1:1.4.3-5
ca951c9
- Fixed str3541.patch
ca951c9
120cd7f
* Tue Apr 13 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.3-4
120cd7f
- Add an SNMP query for HP's device ID OID (STR #3552).
120cd7f
eb8e84b
* Tue Apr 13 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.3-3
eb8e84b
- Handle SNMP supply level quirks (bug #581825).
eb8e84b
3069b51
* Wed Mar 31 2010 Tim Waugh <twaugh@redhat.com> 1:1.4.3-2
3069b51
- Another BrowsePoll fix: handle EAI_NODATA as well (bug #567353).
3069b51
6100ed1
* Wed Mar 31 2010 Jiri Popelka <jpopelka@redhat.com> 1:1.4.3-1
6100ed1
- 1.4.3.
6100ed1
- No longer need CVE-2009-3553, str3381, str3390, str3391,
6100ed1
  str3403, str3407, str3413, str3418, str3422, str3425,
6100ed1
  str3428, str3431, str3435, str3436, str3439, str3440,
6100ed1
  str3442, str3448, str3458, str3460, cups-sidechannel-intrs,
6100ed1
  negative-snmp-string-length, cups-media-empty-warning patches.
6100ed1
35bec17
* Tue Mar 30 2010 Jiri Popelka <jpopelka@redhat.com> 1:1.4.2-36
35bec17
- Fixed lpstat to adhere to -o option (bug #577901, STR #3541).
35bec17
6484bf8
* Wed Mar 10 2010 Jiri Popelka <jpopelka@redhat.com> 1:1.4.2-35
6484bf8
- Fixed (for the third time) patch for STR #3425 to correctly
6484bf8
  remove job info files in /var/spool/cups (bug #571830).
6484bf8
0a206ac
* Fri Mar  5 2010 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-34
0a206ac
- Applied patch for CVE-2010-0302 (incomplete fix for CVE-2009-3553,
0a206ac
  bug #557775).
c5bb55a
- Added comments for all sources and patches.
c5bb55a
15fb91a
* Tue Mar  2 2010 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-33
54c6c8e
- Don't own filesystem locale directories (bug #569403).
8bd997d
- Don't apply gcrypt threading patch (bug #553834).
15fb91a
- Don't treat SIGPIPE as an error (bug #569770).
15fb91a
31a27f2
* Wed Feb 24 2010 Jiri Popelka <jpopelka@redhat.com> 1:1.4.2-32
31a27f2
- Fixed cupsGetNamedDest() so it falls back to the real default
31a27f2
  printer when a default from configuration file does not exist (bug #565569, STR #3503).
31a27f2
cd761df
* Tue Feb 23 2010 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-31
cd761df
- Update classes.conf when a class member printer is deleted
cd761df
  (bug #565878, STR #3505).
cd761df
da745e9
* Tue Feb 23 2010 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-30
da745e9
- Re-initialize the resolver if getnameinfo() returns EAI_AGAIN
da745e9
  (bug #567353).
da745e9
547aaab
* Mon Feb 15 2010 Jiri Popelka <jpopelka@redhat.com> 1:1.4.2-29
547aaab
- Improve cups-gnutls-gcrypt-threads.patch (#564841, STR #3461).
547aaab
2af5db7
* Thu Feb  4 2010 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-28
2af5db7
- Rebuild for postscriptdriver tags.
2af5db7
c65705e
* Fri Jan 22 2010 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-27
c65705e
- Make sure we have some filters for converting to raster format.
c65705e
fdfc5a0
* Fri Jan 15 2010 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-26
8d11a78
- Reset status after successful ipp job (bug #548219, STR #3460).
8d11a78
6358847
* Thu Jan 14 2010 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-24
c58587c
- Install udev rules in correct place (bug #530378).
6358847
- Don't mark initscript as config file.
6358847
47929d6
* Wed Jan 13 2010 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-23
47929d6
- Use %%{_initddir}, %%{_sysconfdir} and SMP make flags.
47929d6
- Use mode 0755 for binaries and libraries where appropriate.
47929d6
- Fix lpd obsoletes tag.
47929d6
d5fe42f
* Thu Dec 24 2009 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-22
d5fe42f
- Removed use of prereq and buildprereq.
d5fe42f
- Fixed use of '%%' in changelog.
d5fe42f
- Versioned explicit obsoletes/provides.
d5fe42f
- Use tabs throughout.
d5fe42f
3cea312
* Wed Dec 23 2009 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-21
3cea312
- Fixed patch for STR #3425 again by adding in back-ported change from
3cea312
  svn revision 8929 (bug #549899).  No longer need
3cea312
  delete-active-printer patch.
3cea312
bf133f1
* Tue Dec 22 2009 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-20
bf133f1
- Fixed ipp authentication for servers requiring authentication for
bf133f1
  IPP-Get-Printer-Attributes (bug #548873, STR #3458).
bf133f1
f6c821d
* Mon Dec 21 2009 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-19
f6c821d
- Ensure proper thread-safety in gnutls's use of libgcrypt
f6c821d
  (bug #544619).
f6c821d
8af195f
* Sat Dec 19 2009 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-18
8af195f
- Fixed patch for STR #3425 by adding in back-ported change from svn
8af195f
  revision 8936 (bug #548904).
8af195f
38ca37c
* Thu Dec 10 2009 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-17
377f155
- Fixed invalid read in cupsAddDest (bug #537460).
e69b0f1
d446598
* Wed Dec  9 2009 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-15
d446598
- Use upstream patch to fix scheduler crash when an active printer was
d446598
  deleted (rev 8914).
d446598
4b52e21
* Tue Dec  8 2009 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-14
f5ad921
- The scheduler did not use the Get-Job-Attributes policy for a
f5ad921
  printer (STR #3431).
a29a9cb
- The scheduler added two job-name attributes to each job object
a29a9cb
  (STR #3428).
5474663
- The scheduler did not clean out completed jobs when
5474663
  PreserveJobHistory was turned off (STR #3425).
587ec4e
- The web interface did not show completed jobs (STR #3436).
da2c254
- Authenticated printing did not always work when printing directly to
da2c254
  a remote server (STR #3435).
f27c876
- Use upstream patch to stop the network backends incorrectly clearing
f27c876
  the media-empty-warning state (rev 8896).
fd5ad73
- Use upstream patch to fix interrupt handling in the side-channel
fd5ad73
  APIs (rev 8896).
11315e1
- Use upstream patch to handle negative SNMP string lengths (rev 8896).
21304d9
- Use upstream fix for SNMP detection (bug #542857, STR #3413).
3896ee4
- Use the text filter for text/css files (bug #545026, STR #3442).
72bf11d
- Show conflicting option values in web UI (bug #544326, STR #3440).
6163877
- Use upstream fix for adjustment of conflicting options
6163877
  (bug #533426, STR #3439).
7945d11
- No longer requires paps.  The texttopaps filter MIME conversion file
7945d11
  is now provided by the paps package (bug #545036).
4b52e21
- Moved %%{_datadir}/cups/ppdc/*.h to the main package (bug #545348).
4b52e21
4b35ccb
* Fri Dec  4 2009 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-13
4b35ccb
- The web interface prevented conflicting options from being adjusted
4b35ccb
  (bug #533426, STR #3439).
4b35ccb
195eda7
* Thu Dec  3 2009 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-12
32eda5c
- Fixes for SNMP scanning with Lexmark printers (bug #542857, STR #3413).
32eda5c
08a85d3
* Mon Nov 23 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.2-10
08a85d3
- Undo last change as it was incorrect.
08a85d3
30f17fc
* Mon Nov 23 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.2-9
30f17fc
- Fixed small typos introduced in fix for bug #536741.
30f17fc
e5548fc
* Fri Nov 20 2009 Jiri Popelka <jpopelka@redhat.com> 1:1.4.2-8
30f17fc
- Do not translate russian links showing completed jobs
30f17fc
  (bug #539354, STR #3422).
e5548fc
f792eb4
* Thu Nov 19 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.2-7
f792eb4
- Applied patch to fix CVE-2009-3553 (bug #530111, STR #3200).
f792eb4
cf3d6e2
* Tue Nov 17 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.2-6
cb55925
- Fixed display of current driver (bug #537182, STR #3418).
cf3d6e2
- Fixed out-of-memory handling when loading jobs (bug #538054,
cf3d6e2
  STR #3407).
cf3d6e2
79d57a1
* Mon Nov 16 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.2-5
8c5ae8f
- Fixed typo in admin web template (bug #537884, STR #3403).
79d57a1
- Reset SIGPIPE handler for child processes (bug #537886, STR #3399).
79d57a1
258119b
* Mon Nov 16 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.2-4
79d57a1
- Upstream fix for GNU TLS error handling bug (bug #537883, STR #3381).
258119b
e0e1f21
* Wed Nov 11 2009 Jiri Popelka <jpopelka@redhat.com> 1:1.4.2-3
e0e1f21
- Fixed lspp-patch to avoid memory leak (bug #536741).
e0e1f21
1cf569f
* Tue Nov 10 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.2-2
1cf569f
- Added explicit version dependency on cups-libs to cups-lpd
1cf569f
  (bug #502205).
1cf569f
12b1aef
* Tue Nov 10 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.2-1
12b1aef
- 1.4.2.  No longer need str3380, str3332, str3356, str3396 patches.
12b1aef
- Removed postscript.ppd.gz (bug #533371).
078162a
- Renumbered patches and sources.
12b1aef
4e59719
* Tue Nov  3 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.1-14
519fdad
- Removed stale patch from STR #2831 which was causing problems with
519fdad
  number-up (bug #532516).
519fdad
4e59719
* Tue Oct 27 2009 Jiri Popelka <jpopelka@redhat.com> 1:1.4.1-13
aef63a3
- Fix incorrectly applied patch from #STR3285 (bug #531108).
aef63a3
- Set the PRINTER_IS_SHARED variable for admin.cgi (bug #529634, #STR3390).
aef63a3
- Pass through serial parameters correctly in web interface (bug #529635, #STR3391).
aef63a3
- Fixed German translation (bug #531144, #STR3396).
aef63a3
4e59719
* Tue Oct 20 2009 Jiri Popelka <jpopelka@redhat.com> 1:1.4.1-12
e9876bf
- Fix cups-lpd to create unique temporary data files (bug #529838).
e9876bf
4e59719
* Mon Oct 19 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.1-11
1046891
- Fixed German translation (bug #529575, STR #3380).
1046891
4e59719
* Thu Oct 15 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.1-10
4e59719
- Don't ship pstoraster -- it is now provided by the ghostscript-cups
4e59719
  package.
4e59719
1b38406
* Thu Oct  8 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.1-9
1b38406
- Fixed naming of 'Generic PostScript Printer' entry.
1b38406
1a31e83
* Wed Oct  7 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.1-8
1a31e83
- Use upstream patch for STR #3356 (bug #526405).
1a31e83
4a94f7b
* Fri Oct  2 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.1-7
4a94f7b
- Fixed orientation of page labels when printing text in landscape
4a94f7b
  mode (bug #520141, STR #3334).
4a94f7b
0b04325
* Wed Sep 30 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.1-6
0b04325
- Don't use cached PPD for raw queue (bug #526405, STR #3356).
fa87387
fa87387
* Wed Sep 23 2009 Jiri Popelka <jpopelka@redhat.com> 1:1.4.1-5
fa87387
- Fixed cups.init to be LSB compliant (bug #521641)
fa87387
3f10348
* Mon Sep 21 2009 Jiri Popelka <jpopelka@redhat.com> 1:1.4.1-4
3f10348
- Changed cups.init to be LSB compliant (bug #521641), i.e.
3f10348
  return code "2" (instead of "3") if invalid arguments
3f10348
  return code "4" if restarting service under nonprivileged user
3f10348
  return code "5" if cupsd not exist or is not executable
3f10348
  return code "6" if cupsd.conf not exist
3f10348
7aabe54
* Wed Sep 16 2009 Tomas Mraz <tmraz@redhat.com> 1:1.4.1-3
7aabe54
- Use password-auth common PAM configuration instead of system-auth
7aabe54
  when available.
7aabe54
3827b7d
* Tue Sep 15 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.1-2
3827b7d
- Fixed 'service cups status' to check for correct subsys name
3827b7d
  (bug #521641).
3827b7d
7e278ad
* Mon Sep 14 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.1-1
7e278ad
- 1.4.1.
7e278ad
081f3eb
* Fri Sep  4 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.0-2
081f3eb
- Fixed the dnssd backend so that it only reports devices once avahi
081f3eb
  resolution has completed.  This makes it report Device IDs
5e91b5e
  (bug #520858).
b9b4d4e
- Fix locale code for Norwegian (bug #520379).
b9b4d4e
dd27f80
* Fri Aug 28 2009 Tim Waugh <twaugh@redhat.com> 1:1.4.0-1
dd27f80
- 1.4.0.
dd27f80
b18bf2f
* Thu Aug 27 2009 Warren Togami <wtogami@redhat.com> 1:1.4-0.rc1.21
b18bf2f
- rebuild
b18bf2f
30d11ec
* Wed Aug 26 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.20
30d11ec
- Fixed admin.cgi crash when modifying a class (bug #519724,
30d11ec
  STR #3312, patch from Jiri Popelka).
30d11ec
78930c1
* Wed Aug 26 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.19
422acd2
- Prevent infinite loop in cupsDoIORequest when processing HTTP
422acd2
  errors (bug #518065, bug #519663, STR #3311).
28e7feb
- Fixed document-format-supported attribute when
28e7feb
  application/octet-stream is enabled (bug #516507, STR #3308, patch
28e7feb
  from Jiri Popelka).
366cb97
- Fixed buggy JobKillDelay handling fix (STR #3292).
4ce9245
- Prevent infinite loop in ppdc (STR #3293).
4ce9245
bd99359
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 1:1.4-0.rc1.17.1
bd99359
- rebuilt with new audit
bd99359
f3d7e17
* Fri Aug 21 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.17
f3d7e17
- Removed 3-distribution symlink (bug #514244).
f3d7e17
46a13bf
* Tue Aug 18 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.16
f3d7e17
- Fixed JobKillDelay handling for cancelled jobs (bug #518026, STR
f3d7e17
  #3292).
46a13bf
- Use 'exec' to invoke ghostscript in the pstoraster filter.  This
46a13bf
  allows the SIGTERM signal to reach the correct process, as well as
46a13bf
  conserving memory (part of bug #518026).
46a13bf
53ec61b
* Tue Aug 11 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.15
53ec61b
- Avoid empty BrowseLocalProtocols setting (bug #516460, STR #3287).
53ec61b
2da5993
* Mon Aug 10 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.14
3f6ad2b
- Fixed ppds.dat handling of drv files (bug #515027, STR #3279).
8b81c61
- Fixed udev rules file to avoid DEVTYPE warning messages.
e9a7aa2
- Fixed cupsGetNamedDest() so it does not fall back to the default
e9a7aa2
  printer when a destination has been named (bug #516439, STR #3285).
2da5993
- Fixed MIME type rules for image/jpeg and image/x-bitmap
2da5993
  (bug #516438, STR #3284).
a8285b6
- Clear out cache files on upgrade.
7bb9750
- Require acl.
7bb9750
07849bf
* Thu Aug  6 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.13
07849bf
- Ship udev rules to allow libusb to access printer devices.
9b908c8
- Fixed duplex test pages (bug #514898, STR #3277).
9b908c8
2306b45
* Wed Jul 29 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.12
111438e
- Fixed Avahi support in the dnssd backend (bug #513888).
2306b45
- Fixed incorrect arguments to sigaction() in dnssd backend (STR #3272).
bbd5538
- Cheaply restore compatibility with 1.1.x by having cups_get_sdests()
bbd5538
  perform a CUPS_GET_CLASSES request if it is not sure it is talking
bbd5538
  to CUPS 1.2 or later (bug #512866).
a983e86
- Prevent ipp backend looping with bad IPP devices (bug #476424,
a983e86
  STR #3262).
21c1638
- Fixed Device ID reporting in the usb backend (STR #3266).
21c1638
64acb23
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.4-0.rc1.11.1
64acb23
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
64acb23
e65f669
* Fri Jul 24 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.11
e65f669
- Tell udevd to replay printer add events in the initscript.
e65f669
d08cd1d
* Wed Jul 15 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.10
d08cd1d
- Applied patch to prevent bad job control files crashing cupsd on
d08cd1d
  start-up (STR #3253, bug #509741).
d08cd1d
- Correctly handle CUPS-Get-PPDs requests for models with '+' in their
d08cd1d
  names (STR #3254, bug #509586).
d08cd1d
- Accept incorrect device URIs in the (non-libusb) usb backend for
d08cd1d
  compatibility with Fedora 11 before bug #507244 was fixed.
d08cd1d
- Applied patch to fix incorrect device URIs (STR #3259, bug #507244).
d08cd1d
- Applied patch to fix job-hold-until for remote queues (STR #3258,
d08cd1d
  bug #497376).
d08cd1d
6976523
* Mon Jul 13 2009 Remi Collet <Fedora@FamilleCollet.com> 1:1.4-0.rc1.9
6976523
- add PHP ABI check
6976523
- use php_extdir
6976523
- add php configuration file (/etc/php.d/cups.ini)
6976523
3d9aa8e
* Fri Jul 10 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.8
3d9aa8e
- Build does not require aspell-devel (bug #510405).
3d9aa8e
1d6dbf3
* Wed Jul  1 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.7
1d6dbf3
- Fixed template problem preventing current printer option defaults
1d6dbf3
  from being shown in the web interface (bug #506794, STR #3244).
1d6dbf3
e747b4b
* Wed Jul  1 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.6
e747b4b
- Fixed lpadmin for remote 1.3.x servers (bug #506977, STR #3231).
e747b4b
e747b4b
* Tue Jun 23 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.5
e747b4b
- Added more debugging output when constructing filter chain.
e747b4b
4bf29a7
* Thu Jun 18 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.4
4bf29a7
- More complete fix for STR #3229 (bug #506461).
4bf29a7
05a70f1
* Wed Jun 17 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.3
c6b9c41
- Don't use RPM_SOURCE_DIR macro.
c6b9c41
- Fixed add/modify-printer templates which had extra double-quote
c6b9c41
  characters, preventing the Continue button from appearing in certain
c6b9c41
  browsers (bug #506461, STR #3229).
c6b9c41
ca53cd4
* Wed Jun 17 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.rc1.1
ca53cd4
- 1.4rc1.  No longer need str3124, CVE-2009-0163, CVE-2009-0164,
ca53cd4
  str3197, missing-devices patches.
ca53cd4
- Disabled avahi patch for the time being.  More work is needed to
ca53cd4
  port this to rc1.
ca53cd4
- Removed wbuffer patch as it is not needed (see STR #1968).
ca53cd4
740cdc4
* Fri May 15 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.18
740cdc4
- More complete fix for STR #3197 (bug #500859).
740cdc4
46b5253
* Thu May 14 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.17
46b5253
- Prevent cupsd crash when handling IPP_TAG_DELETEATTR requests
46b5253
  (STR #3197, bug #500859).
46b5253
b52f4a8
* Thu May  7 2009 Ville Skyttä <ville.skytta at iki.fi> - 1:1.4-0.b2.16
b52f4a8
- Avoid stripping binaries before rpmbuild creates the -debuginfo subpackage.
b52f4a8
30b0cd2
* Sun Apr 26 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.15
30b0cd2
- Accept "Host: ::1" (bug #497393).
30b0cd2
- Accept Host: fields set to the ServerName value (bug #497301).
015b26e
- Specify that we want poppler's pdftops (not ghostscript) for the
015b26e
  pdftops wrapper when calling configure.
015b26e
046ffba
* Fri Apr 17 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.14
046ffba
- Applied patch to fix CVE-2009-0163 (bug #490596).
046ffba
- Applied patch to fix CVE-2009-0164 (bug #490597).
046ffba
ec68565
* Thu Apr  2 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.13
ec68565
- Don't verify MD5 sum, file size, or mtime for several config files:
ec68565
  cupsd.conf, client.conf, classes.conf, printers.conf, snmp.conf,
ec68565
  subscriptions.conf, lpoptions (bug #486287).
ec68565
eaed78f
* Mon Mar 23 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.12
eaed78f
- If cups-polld gets EAI_AGAIN when looking up a hostname,
eaed78f
  re-initialise the resolver (bug #490943).
eaed78f
d4e3a22
* Wed Mar 11 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.11
d4e3a22
- Bumped cupsddk n-v-r for obsoletes/provides, as cupsddk was rebuilt.
d4e3a22
9ce0026
* Tue Mar 10 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.10
9ce0026
- Applied patch to fix ppd-natural-language attribute in PPD list
9ce0026
  (STR #3124).
9ce0026
cb2c45a
* Mon Mar  9 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.9
cb2c45a
- Handle https:// device URIs (bug #478677, STR #3122).
cb2c45a
a1088d0
* Thu Mar  5 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.8
a1088d0
- Updated to svn8404.
a1088d0
9b9807e
* Wed Feb 25 2009 Tim Waugh <twaugh@redhat.com>
9b9807e
- Added 'Should-Start: portreserve' to the initscript (part of bug #487250).
9b9807e
2191da4
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.4-0.b2.7.1
2191da4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
2191da4
ac0b4ec
* Thu Feb 19 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.7
ac0b4ec
- Prevent cups-deviced missing devices (STR #3108).
ac0b4ec
- Actually drop the perl implementation of the dnssd backend and use
ac0b4ec
  the avahi-aware one.
ac0b4ec
b85fafd
* Thu Feb 12 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.6
c36f5f1
- Beginnings of avahi support.  The dnssd backend should now work, but
c36f5f1
  the scheduler will not yet advertise DNS-SD services.
4db57d4
- No longer require avahi-tools as the dnssd backend does not use the
c36f5f1
  command line tools any longer.
b017e2a
- Load MIME type rules correctly (bug #426089, STR #3059).
b017e2a
3244c62
* Wed Jan 28 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.4
3244c62
- Fixed quotas (STR #3077, STR #3078).
3244c62
a3145fd
* Tue Jan 27 2009 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.3
a3145fd
- Fixed default BrowseLocalProtocols (bug #481505).
a3145fd
d5991e3
* Tue Dec 16 2008 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b2.2
1e5683c
- 1.4b2.
1e5683c
- No longer need CVE-2008-5183 patch.
1e5683c
5852cfd
* Sat Dec 13 2008 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b1.6
5852cfd
- Start cupsd at priority 25: after avahi-daemon but before haldaemon
5852cfd
  (bug #468709).
5852cfd
2778645
* Tue Dec  9 2008 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b1.5
54fdf31
- Applied patch to fix RSS subscription limiting (bug #473901,
54fdf31
  CVE-2008-5183).
2778645
- Attempt to unbreak the fix for STR #2831 (bug #474742).
2778645
746c226
* Sun Nov 30 2008 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b1.4
746c226
- Own more directories (bug #473581).
746c226
20dd8ad
* Tue Nov 11 2008 Tim Waugh <twaugh@redhat.com> 1:1.4-0.b1.3
cb06f24
- 1.4b1.
cb06f24
- No longer need ext, includeifexists, foomatic-recommended,
cb06f24
  getnameddest, str2101, str2536 patches.
cb06f24
- Require poppler-utils at runtime and for build.  No longer need
cb06f24
  pdftops.conf.
cb06f24
- Obsolete cupsddk.
cb06f24
92b094f
* Thu Oct 30 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.9-3
92b094f
- Fixed LSPP labels (bug #468442).
92b094f
6eeadd4
* Tue Oct 21 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.9-2
6eeadd4
- Fixed textonly filter to send FF correctly.
6eeadd4
f5608b9
* Fri Oct 10 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.9-1
f5608b9
- 1.3.9, including fixes for CVE-2008-3639 (STR #2918, bug #464710),
f5608b9
  CVE-2008-3640 (STR #2919, bug #464713) and CVE-2008-3641 (STR #2911,
f5608b9
  bug #464716).
f5608b9
- No longer need str2892 or res_init patches.
f5608b9
d966996
* Wed Sep 10 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.8-6
cb98b41
- Backported patch for FatalErrors configuration directive
cb98b41
  (bug #314941, STR #2536).
cb98b41
2d71290
* Thu Sep  4 2008 Tim Waugh <twaugh@redhat.com>
2d71290
- Use php-cgi for executing PHP scripts (bug #460898).
2d71290
0db537a
* Wed Sep  3 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.8-5
e97a691
- The dnssd backend uses avahi-browse so require it (bug #458565).
765018e
- New php sub-package (bug #428235).
f841b4d
- cups-polld: reinit the resolver if we haven't yet resolved the
f841b4d
  hostname (bug #354071).
f841b4d
1aa3e91
* Mon Aug 11 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.8-4
1aa3e91
- Better password prompting behaviour (bug #215133, STR #2101).
1aa3e91
2af43e3
* Tue Aug  5 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.8-3
1c13bf0
- Mark template files config(noreplace) for site-local modifications
1c13bf0
  (bug #441719).
1c13bf0
89895fb
* Sun Aug  3 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.8-2
89895fb
- Applied patch to fix STR #2892 (bug #453610).
89895fb
34fc0f7
* Mon Jul 28 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.8-1
34fc0f7
- 1.3.8.
34fc0f7
8936a5c
* Fri Jul 18 2008 Tim Waugh <twaugh@redhat.com>
8936a5c
- Removed autoconf requirement by applying autoconf-generated changes
8936a5c
  to patches that caused them.  Affected patches: cups-lspp.
8936a5c
1011a6e
* Tue Jul 15 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.7-13
d95259d
- CVE-2008-1373 patch is no longer needed (applied upstream).
d84562a
- Mark HTML files and templates config(noreplace) for site-local
d84562a
  modifications (bug #441719).
8292259
- The cups-devel package requires zlib-devel (bug #455192).
8292259
fada3a1
* Tue Jul  1 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.7-12
fada3a1
- Fixed bug #447200 again.
fada3a1
72452c8
* Tue Jul  1 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.7-11
72452c8
- Use portreserve.
72452c8
876b183
* Tue Jun 24 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.7-10
876b183
- Rebuilt for new gnutls.
876b183
470e4a5
* Tue Jun 17 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.7-9
470e4a5
- Don't overwrite the upstream snmp.conf file.
470e4a5
69222e1
* Tue Jun 17 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.7-8
69222e1
- Fixed bug #447200 again.
69222e1
fec5518
* Tue Jun 17 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.7-7
fec5518
- Backported cupsGetNamedDest from 1.4 (bug #428086).
fec5518
4b48237
* Tue Jun  3 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.7-6
4b48237
- Applied patch to fix STR #2750 (IPP authentication).
4b48237
9161be1
* Fri May 30 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.7-5
9161be1
- Better fix for cupsdTimeoutJob LSPP configuration suggested by
9161be1
  Matt Anderson (bug #447200).
9161be1
10b0471
* Thu May 29 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.7-4
10b0471
- Fix last fix (bug #447200).
10b0471
cfa11f7
* Wed May 28 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.7-3
e7076f3
- If cupsdTimeoutJob is called when the originating connection is still
e7076f3
  known, pass that to the function so that copy_banner can get at it if
e7076f3
  necessary (bug #447200).
e7076f3
bf68f1d
* Fri May  9 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.7-2
bf68f1d
- Applied patch to fix CVE-2008-1722 (integer overflow in image filter,
bf68f1d
  bug #441692, STR #2790).
bf68f1d
f99f062
* Thu Apr  3 2008 Tim Waugh <twaugh@redhat.com>
f99f062
- Main package requires exactly-matching libs package.
f99f062
d7cf31a
* Wed Apr  2 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.7-1
d7cf31a
- 1.3.7.  No longer need str2715, str2727, or CVE-2008-0047 patches.
d7cf31a
9cbbc38
* Tue Apr  1 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.6-9
a5bf04c
- Applied patch to fix CVE-2008-1373 (GIF overflow, bug #438303).
a5bf04c
- Applied patch to prevent heap-based buffer overflow in CUPS helper
a5bf04c
  program (bug #436153, CVE-2008-0047, STR #2729).
a5bf04c
9cbbc38
* Tue Apr  1 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.6-8
96894a5
- Ship a few doc files (bug #438598).
96894a5
837e46c
* Thu Mar 27 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.6-7
837e46c
- Don't ship broken symlink %%{_datadir}/cups/doc (bug #438598).
837e46c
fe4ebc9
* Mon Mar 17 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.6-6
fe4ebc9
- Own %%{_datadir}/cups/www (bug #437742).
fe4ebc9
986ede3
* Thu Feb 28 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.6-5
986ede3
- Apply upstream fix for Adobe JPEG files (bug #166460, STR #2727).
986ede3
e06c237
* Tue Feb 26 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.6-4
96ea82a
- LSB header for initscript (bug #246897).
af3560d
- Move HTML-related files to main application directory so that the CUPS
af3560d
  web interface still works even with --excludedocs (bug #375631).
af3560d
6803e6d
* Tue Feb 26 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.6-3
6803e6d
- Set MaxLogSize to 0 to prevent log rotation.  Upstream default is 1Mb, but
6803e6d
  we want logrotate to be in charge.
6803e6d
f6cccdc
* Sat Feb 23 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.6-2
f6cccdc
- Fix encoding of job-sheets option (bug #433753, STR #2715).
f6cccdc
b9ae4bd
* Wed Feb 20 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.6-1
b9ae4bd
- 1.3.6.
b9ae4bd
5427dc2
* Thu Feb 14 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.5-6
5427dc2
- Include fixes from svn up to revision 7304.  No longer need str2703 patch.
d274bff
  Build with --with-dbusdir.
df50584
- Try out logrotate again (bug #432730).
df50584
c6372b5
* Tue Feb 12 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.5-5
c6372b5
- Fixed admin.cgi handling of DefaultAuthType (bug #432478, STR #2703).
c6372b5
11fbd76
* Tue Feb  5 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.5-4
bfbe8f5
- Fix compilation of SO_PEERCRED support.
11fbd76
- Include fixes from svn up to revision 7287.  No longer need str2650 or
11fbd76
  str2664 patches.
11fbd76
4c05344
* Fri Feb  1 2008 Tim Waugh <twaugh@redhat.com>
4c05344
- Updated initscript for LSB exit codes and actions (bug #246897).
4c05344
0939b20
* Thu Jan 24 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.5-3
0939b20
- Build requires autoconf.
0939b20
319e98b
* Mon Jan 21 2008 Tim Waugh <twaugh@redhat.com> 1:1.3.5-2
38c43b3
- Main package requires libs sub-package of the same release.
38c43b3
c6d0bcc
* Thu Jan 10 2008 Tim Waugh <twaugh@redhat.com>
c6d0bcc
- Apply patch to fix busy looping in the backends (bug #426653, STR #2664).
c6d0bcc
2179c4b
* Wed Jan  9 2008 Tim Waugh <twaugh@redhat.com>
93acf3d
- Apply patch to prevent overlong PPD lines from causing failures except
93acf3d
  in strict mode (bug #405061).  Needed for compatibility with older
93acf3d
  versions of foomatic (e.g. Red Hat Enterprise Linux 3/4).
2179c4b
- Applied upstream patch to fix cupsctl --remote-any (bug #421411, STR #2650).
2179c4b
a5b6385
* Thu Jan  3 2008 Tim Waugh <twaugh@redhat.com>
a5b6385
- Efficiency fix for pstoraster (bug #416871).
a5b6385
fb166c1
* Tue Dec 18 2007 Tim Waugh <twaugh@redhat.com> 1:1.3.5-1
fb166c1
- 1.3.5.
fb166c1
07ce00c
* Mon Dec 10 2007 Tim Waugh <twaugh@redhat.com> 1:1.3.4-5
07ce00c
- Rebuilt with higher release number.
07ce00c
27d3133
* Tue Dec 4 2007 Warren Togami <wtogami@redhat.com> 1:1.3.4-3
27d3133
- rebuild
27d3133
3caba5f
* Fri Nov 30 2007 Tim Waugh <twaugh@redhat.com>
3caba5f
- CVE-2007-4045 patch is not necessarily because cupsd_client_t objects are
3caba5f
  not moved in array operations, only pointers to them.
3caba5f
b0dd15a
* Tue Nov 27 2007 Tim Waugh <twaugh@redhat.com>
b0dd15a
- Updated to improved dnssd backend from Till Kamppeter.
b0dd15a
e6351f1
* Tue Nov 13 2007 Tim Waugh <twaugh@redhat.com>
991c065
- Fixed CVE-2007-4045 patch; has no effect with shipped packages since they
991c065
  are linked with gnutls.
e6351f1
- LSPP cupsdSetString/ClearString fixes (bug #378451).
e6351f1
6e81cf0
* Wed Nov  7 2007 Tim Waugh <twaugh@redhat.com> 1:1.3.4-2
6e81cf0
- Applied patch to fix CVE-2007-4045 (bug #250161).
6e81cf0
- Applied patch to fix CVE-2007-4352, CVE-2007-5392 and
6e81cf0
  CVE-2007-5393 (bug #345101).
6e81cf0
abbc6d3
* Thu Nov  1 2007 Tim Waugh <twaugh@redhat.com> 1:1.3.4-1
abbc6d3
- 1.3.4 (bug #361681).
abbc6d3
2e7d27e
* Wed Oct 10 2007 Tim Waugh <twaugh@redhat.com> 1:1.3.3-3
2e7d27e
- Use ppdev instead of libieee1284 for parallel port Device ID
2e7d27e
  retrieval (bug #311671).  This avoids SELinux audit messages.
2e7d27e
74ef5e5
* Tue Oct  9 2007 Tim Waugh <twaugh@redhat.com> 1:1.3.3-2
74ef5e5
- Use libieee1284 for parallel port Device ID retrieval (bug #311671).
74ef5e5
d3aa68e
* Fri Sep 28 2007 Tim Waugh <twaugh@redhat.com> 1:1.3.3-1
d3aa68e
- 1.3.3.
d3aa68e
8005b00
* Tue Sep 25 2007 Tim Waugh <twaugh@redhat.com> 1:1.3.2-3
8005b00
- Don't strip foomatic recommended strings from make/model names.
8005b00
b9cdd79
* Fri Sep 21 2007 Tim Waugh <twaugh@redhat.com> 1:1.3.2-2
b9cdd79
- Write printcap when remote printers have timed out (bug #290831).
b9cdd79
cfc9fc5
* Wed Sep 19 2007 Tim Waugh <twaugh@redhat.com> 1:1.3.2-1
b5b1010
- Include Till Kamppeter's dnssd backend.
cfc9fc5
- 1.3.2.
cfc9fc5
- No longer need str2512 patches.
cfc9fc5
53ff0e0
* Tue Sep 18 2007 Tim Waugh <twaugh@redhat.com> 1:1.3.1-3
53ff0e0
- Write printcap when a remote queue is deleted (bug #290831).
53ff0e0
c958724
* Tue Sep 18 2007 Tim Waugh <twaugh@redhat.com> 1:1.3.1-2
0957b32
- Avoid writing printcap unnecessarily (bug #290831).
c958724
e99052e
* Mon Sep 17 2007 Tim Waugh <twaugh@redhat.com> 1:1.3.1-1
e99052e
- 1.3.1.
e99052e
c9a3d8a
* Wed Aug 29 2007 Tim Waugh <twaugh@redhat.com> 1:1.3.0-2
c9a3d8a
- More specific license tag.
c9a3d8a
fd93867
* Mon Aug 13 2007 Tim Waugh <twaugh@redhat.com> 1:1.3.0-1
fd93867
- 1.3.0.
fd93867
b548a2b
* Tue Jul 31 2007 Tim Waugh <twaugh@redhat.com> 1:1.3-0.rc2.2
bf97ddb
- Make cancel man page work properly with alternatives system (bug #249768).
f2f2537
- Don't call aclocal even when we modify m4 files -- CUPS does not use
f2f2537
  automake (bug #250251).
f2f2537
38627a4
* Tue Jul 31 2007 Tim Waugh <twaugh@redhat.com> 1:1.3-0.rc2.1
38627a4
- Better buildroot tag.
38627a4
- Moved LSPP access check in add_job() to before allocation of the job
38627a4
  structure (bug #231522).
38627a4
- 1.3rc2.  No longer need avahi patch.
38627a4
1162628
* Mon Jul 23 2007 Tim Waugh <twaugh@redhat.com> 1:1.3-0.b1.5
1162628
- Use kernel support for USB paper-out detection, when available
1162628
  (bug #249213).
1162628
28dab77
* Fri Jul 20 2007 Tim Waugh <twaugh@redhat.com> 1:1.3-0.b1.4
28dab77
- Better error checking in the LSPP patch (bug #231522).
28dab77
dd16d80
* Fri Jul 20 2007 Tim Waugh <twaugh@redhat.com> 1:1.3-0.b1.3
a29e610
- Change initscript start level to 98, to start after avahi but before
a29e610
  haldaemon.
dd16d80
- The devel sub-package requires krb5-devel.
dd16d80
f4f5191
* Thu Jul 19 2007 Tim Waugh <twaugh@redhat.com> 1:1.3-0.b1.2
f4f5191
- Build requires avahi-compat-libdns_sd-devel.  Applied patch to fix
f4f5191
  build against avahi (bug #245824).
46d7a37
- Build requires krb5-devel.
46d7a37
4f25cbd
* Wed Jul 18 2007 Tim Waugh <twaugh@redhat.com> 1:1.3-0.b1.1
4f25cbd
- 1.3b1.  No longer need relro, directed-broadcast, af_unix-auth, or
4f25cbd
  str2109 patches.
4f25cbd
f55d748
* Fri Jul 13 2007 Tim Waugh <twaugh@redhat.com> 1:1.2.12-1
f55d748
- 1.2.12.  No longer need adminutil or str2408 patches.
f55d748
169494c
* Mon Jul  9 2007 Tim Waugh <twaugh@redhat.com>
169494c
- Another small improvement for the textonly filter (bug #244979).
169494c
5f9fdee
* Thu Jul  5 2007 Tim Waugh <twaugh@redhat.com> 1:1.2.11-5
5f9fdee
- Support for page-ranges and accounting in the textonly filter (bug #244979).
5f9fdee
812ed70
* Wed Jul  4 2007 Tim Waugh <twaugh@redhat.com> 1:1.2.11-4
812ed70
- Better paper-out detection patch still (bug #246222).
812ed70
e29fcb7
* Fri Jun 29 2007 Tim Waugh <twaugh@redhat.com> 1:1.2.11-3
e29fcb7
- Applied patch to fix group handling in PPDs (bug #186231, STR #2408).
e29fcb7
4302d5f
* Wed Jun 27 2007 Tim Waugh <twaugh@redhat.com> 1:1.2.11-2
4302d5f
- Fixed _cupsAdminSetServerSettings() sharing/shared handling (bug #238057).
4302d5f
9670d6c
* Mon Jun 25 2007 Tim Waugh <twaugh@redhat.com>
9274fc7
- Fixed permissions on classes.conf in the file manifest (bug #245748).
9670d6c
eb99a8d
* Wed Jun 13 2007 Tim Waugh <twaugh@redhat.com> 1:1.2.11-1
eb99a8d
- 1.2.11.
eb99a8d
b66134a
* Tue Jun 12 2007 Tim Waugh <twaugh@redhat.com>
f76166e
- Make the initscript use start priority 56 (bug #213828).
b66134a
- Better paper-out detection patch (bug #241589).
b66134a
34605b7
* Wed May  9 2007 Tim Waugh <twaugh@redhat.com> 1:1.2.10-10
34605b7
* Revert paper-out detection for the moment.
34605b7
3b32489
* Wed May  9 2007 Tim Waugh <twaugh@redhat.com> 1:1.2.10-9
3b32489
- Applied fix for rotated PDFs (bug #236753, STR #2348).
3b32489
41fae3e
* Thu Apr 26 2007 Tim Waugh <twaugh@redhat.com> 1:1.2.10-8
41fae3e
- Initscript fixes (bug #237955).
41fae3e
72da820
* Wed Apr 25 2007 Tim Waugh <twaugh@redhat.com> 1:1.2.10-7
72da820
- Until bug #236736 is fixed, work around the kernel usblp driver's
72da820
  quirks so that we can detect paper-out conditions.
72da820
afbbe36
* Tue Apr 10 2007 Tim Waugh <twaugh@redhat.com> 1:1.2.10-6
afbbe36
- Fixed 'cancel' man page (bug #234088).
afbbe36
- Added empty subscriptions.conf file to make sure it gets the right
afbbe36
  SELinux file context.
afbbe36
0deb9b5
* Wed Apr  4 2007 Tim Waugh <twaugh@redhat.com> 1:1.2.10-5
0deb9b5
- Send D-BUS QueueChanged signal on printer state changes.
0deb9b5
7d79ceb
* Tue Apr  3 2007 Tim Waugh <twaugh@redhat.com> 1:1.2.10-4
7d79ceb
- Relay printer-state-message values in the IPP backend (STR #2109).
7d79ceb
adb12ec
* Mon Apr  2 2007 Tim Waugh <twaugh@redhat.com> 1:1.2.10-3
adb12ec
- Don't clear printer-state-reasons after job completion (STR #2323).
adb12ec
ce77444
* Thu Mar 29 2007 Tim Waugh <twaugh@redhat.com>
ce77444
- Small improvement for AF_UNIX auth patch.
ce77444
ee6b344
* Thu Mar 29 2007 Tim Waugh <twaugh@redhat.com> 1:1.2.10-2
ee6b344
- LSPP: Updated patch for line-wrapped labels (bug #228107).
ee6b344
aa73fd2
* Tue Mar 20 2007 Tim Waugh <twaugh@redhat.com> 1:1.2.10-1
aa73fd2
- 1.2.10.
aa73fd2
a9d80b0
* Tue Mar 20 2007 Tim Waugh <twaugh@redhat.com> 1:1.2.9-2
a9d80b0
- Added %%{_datadir}/ppd for LSB (bug #232893).
a9d80b0
1f484c7
* Fri Mar 16 2007 Tim Waugh <twaugh@redhat.com> 1:1.2.9-1
1f484c7
- 1.2.9.
1f484c7
18a436c
* Fri Mar  9 2007 Tim Waugh <twaugh@redhat.com> 1:1.2.8-5
18a436c
- Better UNIX domain sockets authentication patch after feedback from
18a436c
  Uli (bug #230613).
18a436c
98d3df3
* Thu Mar  8 2007 Tim Waugh <twaugh@redhat.com> 1:1.2.8-4
98d3df3
- Implemented SCM_CREDENTIALS authentication for UNIX domain sockets
98d3df3
  (bug #230613).
98d3df3
f4b6623
* Fri Mar  2 2007 Tim Waugh <twaugh@redhat.com> 1:1.2.8-3