Hi Guilherme,

That's the use case we have at JSC and we've been working on it for a couple of 
months. We do it based on a membership of a group 'software' that has write 
permissions in the destination directory. The entire set-up more or less comes 
from the attached module.

For this to work correctly, you have to allow for the fact that the 'software' 
group is typically not the default group of the person installing the software. 
For this reason, the permissions of the pkgroot for the module are very 
important, the group of that dir must be 'software' with permissions 3775.

Good luck,

Alan


On 25 June 2015 at 14:59, Peretti-Pezzi Guilherme 
<[email protected]<mailto:[email protected]>> wrote:
Dear all,

I¹m trying to set up shared easybuild installs here at CSCS and I¹d like
some advice on how to make all software(+modules) group writable.

I found some info on this PR that should do the job:
https://github.com/hpcugent/easybuild-framework/pull/902

I tried to set up umask but I end up with some inconsistent permissions:
they are OK for files under easybuild/modules/ and KO for directories
under easybuild/software/ (missing g+w).

Anyone here is using a shared setup and faced similar issues?

Thank you in advance if you have any advice.

Cheers,
Guilherme




--
Dr. Alan O'Cais
Application Support
Juelich Supercomputing Centre
Forschungszentrum Juelich GmbH
52425 Juelich, Germany

Phone: +49 2461 61 5213
Fax: +49 2461 61 6656
E-mail: [email protected]<mailto:[email protected]>
WWW:    http://www.fz-juelich.de/ias/jsc/EN


------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
Forschungszentrum Juelich GmbH
52425 Juelich
Sitz der Gesellschaft: Juelich
Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
Vorsitzender des Aufsichtsrats: MinDir Dr. Karl Eugen Huthmacher
Geschaeftsfuehrung: Prof. Dr.-Ing. Wolfgang Marquardt (Vorsitzender),
Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
Prof. Dr. Sebastian M. Schmidt
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------

Attachment: InstallSoftware
Description: Binary data

Reply via email to