Skip to content

Commit

Permalink
Updated supported platforms and replaced EMI stuff with UMD
Browse files Browse the repository at this point in the history
  • Loading branch information
enricovianello committed Jul 7, 2017
1 parent 4b4cccc commit 0f3a07b
Showing 1 changed file with 8 additions and 43 deletions.
51 changes: 8 additions & 43 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
Expand All @@ -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.

Expand Down

0 comments on commit 0f3a07b

Please sign in to comment.