<aside> 💡 All commands below are to be performed as root

</aside>


1. Install our release file and updates

yum -y install wget && cd /tmp && wget -r --no-parent <http://linuxsoft.cern.ch/cern/centos/7/os/x86_64/CERN/Packages/> && rpm -Uvh /tmp/linuxsoft.cern.ch/cern/centos/7/os/x86_64/CERN/Packages/centos-release-* && yum clean all && yum -y groupinstall 'Software Development Workstation (CERN Recommended Setup)'

2. Update the system and then reboot it.

yum -y update && reboot

3. Enable the openafs client:

systemctl enable openafs-client
systemctl start openafs-client

4. Check which CERN modules are disabled

locmap --list 
-------------- 
Configuration: 
-------------- 
Configuration directory : /etc/locmap 
Configuration file : /etc/locmap/locmap.conf 
Puppet modules path : /usr/share/puppet/modules 
Puppet config path : /etc/puppetlabs/puppet/ 
Puppet hiera path : /etc/locmap/code/environments/ 
Puppet environment : production 
Log directory : /var/log 

....
------
Users:
------
gruenew EP-UCM- Primary 0 
[Available Modules]
afs [ enabled] 
cernbox [disabled] 
cvmfs [disabled] 
eosclient [disabled] 
gpg [disabled] 
kerberos [disabled] 
lpadmin [disabled] 
nscd [disabled] 
ntp [ enabled] 
sendmail [disabled] 
ssh [disabled] 
sudo [disabled]

And enable at leas the modules: afs, kerberos, lpadmin, nscd, sendmail, ssh, sudo

locmap --enable afs && locmap --enable kerberos && locmap --enable lpadmin && locmap --enable nscd && locmap --enable sendmail && locmap --enable ssh && locmap --enable sudo

Optionally, if you want access to EOS install the package and enable it:

yum -y install eos-client
locmap --enable eosclient