trove/integration/scripts/files/deprecated-elements/ubuntu-couchdb/install.d/10-couchdb

20 lines
583 B
Bash
Executable File

#!/bin/bash
set -e
set -o xtrace
export DEBIAN_FRONTEND=noninteractive
# install the ppa-finding tool for ubuntu 12.0.4 release
apt-get --allow-unauthenticated install -y python-software-properties
add-apt-repository -y ppa:couchdb/stable
# update cached list of packages
apt-get update -y
# remove any existing couchdb binaries
apt-get remove -yf couchdb couchdb-bin couchdb-common
# install couchdb
apt-get --allow-unauthenticated install -yV couchdb
# install curl to provide a way to interact with CouchDB
# over HTTP REST API
apt-get --allow-unauthenticated install -qy curl