Skip to content

Commit

Permalink
Merge branch 'main' into apel_grid_v03
Browse files Browse the repository at this point in the history
  • Loading branch information
gwarf authored Sep 20, 2024
2 parents ada75d9 + 9f0a49c commit c7c6503
Show file tree
Hide file tree
Showing 2 changed files with 56 additions and 11 deletions.
10 changes: 10 additions & 0 deletions .github/actions/spelling/expect.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,20 +7,30 @@ dearmor
delims
diracsgm
findstr
galdyn
getstate
glast
hmac
hyperk
iframe
jscpd
jwt
ligo
lsb
markdownlint
mytoken
newkey
pem
pheno
pravda
prettierrc
reponame
rsa
scp
seadatanet
sgm
snoplus
supernemo
tmp
toml
unconfigured
Expand Down
57 changes: 46 additions & 11 deletions content/en/users/compute/software-distribution/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,47 @@ small and large collaborations. In many cases, it replaces package managers and
shared software areas on cluster file systems as means to distribute the
software used to process experiment data.

The current list of EGI repositories is as follows
(disclaimer, some of them are inactive, but we keep them for archival purposes):

| Repository | Project's URL |
|-------------------------------|---------------|
| auger.egi.eu | |
| biomed.egi.eu | [web page](https://vip.creatis.insa-lyon.fr/home.html) |
| cernatschool.egi.eu | |
| chipster.egi.eu | |
| comet.egi.eu | |
| config-egi.egi.eu | |
| dirac.egi.eu | [web page](https://dirac.readthedocs.io/en/latest/) |
| eiscat.egi.eu | [web page](https://eiscat.se) |
| eosc.egi.eu | |
| extras-fp7.egi.eu | |
| galdyn.egi.eu | |
| ghost.egi.eu | |
| glast.egi.eu | |
| gridpp.egi.eu | |
| hyperk.egi.eu | |
| intertwin.egi.eu | |
| km3net.egi.eu | [web page](https://www.km3net.org/) |
| ligo.egi.eu | |
| lucid.egi.eu | |
| mice.egi.eu | |
| na62.egi.eu | |
| neugrid.egi.eu | |
| notebooks.egi.eu | [web page](https://notebooks.egi.eu) |
| pheno.egi.eu | |
| phys-ibergrid.egi.eu | |
| pravda.egi.eu | |
| researchinschools.egi.eu | |
| seadatanet.egi.eu | |
| snoplus.egi.eu | [web page](https://snoplus.phy.queensu.ca) |
| solidexperiment.egi.eu | |
| supernemo.egi.eu | |
| t2k.egi.eu | |
| unpacked.egi.eu | |
| wenmr.egi.eu | |
| west-life.egi.eu | |

This documentation is for the VO content managers.

## Official CVMFS pages
Expand Down Expand Up @@ -58,7 +99,10 @@ All VO content managers should join the CVMFS-UPLOADER-USERS mailing list in

## Distributing new content

To log into the service, just use `ssh`.
To login into the service, just use `ssh` to log into the Uploader host.
Its hostname is `cvmfs-uploader-egi.gridpp.rl.ac.uk`.
Also, to maintain backwards compatibility,
the alias `cvmfs-upload01.gridpp.rl.ac.uk` can be used.
You need to specify explicitly which username you want to use to log in.
The username is composed as `reponame+"sgm"`.
For example, for the repository `dirac.egi.eu`, the username is `diracsgm`.
Expand Down Expand Up @@ -97,16 +141,7 @@ $ ls
cvmfs_repo
```

Add to that directory the new content you want to distribute.

Files and directories cannot be distributed with CVMFS if they are not
world-wide readable. You may want to ensure they have the right permissions with
the following commands:

```shell
$ find . -type d -exec chmod go+rx {} \;
$ find . -type f -exec chmod go+r {} \;
```
Add the new content you want to distribute into that directory.

### Building your software

Expand Down

0 comments on commit c7c6503

Please sign in to comment.