From 0f3a07be292c1291e190a76f3c0bc8824ce02b89 Mon Sep 17 00:00:00 2001 From: enricovianello Date: Fri, 7 Jul 2017 16:56:05 +0200 Subject: [PATCH] Updated supported platforms and replaced EMI stuff with UMD --- README.md | 51 ++++++++------------------------------------------- 1 file changed, 8 insertions(+), 43 deletions(-) diff --git a/README.md b/README.md index 66d085c..fa896ee 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,6 @@ StoRM Frontend provides an implementation of the SRM v2.2 Web Service interface. ## Supported platforms -* Scientific Linux 5 x86_64 * Scientific Linux 6 x86_64 ## Required repositories @@ -14,34 +13,16 @@ In order to build the frontend, please enable the following repositories on your ### EPEL -```bash -yum install epel-release -``` + yum install epel-release -### EMI 3 +### UMD 3 -Get the latest production emi-release package from the EMI repository website: +Get the latest production packages from the UMD-3 repository website: -http://emisoft.web.cern.ch/emisoft/index.html +http://repository.egi.eu/category/umd_releases/distribution/umd-3/ -```bash -yum localinstall $emi_release_package -``` - -#### Configure the latest EMI 3 testing repo - -Repo files: - -* SL6 http://eticssoft.web.cern.ch/eticssoft/mock/emi-3-rc-sl6.repo -* SL5 http://eticssoft.web.cern.ch/eticssoft/mock/emi-3-rc-sl5.repo - - -```bash -wget -q $repo_file -o /etc/yum.repos.d/emi-testing.repo -yum clean all -yum update -yum install emi-release -``` + wget http://repository.egi.eu/sw/production/umd/3/sl6/x86_64/updates/umd-release-3.14.4-1.el6.noarch.rpm + yum localinstall umd-release-3.14.4-1.el6.noarch.rpm ### Build instructions @@ -66,31 +47,15 @@ Install the following required packages: * storm-xmlrpc-c-devel * argus-pep-api-c * argus-pep-api-c-devel - -SL6 only: - * libuuid-devel * boost-devel -SL5 only: - -* boost141-devel #### Build commands -##### SL5 - -```bash -LDFLAGS=-L/usr/lib64/boost141 ./configure --with-boost=/usr/include/boost141 -make -``` - -#### SL6 + ./configure + make -```bash -./configure -make -``` Use the `--enable-debug` configure flag to include debugging symbols and turn off optimization during development.