Skip to content

Instantly share code, notes, and snippets.

@aaudis
aaudis / bash
Last active August 29, 2015 14:06
bash patch
# test: env x='() { :;}; echo vulnerable’ bash -c “echo this is a test”
# uz Mac OS X ShellShock patch
http://mac-how-to.wonderhowto.com/how-to/every-mac-is-vulnerable-shellshock-bash-exploit-heres-patch-os-x-0157606/
# Linux
mkdir src
cd src
wget http://ftp.gnu.org/gnu/bash/bash-4.3.tar.gz
echo "Removing previous installation"
rm -rf ~/.vim
rm ~/.vimrc
mkdir -p ~/.vim/autoload ~/.vim/bundle ~/.vim/colors
echo "Installing required libs"
sudo apt-get install -y lua5.2 liblua5.2-dev mercurial git curl ruby ruby-dev
sudo mkdir /usr/include/lua5.2/include
sudo cp /usr/include/lua5.2/*.* /usr/include/lua5.2/include
sudo ln -s /usr/lib/x86_64-linux-gnu/liblua5.2.so /usr/local/lib/liblua.so