use latest upstream version, includes Weimer's patches

This commit is contained in:
Fabian Kosmale 2014-09-29 11:34:14 +00:00
parent f9d1383604
commit 4f4ea5cabd

View File

@ -4,9 +4,9 @@
pkgname=bash
_basever=4.3
_patchlevel=025 #prepare for some patches
_patchlevel=027 #prepare for some patches
pkgver=$_basever.$_patchlevel
pkgrel=3
pkgrel=1
pkgdesc="The GNU Bourne Again shell"
arch=('x86_64')
license=('GPL')
@ -23,10 +23,7 @@ source=(http://ftp.gnu.org/gnu/bash/bash-$_basever.tar.gz{,.sig}
dot.bash_logout
system.bashrc
system.bash_logout
privmode-setuid-fail.patch
"bash-4.2-cve-2014-7169-0.patch::http://pkgs.fedoraproject.org/cgit/bash.git/plain/bash-4.2-cve-2014-7169-0.patch?id=6319f7c362cfe9062d7bbfec48650caa366da480"
"bash-4.2-cve-2014-7169-1.patch::http://pkgs.fedoraproject.org/cgit/bash.git/plain/bash-4.2-cve-2014-7169-1.patch?id=6319f7c362cfe9062d7bbfec48650caa366da480"
"bash-4.2-cve-2014-7169-2.patch::http://pkgs.fedoraproject.org/cgit/bash.git/plain/bash-4.2-cve-2014-7169-2.patch?id=6319f7c362cfe9062d7bbfec48650caa366da480")
privmode-setuid-fail.patch)
if [[ $((10#${_patchlevel})) -gt 0 ]]; then
for (( _p=1; _p<=$((10#${_patchlevel})); _p++ )); do
@ -44,11 +41,6 @@ prepare() {
# http://hmarco.org/bugs/bash_4.3-setuid-bug.html (FS#40663)
patch -p0 -i ../privmode-setuid-fail.patch
# cve 2014-7169
patch -p0 -i ../bash-4.2-cve-2014-7169-0.patch
patch -p0 -i ../bash-4.2-cve-2014-7169-1.patch
patch -p0 -i ../bash-4.2-cve-2014-7169-2.patch
}
build() {
@ -95,9 +87,6 @@ md5sums=('81348932d5da294953e15d4814c74dd1'
'3546099a1b2f667adc9794f52e78e35b'
'472f536d7c9e8250dc4568ec4cfaf294'
'a577d42e38249d298d6a8d4bf2823883'
'fb2e293e5e7ef2733192b7711610c514'
'2ac173523d3437a0ab517ae4248d0a98'
'e75572203414ccb39ed017c3caf90802'
'1ab682b4e36afa4cf1b426aa7ac81c0d'
'SKIP'
'8fc22cf50ec85da00f6af3d66f7ddc1b'
@ -147,4 +136,8 @@ md5sums=('81348932d5da294953e15d4814c74dd1'
'b5ea5600942acceb4b6f07313d2de74e'
'SKIP'
'193c06f578d38ffdbaebae9c51a7551f'
'SKIP'
'922578e2be7ed03729454e92ee8d3f3a'
'SKIP'
'8ff6948b16f2db5c29b1b9ae1085bbe7'
'SKIP')