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 ------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------
InstallSoftware
Description: Binary data

