diff options
author | Bermond | 2016-05-07 20:22:09 -0300 |
---|---|---|
committer | Bermond | 2016-05-07 20:22:09 -0300 |
commit | 5cefba18230ff14226422320848cd8420a93d90e (patch) | |
tree | efb9aa7eb5723f2b20d6846fee5e48ce3787d0fc | |
parent | e02ee8523beae71692ee7c2fe56ea4bf644aa47d (diff) | |
download | aur-5cefba18230ff14226422320848cd8420a93d90e.tar.gz |
Security fix for discovered upstream vulnerability
More details in:
https://www.imagemagick.org/discourse-server/viewtopic.php?f=4&t=29588
https://imagetragick.com/
-rw-r--r-- | .SRCINFO | 4 | ||||
-rwxr-xr-x | PKGBUILD | 15 |
2 files changed, 16 insertions, 3 deletions
@@ -1,8 +1,8 @@ # Generated by mksrcinfo v8 -# Sun May 1 15:35:24 UTC 2016 +# Sat May 7 23:22:03 UTC 2016 pkgbase = imagemagick-full-git pkgdesc = An image viewing/manipulation program (Q32 HDRI with all libs and features, Git version) - pkgver = 7.0.1.1.r10810.g5e3914e + pkgver = 7.0.1.2.r10838.ga58ba05 pkgrel = 1 url = http://www.imagemagick.org/ arch = i686 @@ -15,7 +15,7 @@ _dejavu_font_dir="/usr/share/fonts/TTF" _gs_font_dir="/usr/share/fonts/Type1" _windows_font_dir="/usr/share/fonts/WindowsFonts" pkgname=imagemagick-full-git -pkgver=7.0.1.1.r10810.g5e3914e +pkgver=7.0.1.2.r10838.ga58ba05 pkgrel=1 pkgdesc="An image viewing/manipulation program (Q32 HDRI with all libs and features, Git version)" arch=('i686' 'x86_64') @@ -127,4 +127,17 @@ package() { install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" install -D -m644 NOTICE "${pkgdir}/usr/share/licenses/${pkgname}/NOTICE" + + # Security fix + # https://www.imagemagick.org/discourse-server/viewtopic.php?f=4&t=29588 + # https://www.imagetragick.com/ + sed -i '65i\ \<policy domain="coder" rights="none" pattern="EPHEMERAL" />' "${pkgdir}/etc/ImageMagick-${pkgver%%.*}/policy.xml" + sed -i '66i\ \<policy domain="coder" rights="none" pattern="URL" />' "${pkgdir}/etc/ImageMagick-${pkgver%%.*}/policy.xml" + sed -i '67i\ \<policy domain="coder" rights="none" pattern="HTTPS" />' "${pkgdir}/etc/ImageMagick-${pkgver%%.*}/policy.xml" + sed -i '68i\ \<policy domain="coder" rights="none" pattern="MVG" />' "${pkgdir}/etc/ImageMagick-${pkgver%%.*}/policy.xml" + sed -i '69i\ \<policy domain="coder" rights="none" pattern="MSL" />' "${pkgdir}/etc/ImageMagick-${pkgver%%.*}/policy.xml" + sed -i '70i\ \<policy domain="coder" rights="none" pattern="TEXT" />' "${pkgdir}/etc/ImageMagick-${pkgver%%.*}/policy.xml" + sed -i '71i\ \<policy domain="coder" rights="none" pattern="SHOW" />' "${pkgdir}/etc/ImageMagick-${pkgver%%.*}/policy.xml" + sed -i '72i\ \<policy domain="coder" rights="none" pattern="WIN" />' "${pkgdir}/etc/ImageMagick-${pkgver%%.*}/policy.xml" + sed -i '73i\ \<policy domain="coder" rights="none" pattern="PLT" />' "${pkgdir}/etc/ImageMagick-${pkgver%%.*}/policy.xml" } |