cat > /etc/arc.conf <<EOF
#
# ARC Computing Element EGI tutorial configuration file
#

[common]

[authgroup: wlcg_iam]
authtokens = * https://wlcg.cloud.cnaf.infn.it/ * * *

[authgroup: egi_aai]
authtokens = * https://aai.egi.eu/oidc/ * * *

[authgroup:atlas-admin]
subject=/DC=ch/DC=cern/OU=Organic Units/OU=Users/CN=ddmadmin/CN=531497/CN=Robot: ATLAS Data Management
voms = atlas * lcgadmin *

[authgroup:cms]
voms=cms * * *

[authgroup:wlcg]
authgroup = wlcg_iam
authgroup = egi_aai
authgroup = atlas-admin
authgroup = cms

[authgroup:x509]
authgroup = atlas-admin
authgroup = cms

[authgroup:tokens]
authgroup = wlcg_iam
authgroup = egi_aai

[mapping]
map_to_user = wlcg arcuser:arcuser

[lrms]
lrms=slurm

[arex]
controldir=/grid/control
sessiondir=/grid/session1
scratchdir=/scratch

[arex/cache]
cachedir=/grid/cache1

[arex/data-staging]
logfile=/var/log/arc/datastaging.log

[arex/ws]
[arex/ws/jobs]
allowaccess=wlcg

[infosys]
[infosys/glue2]

[infosys/cluster]
nodeaccess=outbound

[queue: arc-tutorial]
comment = Queue for ARC test jobs

[queue:wlcg]
comment = Queue for WLCG jobs
allowaccess = wlcg
EOF

arcctl service restart -a
