deb-sahara/sahara/plugins/mapr/resources/add_mapr_repo.sh
Artem Osadchyi 42bebf7713 Remove libevent installation from MapR plugin
Previously libevent package was required for
Impala but now it's not

Change-Id: I97cab565633de786afa309f4bb9ba52914ba4152
Closes-Bug: #1486459
2015-08-19 12:01:24 +03:00

43 lines
1.2 KiB
Bash

#!/bin/sh
if [ "$1" = "Ubuntu" ]; then
sudo apt-get update
cat >> /etc/apt/sources.list.d/maprtech.list << EOF
deb %(ubuntu_mapr_base_repo)s
deb %(ubuntu_mapr_ecosystem_repo)s
EOF
sudo apt-get install -y --force-yes wget
wget -O - http://package.mapr.com/releases/pub/maprgpg.key | sudo apt-key add -
sudo apt-get update
elif [ "$1" = 'CentOS' -o "$1" = 'RedHatEnterpriseServer' ]; then
cat >> /etc/yum.repos.d/maprtech.repo << EOF
[maprtech]
name=MapR Technologies
baseurl=%(centos_mapr_base_repo)s
enabled=1
gpgcheck=0
protect=1
[maprecosystem]
name=MapR Technologies
baseurl=%(centos_mapr_ecosystem_repo)s
enabled=1
gpgcheck=0
protect=1
EOF
rpm --import http://package.mapr.com/releases/pub/maprgpg.key
yum install -y wget
release=`cat /etc/*-release`
if [[ $release =~ 6\.[0-9] ]]; then
rpm -q epel-release-6-8 || rpm -i http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
elif [[ $release =~ 7\.[0-9] ]]; then
rpm -q epel-release-7-5 || rpm -i http://download.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm
else
echo "Unsupported distribution version"
exit 1
fi
else
echo "Unknown distribution"
exit 1
fi