Patch bash Linux
Mengingat adanya berita https://fsf.org/news/free-software-foundation-statement-on-the-gnu-bash-shellshock-vulnerability
maka perlu untuk dilakukan upgrade dan patch pada bash shell Linux, Untuk distro yang sudah support update resminya silahkan diupdate, bagi distro yang belum support mungkin bisa dengan cara manual melalui cara update yang general sbb :
Pastekan command line dibawah ini pada terminal linux setelah login menggunakan akun root ,
mkdir src
cd src
wget http://ftp.gnu.org/gnu/bash/bash-4.3.tar.gz
#download all patches
for i in $(seq -f “%03g” 0 25); do wget http://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-$i; done
tar zxvf bash-4.3.tar.gz
cd bash-4.3
#apply all patches
for i in $(seq -f “%03g” 0 25);do patch -p0 < ../bash43-$i; done
#build and install
./configure && make && make install
cd ..
cd ..
rm -rf src
Untuk mempersingkat saya buatkan script shell dari command line di atas, sehingga untuk meng-upgrade bash ke versi 4.3 tinggal pastekan satu command line berikut kemudian tekan enter :
wget http://nurdan.staff.ugm.ac.id/download/bash_patch.sh; sh bash_patch.sh
Selesai
NB :
Sebelum menjalankan perintah di atas, pastikan C compiler sudah terinstall dan paket patch sudah terinstall
untuk memastikannya install saja..
CentOS :
#yum install gcc
#yum install patch
Ubuntu:
#apt-get install gcc
#apt-get install patch
baru setelah itu jalankan wget http://nurdan.staff.ugm.ac.id/download/bash_patch.sh; sh bash_patch.sh
Leave a Reply