Johannes Meixner
bb6bef5a63
Accepting request 223231 from home:jsmeix:branches:Printing
...
In any case cups.socket and cups.path are stopped and disabled now because cautious clean up would leave a messsed up systemd setup for cupsd when YaST was used before (bnc#857372) plus CUPS upstream fix for STR #4351 cups-lpd hugh jobs (>2G) fail (bnc#864782)
OBS-URL: https://build.opensuse.org/request/show/223231
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=279
2014-02-20 13:44:57 +00:00
Johannes Meixner
57b52dd315
Accepting request 223099 from home:jsmeix:branches:Printing
...
Cautious clean up of systemd units via RPM scriptlets (related to bnc#857372)
OBS-URL: https://build.opensuse.org/request/show/223099
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=278
2014-02-19 15:37:56 +00:00
Johannes Meixner
ad3ceda791
Accepting request 222281 from home:jsmeix:branches:Printing
...
CUPS security fix for CVE-2012-5519 to have better default protection against misuse of CUPS admin privileges (bnc#789566) plus clean up of cups.spec by having strictly separated sections how cupsd is launched (either via SysVinit or via systemd)
OBS-URL: https://build.opensuse.org/request/show/222281
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=276
2014-02-14 08:37:00 +00:00
Johannes Meixner
29e44712ee
Accepting request 215537 from home:jsmeix:branches:Printing
...
Solve bnc#857372 (and its various duplicates) by a major clean up and fix of the systemd unit files for CUPS that makes it again simple and secure to get cupsd working again as it did all the time in the past by a single simple and secure cups.service unit file. For experienced users cups.socket and cups.path are still provided as templates in /usr/share/doc/packages/cups/systemd/ so that experienced users can derive their own cups.socket and cups.path files according to their particular needs. When cupsd again "just works" as it did all the time in the past, then the next step is an optional systemd generator to create cups.socket that matches cupsd.conf see bnc#861084.
OBS-URL: https://build.opensuse.org/request/show/215537
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=274
2014-01-29 15:05:09 +00:00
Johannes Meixner
2252af0198
Accepting request 213436 from home:jsmeix:branches:Printing
...
fided the fixe for bnc#856731
OBS-URL: https://build.opensuse.org/request/show/213436
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=273
2014-01-10 11:35:07 +00:00
Johannes Meixner
53b9657b27
Revert last change that tried to remove the
...
/usr/share/cups/fonts -> ../ghostscript/fonts link
see https://bugzilla.novell.com/show_bug.cgi?id=856731#c8
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=272
2014-01-10 10:11:34 +00:00
Johannes Meixner
08b481d570
- If /usr/share/cups/fonts is a symbolic link
...
(usually /usr/share/cups/fonts -> ../ghostscript/fonts
but it does not matter whereto such a link points)
then remove the link because CUPS' own Monospace fonts
are provided by this package in the /usr/share/cups/fonts/
directory but RPM cannot replace a symbolic link by a directory
(RPM would complain with "file /usr/share/cups/fonts
from install of cups-<new.version> conflicts
with file from package cups-<old.version>")
see https://bugzilla.novell.com/show_bug.cgi?id=856731#c6
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=271
2014-01-09 16:43:13 +00:00
Johannes Meixner
77d03bb05f
Accepting request 213204 from home:jsmeix:branches:Printing
...
cups fixes for bnc#857372 and bnc#856731
OBS-URL: https://build.opensuse.org/request/show/213204
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=269
2014-01-08 15:52:25 +00:00
Johannes Meixner
056668eb06
Accepting request 202658 from home:elvigia:branches:Printing
...
********* RECOMMENDED FOR 13.1 *************
- patch cups-move-everything-to-run.patch missed to move
CUPS_STATEDIR to run, so systemd sockets are still created
in /var/run
- Add required tmpfiles.d config snippet to ensure /run/cups
is always available.
OBS-URL: https://build.opensuse.org/request/show/202658
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=267
2013-10-09 08:41:40 +00:00
Johannes Meixner
0a15197641
Accepting request 182308 from home:jsmeix:branches:Printing
...
cups-polld_avoid_busy_loop.patch fixes bnc#828228
OBS-URL: https://build.opensuse.org/request/show/182308
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=265
2013-07-05 13:00:43 +00:00
Dr. Werner Fink
b396904ff7
Accepting request 181379 from home:StefanBruens:branches:Printing
...
Fix for bnc#827418
OBS-URL: https://build.opensuse.org/request/show/181379
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=262
2013-06-29 10:49:02 +00:00
Johannes Meixner
c34c73c4fc
- Changed Source0 URL from
...
http://ftp.easysw.com/pub/cups/1.5.4/cups-1.5.4-source.tar.bz2
to its currently valid location
http://www.cups.org/software/1.5.4/cups-1.5.4-source.tar.bz2
so that the factory-auto check script does no longer error out
with "Failed to download ... Source URLs are not valid."
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=260
2013-06-26 13:41:49 +00:00
Johannes Meixner
44b2c8d933
Accepting request 180980 from home:jsmeix:branches:Printing
...
Use BuildRequires krb5-mini-devel to avoid build cycle (was OBS request 180870) but still using BuildRequires krb5-devel for SLE11 where no krb5-mini-devel exists.
OBS-URL: https://build.opensuse.org/request/show/180980
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=259
2013-06-26 09:47:03 +00:00
Johannes Meixner
db86fb5d50
Accepting request 160550 from home:m_meister:branches:openSUSE:Factory
...
- Added url as source.
Please see http://en.opensuse.org/SourceUrls
OBS-URL: https://build.opensuse.org/request/show/160550
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=257
2013-03-22 15:37:20 +00:00
Johannes Meixner
6cacd1bfed
Accepting request 151489 from home:jsmeix:branches:Printing
...
Added explanation why pid, socket and lock files are moved to /run by cups-move-everything-to-run.patch and have it as Patch108 unconditioned in the spec file.
OBS-URL: https://build.opensuse.org/request/show/151489
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=255
2013-02-06 16:15:30 +00:00
Johannes Meixner
12e1c43112
Accepting request 150468 from home:rmilasan:branches:Printing
...
- Move everything (pid, lock, socket files) to /run only for 12.3.
Added: cups-move-everything-to-run.patch
OBS-URL: https://build.opensuse.org/request/show/150468
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=254
2013-02-01 14:39:12 +00:00
Johannes Meixner
4879e1f57e
Accepting request 146146 from home:jsmeix:branches:Printing
...
BuildRequires poppler-tools fixes bnc#776080
OBS-URL: https://build.opensuse.org/request/show/146146
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=252
2012-12-20 13:55:02 +00:00
Johannes Meixner
830bb923e3
Accepting request 141170 from home:fcrozat:branches:Printing
...
- Add cups-provides-cupsd.service: ensure cupsd.service is provided
by cups.service.
(this is also valid for 12.2 btw)
OBS-URL: https://build.opensuse.org/request/show/141170
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=250
2012-11-16 13:53:24 +00:00
Johannes Meixner
e03292a91c
Accepting request 138709 from openSUSE:Factory:Staging:Systemd
...
- buildrequire systemd through the pkgconfig provide to get
systemd-mini in build environment (to break cycle)
OBS-URL: https://build.opensuse.org/request/show/138709
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=248
2012-10-18 15:03:53 +00:00
Johannes Meixner
80940e8640
Accepting request 136162 from home:m_meister:branches:Printing
...
- Version upgrade to 1.5.4 (mainly a bugfix release) that fixes
some IPP printing issues.
Excerpt:
* The IPP backend no longer tries to get the job status for
printers that do not implement the required operation
(STR #4083 ).
* Sending a document in an unsupported format to an IPP printer
now automatically cancels the job (STR #4093 ).
* The IPP backend now treats the client-error-not-possible
status code as a job history issue, allowing IPP printing to
Windows to work(STR #4047 ).
For a complete list see the CHANGES.txt file.
- revert_cups-ssl.m4_to_1.5.2.patch is now obsolete because of
an upstream fix.
Apple grant an openssl linking exception (and an exception for
linking on Apple owned operating systems).
OBS-URL: https://build.opensuse.org/request/show/136162
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=246
2012-09-27 07:45:29 +00:00
Ismail Dönmez
63e7acec97
Accepting request 132553 from home:babelworx:ldig:branches:Printing
...
license update: SUSE-GPL-2.0-with-openssl-exception and LGPL-2.1
Apple grant an openssl linking exception (and an exception for linking on Apple owned operating systems)
OBS-URL: https://build.opensuse.org/request/show/132553
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=244
2012-09-04 22:58:37 +00:00
Johannes Meixner
ee93892b39
- Save /etc/cups/cupsd.conf and /etc/cups/cupsd.conf.default
...
from becoming hardlinked via the fdupes run in cups.spec
(see the 'Wed Aug 26 21:43:03 CEST 2009' entry below)
by making their content different and at the same time
fix the misleading comment (openSUSE Bugzilla bnc#773971).
- Minor clean-up in cups.spec (the "Remove unpackaged files"
via "rm -rf <some_man-pages>") is no longer needed because
those man pages are no longer installed.
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=243
2012-08-01 10:50:21 +00:00
Johannes Meixner
ae203d9d2c
Accepting request 121920 from home:jsmeix:branches:Printing
...
Upgrade to CUPS 1.5.3
OBS-URL: https://build.opensuse.org/request/show/121920
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=241
2012-05-23 12:12:05 +00:00
Johannes Meixner
1843c82322
- No longer require Ghostscript but only "Recommends: ghostscript"
...
because the Ghostscript device "cups" is needed by several CUPS
filters (in particular the "rasterto..." filters) but those
filters are not used on all systems (e.g. on a print server
with only "raw" queues) so that a weak Recommends fits better.
Furthermore this avoids a build dependency cycle between the
main-packages cups and ghostscript.
- No longer require /usr/bin/pdftops but only a "Recommends"
because the CUPS filter /usr/lib/cups/filter/pdftops
(which calls /usr/bin/pdftops) is not used on all systems
(e.g. on a print server with only "raw" queues) so that
a weak Recommends fits better.
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=239
2012-04-12 09:02:43 +00:00
Johannes Meixner
0e2538a703
- In cups.spec remove the Obsoletes/Provides cups-SUSE-ppds-dat
...
because cups-SUSE-ppds-dat.rpm existed only up to SLE10
but it does no longer exist since 11.1/SLE11
and CUPS 1.5.x is not provided for SLE10.
- Use traditional bash scriptlets for post/postun with
an explicite "exit 0" line at the end to be fail safe and
therefore also "PreReq: /sbin/ldconfig" explicitly for the
cups-libs sub-package, see the "Shared_libraries" section in
http://en.opensuse.org/openSUSE:Packaging_scriptlet_snippets
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=238
2012-04-10 14:31:33 +00:00
Johannes Meixner
543acced9f
- In cups.spec only "Requires: ghostscript" but no longer require
...
ghostscript-fonts-std in cups.spec because in ghostscript.spec
there is already "Requires: ghostscript-fonts-std"
(related to openSUSE Bugzilla bnc#735824).
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=237
2012-04-10 13:57:56 +00:00
Johannes Meixner
560e3c6e94
Fixed typos 'explicitely' -> 'explicitly' in spec file comments.
...
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=236
2012-02-21 08:52:18 +00:00
Johannes Meixner
ae62152563
Accepting request 103071 from home:jsmeix:branches:Printing
...
Upgrade to CUPS 1.5.2
OBS-URL: https://build.opensuse.org/request/show/103071
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=234
2012-02-07 15:37:15 +00:00
Johannes Meixner
5b595e87ba
Accepting request 99539 from home:elvigia:branches:Printing
...
- Use explicit buildrequires on the needed libraries.
otherwise build will fail after libtiff-devel deps cleanup
- Cleanup requires of -devel package, which only needs glibc-devel
- Fix up, cups-config script, which with option --libs adds:
LIBS="-lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto
-lz -lpthread -lm -lcrypt "
IMGLIBS="-ltiff -ljpeg -lpng"
This only makes sense when using static linking but we dont ship
static libraries and will only help bloating dependant packages.
OBS-URL: https://build.opensuse.org/request/show/99539
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=232
2012-01-10 10:02:58 +00:00
Johannes Meixner
47c00b7174
Accepting request 96966 from home:elvigia:branches:Printing
...
- Update systemd patch, Bind to datagram socket as well
in systemd cups.socket unit file, to prevent that port being
stolen by another service (from RH).
- There is no need to use -fno-strict-aliasing in cflags any longer.
OBS-URL: https://build.opensuse.org/request/show/96966
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=231
2011-12-20 09:35:50 +00:00
Johannes Meixner
d408977aee
Accepting request 95282 from home:elvigia:branches:Printing
...
- Update systemd patch to a newer version that uses
libsystemd-daemon instead of bundling sd-daemon wrappers.
- Add complete systemd support, the hardware stuff
is handled in builtin udev rules
(see /lib/udev/rules.d/99-systemd.rules)
* See also http://0pointer.de/blog/projects/socket-activation2.html
OBS-URL: https://build.opensuse.org/request/show/95282
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=230
2011-12-06 14:51:06 +00:00
Johannes Meixner
7896b9daf5
Accepting request 86885 from home:jsmeix:branches:Printing
...
cups: upgrade to version 1.5.0 (bnc#722057)
OBS-URL: https://build.opensuse.org/request/show/86885
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=228
2011-10-06 09:36:19 +00:00
Johannes Meixner
a4c0c8e305
Accepting request 85976 from home:coolo:removelibtool
...
add libtool as buildrequires so we no longer rely on libtool in the project config of factory - it's only needed by <10% of all packages
OBS-URL: https://build.opensuse.org/request/show/85976
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=226
2011-10-04 10:16:05 +00:00
Johannes Meixner
6fe1542ffb
- Upgraded to CUPS 1.4.8
...
* network backends could crash if a printer returned a value
of 0 for the maximum capacity for a supply (STR #3875 )
* For a complete list see the CHANGES.txt file.
- Upgraded to CUPS 1.4.7
* imageto* filters could crash with bad GIF files (STR #3867 )
* CUPS did not work with some printers that incorrectly
implemented the HTTP/1.1 standard (STR #3778 , STR #3791 )
* Fixed crash in scheduler when the application/octet-stream
MIME type was not defined (STR #3690 )
* The web interface no longer tries to use multi-part delivery
when adding printers (STR #3455 ) using Epiphany or IE
* "lp" and "lpr" failed with Kerberos enabled (STR #3768 )
* Remote printer URIs with options did not work (STR #3717 )
* The scheduler now only looks up interface hostnames
if HostNameLookups are enabled (STR #3737 )
* The scheduler could crash if a browsed printer times out
while a job is printing (STR #3754 )
* For a complete list see the CHANGES.txt file.
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=222
2011-09-29 10:46:25 +00:00
Johannes Meixner
101e4da859
- cups-1.4.4-set_default_RIPCache_128m.patch enlarges
...
the CUPS upstream default RIPCache from 8m to 128m
to avoid various kind of printout failures
(STR #3535 , and Novell/openSUSE Bugzilla bnc#628233).
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=221
2011-09-29 09:35:35 +00:00
Johannes Meixner
b03e67e386
Accepting request 83156 from home:jengelh:bl-c
...
- Remove redundant tags/sections from specfile
OBS-URL: https://build.opensuse.org/request/show/83156
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=219
2011-09-22 12:09:36 +00:00
Johannes Meixner
5c1258d684
Accepting request 76943 from home:msmeissn:branches:Printing
...
fixed build with zh -> zh_CN
OBS-URL: https://build.opensuse.org/request/show/76943
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=217
2011-07-28 13:55:38 +00:00
Johannes Meixner
7dcef98d8c
Fixed a typo in cups.changes: "Clened up" -> "Cleaned up"
...
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=216
2011-04-21 13:15:09 +00:00
Johannes Meixner
ae0650b3c7
Accepting request 60491 from home:jsmeix:branches:Printing
...
Replaced not needed RPM requires for foomatic-filters by recommends and removed needless other stuff
OBS-URL: https://build.opensuse.org/request/show/60491
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=214
2011-02-10 12:18:31 +00:00
OBS User buildservice-autocommit
c64e500b5b
Updating link to change in openSUSE:Factory/cups revision 87.0
...
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=dc8579ad42992c4cbd8a8bd20414ec7b
2011-01-14 15:15:55 +00:00
Johannes Meixner
dde2944fb4
Accepting request 58204 from home:jsmeix:branches:Printing
...
version upgrade to CUPS 1.4.6
OBS-URL: https://build.opensuse.org/request/show/58204
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=212
2011-01-14 13:58:54 +00:00
OBS User buildservice-autocommit
2c4bc5dcc4
Updating link to change in openSUSE:Factory/cups revision 85.0
...
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=e7e0e97241e529487380512a7f1ed88b
2010-12-10 14:53:08 +00:00
Johannes Meixner
573b86591e
Accepting request 55382 from home:jsmeix:branches:Printing
...
Fixed coolos unconditioned PreReq
OBS-URL: https://build.opensuse.org/request/show/55382
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=210
2010-12-09 13:57:30 +00:00
Johannes Meixner
5accf05e52
Accepting request 55141 from home:coolo:branches:openSUSE:Factory
...
prereq init script syslog
OBS-URL: https://build.opensuse.org/request/show/55141
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=209
2010-12-09 12:20:45 +00:00
OBS User buildservice-autocommit
7c61ac8bc0
Updating link to change in openSUSE:Factory/cups revision 83.0
...
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=6ed1ac3a0890b3b6fc490d760d3591d4
2010-11-12 13:31:49 +00:00
Johannes Meixner
f3776fa647
Accepting request 52897 from home:jsmeix:branches:Printing
...
Upgrade to CUPS 1.4.5
OBS-URL: https://build.opensuse.org/request/show/52897
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=207
2010-11-12 08:51:26 +00:00
OBS User buildservice-autocommit
2c8b2a4e28
Updating link to change in openSUSE:Factory/cups revision 81.0
...
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=95d8437912780461cfd66951b039cc3f
2010-07-19 11:32:56 +00:00
Johannes Meixner
cd75ecc8d5
Accepting request 42968 from home:jsmeix:branches:Printing
...
Copy from home:jsmeix:branches:Printing/cups via accept of submit request 42968 revision 2.
Request was accepted with message:
Fixed /etc/init.d/cups so that "rccups restart" works again (bnc#622058 caused by fix for bnc#595796)
OBS-URL: https://build.opensuse.org/request/show/42968
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=205
2010-07-15 13:27:42 +00:00
OBS User autobuild
7bb7e7c3ee
Accepting request 42045 from Printing
...
checked in (request 42045)
OBS-URL: https://build.opensuse.org/request/show/42045
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=204
2010-06-25 18:49:11 +00:00
Johannes Meixner
19b466a3f5
Accepting request 42043 from home:jsmeix:branches:Printing
...
Copy from home:jsmeix:branches:Printing/cups via accept of submit request 42043 revision 2.
Request was accepted with message:
revert changes by CUPS STR #3461 as band-aid workaround for now to avoid critical bnc#617026 (Firefox et alii crash)
OBS-URL: https://build.opensuse.org/request/show/42043
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=203
2010-06-25 10:22:19 +00:00