Commit Graph

110 Commits

Author SHA256 Message Date
Dominique Leuenberger
aa21d60340 Accepting request 687694 from Printing
Fixed AppArmor profile for Ghostscript plus required changes in Ghostscript to still run hpijs (bsc#1127934 bsc#1128697 bsc#1128467 bsc#1128607 bsc#1128608)

OBS-URL: https://build.opensuse.org/request/show/687694
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghostscript?expand=0&rev=38
2019-03-26 14:37:17 +00:00
Johannes Meixner
2a57413541 Accepting request 686126 from home:jsegitz:ghostscript
- Added AA rules for dvips (bsc#1127934)
- Allow execution of dirname (bsc#1128697)
- Allow execution of hpijs (bsc#1128467). For now this is in 
  complain mode
- Sane profile name "ghostscript", moved profile from
  /etc/apparmor.d/usr.bin.gs to /etc/apparmor.d/ghostscript
  (bsc#1128607)
- Improved AA packaging (bsc#1128608)
  Thanks to Christian Boltz for his help

- Fix IJS printing problem (bsc#1128467)
  * added ijs_exec_server_dont_use_sh.patch
  * allow exec'ing hpijs in apparmor profile

- Added AA rules for dvips (bsc#1127934)
- Allow execution of dirname (bsc#1128697)
- Allow execution of hpijs (bsc#1128467). For now this is in 
  complain mode
- Sane profile name "ghostscript", moved profile from
  /etc/apparmor.d/usr.bin.gs to /etc/apparmor.d/ghostscript
  (bsc#1128607)
- Improved AA packaging (bsc#1128608)
  Thanks to Christian Boltz for his help

OBS-URL: https://build.opensuse.org/request/show/686126
OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=109
2019-03-22 11:27:22 +00:00
Dominique Leuenberger
5fd40ec1a1 Accepting request 682815 from Printing
OBS-URL: https://build.opensuse.org/request/show/682815
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghostscript?expand=0&rev=37
2019-03-12 08:48:10 +00:00
Tomáš Chvátal
0dd7230d55 Accepting request 682767 from home:mwilck:branches:Printing
- Fix IJS printing problem (bsc#1128467)
  * added ijs_exec_server_dont_use_sh.patch
  * allow exec'ing hpijs in apparmor profile

OBS-URL: https://build.opensuse.org/request/show/682767
OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=107
2019-03-08 12:28:32 +00:00
Stephan Kulow
1ae8a11879 Accepting request 679465 from Printing
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/679465
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghostscript?expand=0&rev=36
2019-03-01 19:25:28 +00:00
Johannes Meixner
3d3f520cee Aligned ghostscript-mini.changes with ghostscript.changes
regarding the added apparmor_usr.bin.gs.

OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=105
2019-02-14 09:26:43 +00:00
Johannes Meixner
cb3aac83a7 Accepting request 673382 from home:jsegitz:branches:Printing
- Added apparmor_usr.bin.gs. This profile prevents execution of 
  executables to serve as hardening for the binaries that process
  ghostscript. This is of limited use but prevents simple exploits.

OBS-URL: https://build.opensuse.org/request/show/673382
OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=104
2019-02-12 10:26:47 +00:00
Dominique Leuenberger
2aa7b2e0ca Accepting request 668141 from Printing
Ghostscript security fix upgrade (purely a security fix) to fix CVE-2019-6116 bsc#1122319 (forwarded request 668140 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/668141
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghostscript?expand=0&rev=35
2019-01-26 21:19:30 +00:00
Johannes Meixner
ce1ba2ad82 Accepting request 668140 from home:jsmeix:branches:Printing
Ghostscript security fix upgrade (purely a security fix) to fix CVE-2019-6116 bsc#1122319

OBS-URL: https://build.opensuse.org/request/show/668140
OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=102
2019-01-23 16:44:20 +00:00
Tomáš Chvátal
da972996b4 Accepting request 664448 from home:weberho:branches:Printing
- ghostscript-2.26-subclassing-devices-fix-put_image-method.patch
  fixes Ghostscript issue #700315 and bsc#1121490
  https://bugs.ghostscript.com/show_bug.cgi?id=700315
  Segfault in GS 9.26 with certain PDFs with -dLastPage=1

OBS-URL: https://build.opensuse.org/request/show/664448
OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=101
2019-01-22 12:10:44 +00:00
Dominique Leuenberger
fc115660b1 Accepting request 652827 from Printing
Version upgrade to 9.26 (Purely security and a few bug fixes) (forwarded request 652826 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/652827
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghostscript?expand=0&rev=34
2018-12-05 08:37:36 +00:00
Johannes Meixner
f0089d8f2b Accepting request 652826 from home:jsmeix:branches:Printing
Version upgrade to 9.26 (Purely security and a few bug fixes)

OBS-URL: https://build.opensuse.org/request/show/652826
OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=99
2018-11-30 09:32:47 +00:00
Johannes Meixner
98164e5415 Accepting request 650710 from home:jsmeix:branches:Printing
Version upgrade to 9.26 (Purely security and a few bug fixes)

OBS-URL: https://build.opensuse.org/request/show/650710
OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=98
2018-11-21 14:19:24 +00:00
Johannes Meixner
f82c4ed7e8 Accepting request 647580 from home:jsmeix:branches:Printing
Version upgrade to 9.26rc1 (Purely security and a few bug fixes)

OBS-URL: https://build.opensuse.org/request/show/647580
OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=97
2018-11-09 12:40:49 +00:00
Dominique Leuenberger
469d0aa4b6 Accepting request 635773 from Printing
Ghostscript version upgrade to 9.25 which provides fixes for regressions in Ghostscript 9.24 and more security bufgixes, see https://www.ghostscript.com/doc/9.25/News.htm (forwarded request 635772 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/635773
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghostscript?expand=0&rev=33
2018-09-26 13:59:35 +00:00
Johannes Meixner
07ebe5c7a1 Accepting request 635772 from home:jsmeix:branches:Printing
Ghostscript version upgrade to 9.25 which provides fixes for regressions in Ghostscript 9.24 and more security bufgixes, see https://www.ghostscript.com/doc/9.25/News.htm

OBS-URL: https://build.opensuse.org/request/show/635772
OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=95
2018-09-14 13:41:35 +00:00
Johannes Meixner
c0eb0b9d23 Accepting request 635540 from home:jsmeix:branches:Printing
ghostscript version upgrade to 9.25rc1 (first release candidate for 9.25) which provides in particular more security bufgixes, see https://ghostscript.com/pipermail/gs-devel/2018-September/010098.html

OBS-URL: https://build.opensuse.org/request/show/635540
OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=94
2018-09-13 13:36:29 +00:00
Johannes Meixner
5ee9ca839d Accepting request 635499 from home:jsmeix:branches:Printing
ghostscript version upgrade to 9.24 which provides in particular security bufgixes, see https://www.ghostscript.com/doc/9.24/News.htm

OBS-URL: https://build.opensuse.org/request/show/635499
OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=93
2018-09-13 09:30:13 +00:00
Dominique Leuenberger
e7a40f71fe Accepting request 614287 from Printing
CVE-2018-10194.patch fixes stack-based buffer overflow (bsc#1090099) (forwarded request 614286 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/614287
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghostscript?expand=0&rev=32
2018-06-08 21:11:31 +00:00
Johannes Meixner
1829075053 Accepting request 614286 from home:jsmeix:branches:Printing
CVE-2018-10194.patch fixes stack-based buffer overflow (bsc#1090099)

OBS-URL: https://build.opensuse.org/request/show/614286
OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=91
2018-06-05 13:32:09 +00:00
Dominique Leuenberger
0e79a21b88 Accepting request 590297 from Printing
Ghostscript version upgrade to 9.23 (boo#1082896 and boo#1074266) (forwarded request 590295 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/590297
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghostscript?expand=0&rev=31
2018-04-17 09:15:04 +00:00
Johannes Meixner
dc0a03b301 Accepting request 590295 from home:jsmeix:branches:Printing
Ghostscript version upgrade to 9.23 (boo#1082896 and boo#1074266)

OBS-URL: https://build.opensuse.org/request/show/590295
OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=89
2018-03-22 12:49:03 +00:00
Johannes Meixner
7fdc510d60 Accepting request 587895 from home:jsmeix:branches:Printing
Ghostscript 9.23rc1 uses lcms2 from SUSE and does no longer require any fonts packages (boo#1082896)

OBS-URL: https://build.opensuse.org/request/show/587895
OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=88
2018-03-16 13:33:21 +00:00
Johannes Meixner
540378ba24 Accepting request 587502 from home:jsmeix:branches:Printing
Ghostscript version upgrade to 9.23rc1 (first release candidate for 9.23)

OBS-URL: https://build.opensuse.org/request/show/587502
OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=87
2018-03-15 12:57:22 +00:00
Johannes Meixner
9ce317b75a Accepting request 581052 from home:StefanBruens:branches:Printing
- Use -p /sbin/ldconfig instead of shell post(un) scriptlet, drop
  explicit Prereq for ldconfig
- Use shared libgs library for gs binary instead of static linked
  version
- Use --disable-compile-inits, to allow unbundling of Resource files
- Remove --disable-omni switch, has been removed in GS 9.20
- Keep patch ordering in full/mini consistent
- Remove patch backup files to avoid packaging

OBS-URL: https://build.opensuse.org/request/show/581052
OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=86
2018-03-12 10:33:44 +00:00
Dominique Leuenberger
cf2fbcc701 Accepting request 583719 from Printing
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/583719
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghostscript?expand=0&rev=30
2018-03-09 09:34:50 +00:00
Johannes Meixner
3fe572792f Accepting request 580811 from home:FunkyM:branches:Printing
- Add ghostscript-fix-debug-use.patch from upstream to fix broken
  printing with some drivers (especially Fuji Xerox and Dell
  Printers) from
  https://bugs.ghostscript.com/show_bug.cgi?id=698837
- Fix build for SLE targets

OBS-URL: https://build.opensuse.org/request/show/580811
OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=84
2018-02-28 10:35:32 +00:00
Dominique Leuenberger
4173b6edaa Accepting request 554966 from Printing
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/554966
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghostscript?expand=0&rev=29
2017-12-10 17:13:29 +00:00
Johannes Meixner
d041b75502 Accepting request 546685 from home:jsmeix:branches:Printing
Ghostscript version upgrade to 9.22 for openSUSE Tumbleweed/Factory and the upcoming SLE15/Leap15

OBS-URL: https://build.opensuse.org/request/show/546685
OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=82
2017-11-30 10:44:29 +00:00
Johannes Meixner
ec293cdc8d Accepting request 526288 from home:jsmeix:branches:Printing
Ghostscript version upgrade to 9.22rc1 (first release candidate for 9.22)

OBS-URL: https://build.opensuse.org/request/show/526288
OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=81
2017-09-15 08:07:56 +00:00
Dominique Leuenberger
b87a81b734 Accepting request 501328 from Printing
- CVE-2017-7207.patch fixes a NULL pointer dereference in mem_get_bits_rectangle
  see https://bugs.ghostscript.com/show_bug.cgi?id=697676
  (bsc#1030263)
- CVE-2017-9216.patch fixes a NULL pointer dereference in jbig2_huffman_get
  see https://bugs.ghostscript.com/show_bug.cgi?id=697934
  (bsc#1040643) (forwarded request 501324 from dmolkentin)

OBS-URL: https://build.opensuse.org/request/show/501328
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghostscript?expand=0&rev=28
2017-06-17 08:19:25 +00:00
Johannes Meixner
404156ec6d Accepting request 501324 from home:dmolkentin:branches:Printing
- CVE-2017-7207.patch fixes a NULL pointer dereference in mem_get_bits_rectangle
  see https://bugs.ghostscript.com/show_bug.cgi?id=697676
  (bsc#1030263)
- CVE-2017-9216.patch fixes a NULL pointer dereference in jbig2_huffman_get
  see https://bugs.ghostscript.com/show_bug.cgi?id=697934
  (bsc#1040643)

OBS-URL: https://build.opensuse.org/request/show/501324
OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=79
2017-06-06 09:08:41 +00:00
Dominique Leuenberger
6b99f4643b Accepting request 492485 from Printing
CVE-2017-8291.patch fixes a type confusion in .rsdparams and .eqproc see https://bugs.ghostscript.com/show_bug.cgi?id=697808 and https://bugs.ghostscript.com/show_bug.cgi?id=697799 (bsc#1036453) (forwarded request 492484 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/492485
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghostscript?expand=0&rev=27
2017-05-03 13:53:38 +00:00
Johannes Meixner
30603cab46 Accepting request 492484 from home:jsmeix:branches:Printing
CVE-2017-8291.patch fixes a type confusion in .rsdparams and .eqproc see https://bugs.ghostscript.com/show_bug.cgi?id=697808 and https://bugs.ghostscript.com/show_bug.cgi?id=697799 (bsc#1036453)

OBS-URL: https://build.opensuse.org/request/show/492484
OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=77
2017-05-02 13:11:51 +00:00
Johannes Meixner
1ec563fa1e Accepting request 487561 from home:jsmeix:branches:Printing
Ghostscript version upgrade to 9.21

OBS-URL: https://build.opensuse.org/request/show/487561
OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=76
2017-04-12 12:35:15 +00:00
Dominique Leuenberger
b17bc9502a Accepting request 453438 from Printing
1

OBS-URL: https://build.opensuse.org/request/show/453438
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghostscript?expand=0&rev=26
2017-02-04 14:15:33 +00:00
Johannes Meixner
7fb4de27c7 Accepting request 452987 from home:StefanBruens:branches:Printing
Reversed the unintentional Group tag movement, otherwise unchanged

OBS-URL: https://build.opensuse.org/request/show/452987
OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=74
2017-01-30 13:16:52 +00:00
Dominique Leuenberger
170a84ca30 Accepting request 435739 from Printing
Ghostscript security update that fixes (CVE-2013-5653 is already fixed in the 9.20 sources) CVE-2016-7976 CVE-2016-7977 CVE-2016-7978 CVE-2016-7979 (all bsc#1001951) and CVE-2016-8602 (bsc#1004237) (forwarded request 435738 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/435739
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghostscript?expand=0&rev=25
2016-10-22 11:01:56 +00:00
Johannes Meixner
2e708fde52 Accepting request 435738 from home:jsmeix:branches:Printing
Ghostscript security update that fixes (CVE-2013-5653 is already fixed in the 9.20 sources) CVE-2016-7976 CVE-2016-7977 CVE-2016-7978 CVE-2016-7979 (all bsc#1001951) and CVE-2016-8602 (bsc#1004237)

OBS-URL: https://build.opensuse.org/request/show/435738
OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=72
2016-10-17 12:34:08 +00:00
Dominique Leuenberger
260ded9072 Accepting request 433745 from Printing
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/433745
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghostscript?expand=0&rev=24
2016-10-13 09:23:40 +00:00
Johannes Meixner
7572456c4d Accepting request 431513 from home:jsmeix:branches:Printing
Version upgrade to 9.20

OBS-URL: https://build.opensuse.org/request/show/431513
OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=70
2016-09-30 11:42:02 +00:00
Johannes Meixner
0a14318d2b Accepting request 427903 from home:jsmeix:branches:Printing
Version upgrade to 9.20rc1 (first release candidate for 9.20)

OBS-URL: https://build.opensuse.org/request/show/427903
OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=69
2016-09-15 10:00:01 +00:00
Dominique Leuenberger
a4ca1a71f3 Accepting request 382032 from Printing
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/382032
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghostscript?expand=0&rev=23
2016-04-03 21:05:13 +00:00
Johannes Meixner
77c12adcd5 Accepting request 378927 from home:jsmeix:branches:Printing
Ghostscript version upgrade to 9.19

OBS-URL: https://build.opensuse.org/request/show/378927
OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=67
2016-03-23 16:06:46 +00:00
Johannes Meixner
3071d3c69a Fixed typo in changes: "first release candidate for 9.19"
(was before "first release candidate for 9.18")

Aded that "ijs-config is no longer provided" to changes.

OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=66
2016-03-18 12:44:53 +00:00
Johannes Meixner
f5c3d843dc Accepting request 375066 from home:jsmeix:branches:Printing
Version upgrade to 9.19rc1 (first release candidate for 9.18)

OBS-URL: https://build.opensuse.org/request/show/375066
OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=65
2016-03-18 10:30:37 +00:00
Dominique Leuenberger
3502757ad9 Accepting request 347469 from Printing
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/347469
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghostscript?expand=0&rev=22
2015-12-17 14:52:33 +00:00
Johannes Meixner
5b0baf7ad9 Added missing "BuildRequires: libjpeg-devel" to ghostscript-mini.spec
that was added to ghostscript.spec by the latest submitrequest.

OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=63
2015-11-27 15:27:55 +00:00
Johannes Meixner
b1c7d2604f Accepting request 345197 from home:jsmeix:branches:Printing
Do no longer use the library sources for freetype jpeg libpng tiff zlib that are included in Ghostscript upstream tarball for building but use instead the SUSE libraries.

OBS-URL: https://build.opensuse.org/request/show/345197
OBS-URL: https://build.opensuse.org/package/show/Printing/ghostscript?expand=0&rev=62
2015-11-19 12:58:39 +00:00
Dominique Leuenberger
484bea015d Accepting request 344035 from Printing
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/344035
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghostscript?expand=0&rev=21
2015-11-17 13:20:38 +00:00