|  | @@ -1,16 +1,19 @@
 | 
	
		
			
				|  |  |  #!/usr/bin/env bash
 | 
	
		
			
				|  |  | -export DEBIAN_FRONTEND=noninteractive
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  sudo locale-gen "en_US.UTF-8"
 | 
	
		
			
				|  |  | -sudo dpkg-reconfigure locales
 | 
	
		
			
				|  |  | +sudo dpkg-reconfigure --frontend=noninteractiv locales
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  echo "LC_ALL=en_US.UTF-8" >> /etc/environment
 | 
	
		
			
				|  |  |  echo "LANG=en_US.UTF-8" >> /etc/environment
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -PACKAGES="python-psycopg2 sqlite3 git postgresql-server-dev-9.3 \
 | 
	
		
			
				|  |  | +PACKAGES="python-psycopg2 sqlite3 git \
 | 
	
		
			
				|  |  | +postgresql-server-dev-9.5 postgresql \
 | 
	
		
			
				|  |  | +postgresql-contrib \
 | 
	
		
			
				|  |  |  python-dev python3-dev libffi-dev \
 | 
	
		
			
				|  |  | -postgresql-9.3 python3-psycopg2 mysql-server-5.6 build-essential"
 | 
	
		
			
				|  |  | +postgresql python3-psycopg2 build-essential \
 | 
	
		
			
				|  |  | +mysql-server-5.7
 | 
	
		
			
				|  |  | +"
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +set -x
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  apt-get update
 | 
	
		
			
				|  |  |  apt-get install -y ${PACKAGES}
 | 
	
	
		
			
				|  | @@ -26,21 +29,18 @@ fi
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  sudo mysqladmin -u root password toor
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -PYTHON_PACKAGES="psycopg2 pymysql pymongo==2.8 pexpect coverage unittest2 \
 | 
	
		
			
				|  |  | -virtualenvwrapper"
 | 
	
		
			
				|  |  | +PYTHON_PACKAGES="psycopg2 pymysql pymongo pexpect coverage pew"
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  sudo pip3 install ${PYTHON_PACKAGES}
 | 
	
		
			
				|  |  | -sudo pip install ${PYTHON_PACKAGES}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  # install mongodb
 | 
	
		
			
				|  |  | +sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
 | 
	
		
			
				|  |  | -echo "deb http://repo.mongodb.org/apt/ubuntu \
 | 
	
		
			
				|  |  | -	"$(lsb_release -sc)"/mongodb-org/3.0 multiverse" \
 | 
	
		
			
				|  |  | -	| sudo tee /etc/apt/sources.list.d/mongodb-org-3.1.list
 | 
	
		
			
				|  |  | +echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  sudo apt-get update
 | 
	
		
			
				|  |  |  sudo apt-get install -y mongodb-org
 | 
	
		
			
				|  |  | +sudo systemctl start mongod
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  cd /home/vagrant
 | 
	
		
			
				|  |  |  if [ ! -d pwman3 ]; then
 |