Skip to content
Snippets Groups Projects
Commit fe08d802 authored by User expired's avatar User expired
Browse files

got rid of repoforge/rpmforge. cmake is not needed anymore (no pgrouting is...

got rid of repoforge/rpmforge. cmake is not needed anymore (no pgrouting is used anymore). version udpates
parent ded9cafd
No related branches found
No related tags found
No related merge requests found
Pipeline #
Upcoming version:
-----------------
- got rid of repoforge/rpmforge. cmake is not needed anymore (no pgrouting is used anymore). version udpates (Nikolaus Krismer)
- disabling advanced projection handling in Geoserver's WMS, to prevent problems with useCoverageMask in isochrone-web (Nikolaus Krismer)
- minor coverage style improvements (Nikolaus Krismer)
- fixing some issues related to StyleIsoNodes in geoserver (Nikolaus Krismer)
......
......@@ -85,8 +85,8 @@ GEOSERVER_DOWNLOAD_URL="http://sourceforge.net/projects/geoserver/files/GeoServe
GEOSERVER_SHELL_VERSION="0.2.1"
GEOSERVER_SHELL_FILE="geoserver-shell-$GEOSERVER_SHELL_VERSION-app.zip"
GEOSERVER_SHELL_URL="https://github.com/jericks/geoserver-shell/releases/download/0.2/$GEOSERVER_SHELL_FILE"
JAVA_VERSION="8u91"
JAVA_VERSION_BUILD="8u91-b14"
JAVA_VERSION="8u101"
JAVA_VERSION_BUILD="${JAVA_VERSION}-b13"
JAVA_DOWNLOAD_URL="http://download.oracle.com/otn-pub/java/jdk/${JAVA_VERSION_BUILD}"
JAVA_FILE_32="jdk-${JAVA_VERSION}-linux-i586.rpm"
JAVA_FILE_64="jdk-${JAVA_VERSION}-linux-x64.rpm"
......@@ -97,7 +97,7 @@ MAVEN_VERSION="3.3.9"
MAVEN_FILE="apache-maven-$MAVEN_VERSION-bin.zip"
MAVEN_DOWNLOAD_URL="http://www.eu.apache.org/dist/maven/maven-3/$MAVEN_VERSION/binaries/$MAVEN_FILE"
NEO4J_DB_USER="neo4j"
NEO4J_VERSION="3.0.1"
NEO4J_VERSION="3.0.3"
NEO4J_FILE="neo4j-community-$NEO4J_VERSION-unix.tar.gz"
NEO4J_DOWNLOAD_URL="http://neo4j.com/artifact.php?name=$NEO4J_FILE"
NEO4J_SERVICE_NAME="neo4j"
......@@ -118,7 +118,7 @@ NEXUS_SNAPSHOT_ISOCHRONE_TOOLS="$NEXUS_BASE_URL/service/local/artifact/maven/con
NEXUS_SNAPSHOT_ISOCHRONE_DATAMODEL="$NEXUS_BASE_URL/service/local/artifact/maven/content?r=$NEXUS_PUBLIC_REPO&g=at.uibk.dbis&a=$NEXUS_ARTIFACT_NAME_DATAMODEL&v=LATEST&c=all&p=jar"
OSMCONVERT_FILE="osmconvert.c"
OSMCONVERT_DOWNLOAD_URL="http://m.m.i24.cc/$OSMCONVERT_FILE"
OSMOSIS_VERSION="0.44.1"
OSMOSIS_VERSION="0.45"
OSMOSIS_FILE="osmosis-$OSMOSIS_VERSION.zip"
OSMOSIS_DOWNLOAD_URL="http://bretth.dev.openstreetmap.org/osmosis-build/$OSMOSIS_FILE"
PHPLITEADMIN_VERSION="v1-9-6"
......@@ -135,16 +135,12 @@ REPO_EPEL="none"
REPO_POSTGRESQL="none" # will be set later (depending on architecture)
REPO_POSTGRESQL_32="auto"
REPO_POSTGRESQL_64="auto"
REPO_RPMFORGE="none" # will be set later (depending on architecture)
REPO_RPMFORGE_32="auto"
REPO_RPMFORGE_64="auto"
REPO_RPMFORGE_CONFIG="/etc/yum.repos.d/rpmforge.repo"
SELINUX_CONFIG="/etc/selinux/config"
SPATIALITE_VERSION="4.3.0"
SPATIALITE_FILE="libspatialite-$SPATIALITE_VERSION.tar.gz"
SPATIALITE_URL="http://www.gaia-gis.it/gaia-sins/libspatialite-sources/$SPATIALITE_FILE"
TEMPLATE_PSIPROBE_VERSION="2.4.0"
TEMPLATE_PSIPROBE_FILE="probe-$TEMPLATE_PSIPROBE_VERSION.zip"
TEMPLATE_PSIPROBE_VERSION="3.0.0.M3"
TEMPLATE_PSIPROBE_FILE="probe.war"
TEMPLATE_PSIPROBE_DOWNLOAD_URL="https://github.com/psi-probe/psi-probe/releases/download/$TEMPLATE_PSIPROBE_VERSION/$TEMPLATE_PSIPROBE_FILE"
TEMPLATE_DIR_ISOCHRONE="/vagrant"
TOMCAT_VERSION="8.0.36"
......@@ -180,14 +176,11 @@ if [ "$DISTRI" == "CentOS" ]; then
REPO_EPEL="https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm"
REPO_POSTGRESQL_32="http://yum.postgresql.org/$POSTGRESQL_VERSION/redhat/rhel-6-i386/pgdg-centos$POSTGRESQL_SHORT_VERSION-$POSTGRESQL_VERSION-2.noarch.rpm"
REPO_POSTGRESQL_64="http://yum.postgresql.org/$POSTGRESQL_VERSION/redhat/rhel-6-x86_64/pgdg-centos$POSTGRESQL_SHORT_VERSION-$POSTGRESQL_VERSION-2.noarch.rpm"
REPO_RPMFORGE_32="http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.i686.rpm"
REPO_RPMFORGE_64="http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm"
DISTRI_SUPPORTED=true
elif printf "$DISTRI_NAME" | egrep -q " 7." ; then
DISTRI_TYPE="CentOS 7"
REPO_EPEL="https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm"
REPO_POSTGRESQL_64="http://yum.postgresql.org/$POSTGRESQL_VERSION/redhat/rhel-7-x86_64/pgdg-centos$POSTGRESQL_SHORT_VERSION-$POSTGRESQL_VERSION-2.noarch.rpm"
REPO_RPMFORGE_64="http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm"
DISTRI_SUPPORTED=$IS_64_BIT
fi
fi
......@@ -263,11 +256,9 @@ POSTGRESQL_PKG_NAME="postgresql$POSTGRESQL_SHORT_VERSION"
if $IS_64_BIT; then
REPO_POSTGRESQL="$REPO_POSTGRESQL_64"
REPO_RPMFORGE="$REPO_RPMFORGE_64"
JAVA_FILE="$JAVA_FILE_64"
else
REPO_POSTGRESQL="$REPO_POSTGRESQL_32"
REPO_RPMFORGE="$REPO_RPMFORGE_32"
JAVA_FILE="$JAVA_FILE_32"
fi
......@@ -294,6 +285,7 @@ cp /usr/share/zoneinfo/Europe/Vienna /etc/localtime >> $WORKING_DIR/setup_timezo
fn_echo "Installing utils (gcc, git, ...)"
yum -y install gcc gcc-c++ git gzip iptables-services nano nmap sed tar unzip wget zip >> $WORKING_DIR/install_utils.log 2>&1
############################
# Security preparations #
############################
......@@ -347,13 +339,6 @@ if $INSTALL_POSTGRES; then
fn_echo " - enabled"
fi
# RpmForge is deactivated by default and has to be explicitly activated when using yum
fn_echo "Installing rpmForge repository"
fn_download_newer $DOWNLOAD_DIR/rpmforge-repo.rpm $REPO_RPMFORGE
yum -y localinstall $DOWNLOAD_DIR/rpmforge-repo.rpm >> $WORKING_DIR/install_rpmforge_repo.log 2>&1
fn_echo " - disabled"
sed -i 's/enabled = 1/enabled = 0/' $REPO_RPMFORGE_CONFIG
############################
# Starting bootstrap #
############################
......@@ -398,9 +383,6 @@ fn_echo "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"
fn_echo " Performing installations ($(date +%H:%M:%S)):"
fn_echo "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"
fn_echo "Installing cmake"
yum -y --enablerepo=rpmforge-extras install cmake >> $WORKING_DIR/install_cmake.log 2>&1
if $INSTALL_HTTPD; then
fn_echo "Installing httpd server"
yum -y install httpd >> $WORKING_DIR/install_httpd.log 2>&1
......@@ -572,10 +554,8 @@ if $INSTALL_PROJECT_PSIPROBE; then
fn_echo "Installing template project \"psi-probe\" $TEMPLATE_PSIPROBE_VERSION"
fn_echo " - artifact: $TEMPLATE_PSIPROBE_DOWNLOAD_URL"
fn_download_newer $DOWNLOAD_DIR/$TEMPLATE_PSIPROBE_FILE "$TEMPLATE_PSIPROBE_DOWNLOAD_URL"
unzip -o -d $TOMCAT_WEBAPP_DIR $DOWNLOAD_DIR/$TEMPLATE_PSIPROBE_FILE probe.war
unzip -o -d $TOMCAT_WEBAPP_DIR/psiprobe $TOMCAT_WEBAPP_DIR/probe.war >> $WORKING_DIR/install_psiprobe.log 2>&1
rm -f $TOMCAT_WEBAPP_DIR/probe.war >> $WORKING_DIR/install_psiprobe.log 2>&1
fn_download_newer "$DOWNLOAD_DIR/$TEMPLATE_PSIPROBE_FILE" "$TEMPLATE_PSIPROBE_DOWNLOAD_URL"
unzip -o -d $TOMCAT_WEBAPP_DIR/psiprobe "$DOWNLOAD_DIR/$TEMPLATE_PSIPROBE_FILE" >> $WORKING_DIR/install_psiprobe.log 2>&1
fi
if $INSTALL_MAVEN; then
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment