Robert's scheme would apply to any software module one wished to
restrict access, to, yes?

-- bennet




On Mon, Feb 20, 2017 at 1:31 PM, Maxime Boissonneault
<[email protected]> wrote:
> Thanks Robert, though I was speaking about NAMD, not VASP :)
>
> Do you enforce license validation for NAMD ?
>
> VASP is pretty clear-cut, but NAMD seems a bit more fuzzy.
>
>
> Maxime
>
> On 17-02-20 12:18, Robert McLay wrote:
>
> We do the same thing by making the package in a particular group.  We make
> the module world readable and use the userInGroup("magic_group") function.
> This function returns true if the user is root or the user is in the group
> specified.
>
> local err_message = [[
> You do not have access to VASP.5.3.5!
>
>
> Users have to show their licenses and be confirmed by the
> VASP team that they are registered users under that license.
> Scan a copy of the license and send it to [email protected]
> ]]
>
>
> if (userInGroup("namd_group")) then
>   local vasp_dir="/opt/apps/intel15/mvapich2_2_1/vasp/5.3.5"
>   setenv("TACC_VASP_DIR",vasp_dir)
>   setenv("TACC_VASP_BIN",pathJoin(vasp_dir,"bin"))
>   prepend_path("PATH",pathJoin(vasp_dir,"bin"))
> else
>    LmodError(err_message,"\n")
> end
>
>
> I hope this helps too!
> R.
>
>
> On Mon, Feb 20, 2017 at 10:22 AM, Alvarez, Damian <[email protected]>
> wrote:
>>
>> Hi Maxime,
>>
>> At JSC we install NAMD in a directory that belongs to the namd group.
>> Access to others is not allowed. To add users to that group they have to
>> send us proof that they acquired a license. I believe there is also an
>> arrangement to communicate with the NAMD developers which users have access
>> to the software, even though I might recall wrong and that might be for
>> another software.
>>
>> I hope that helps!
>>
>> Damian
>>
>> On 20/02/17 17:11, "Maxime Boissonneault"
>> <[email protected]> wrote:
>>
>>     Hi all,
>>
>>     I would like to know how various sites handle NAMD licensing. The
>>     license seem to imply that each user has to have the license (similar
>> to
>>     VASP). However, I could find many sites who do this check, while
>> others
>>     don't.
>>
>>     Do you do it at your site ?
>>
>>
>>     --
>>     ---------------------------------
>>     Maxime Boissonneault
>>     Analyste de calcul - Calcul Québec, Université Laval
>>     Président - Comité de coordination du soutien à la recherche de Calcul
>> Québec
>>     Team lead - Research Support National Team, Compute Canada
>>     Instructeur Software Carpentry
>>     Ph. D. en physique
>>
>>
>>
>> ------------------------------------------------------------------------------
>>     Check out the vibrant tech community on one of the world's most
>>     engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>>     _______________________________________________
>>     Lmod-users mailing list
>>     [email protected]
>>     https://lists.sourceforge.net/lists/listinfo/lmod-users
>>
>>
>>
>>
>>
>> ------------------------------------------------------------------------------------------------
>>
>> ------------------------------------------------------------------------------------------------
>> 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
>>
>> ------------------------------------------------------------------------------------------------
>>
>> ------------------------------------------------------------------------------------------------
>>
>>
>> ------------------------------------------------------------------------------
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>> _______________________________________________
>> Lmod-users mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/lmod-users
>
>
>
>
> --
> Robert McLay, Ph.D.
> TACC
> Manager, HPC Software Tools
> (512) 232-8104
>
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>
>
>
> _______________________________________________
> Lmod-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/lmod-users
>
>
>
> --
> ---------------------------------
> Maxime Boissonneault
> Analyste de calcul - Calcul Québec, Université Laval
> Président - Comité de coordination du soutien à la recherche de Calcul
> Québec
> Team lead - Research Support National Team, Compute Canada
> Instructeur Software Carpentry
> Ph. D. en physique
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Lmod-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/lmod-users
>

Reply via email to