This is a place to share useful scripts for ARC systems. Easy to maintain, allows users to contribute, ...
Basically making this location behave like a module:
-
Clone into /apps (this required SA to create /apps/useful_scripts as CS doesn't have write permissions in the base of /apps):
cd /apps; git clone [email protected]:AdvancedResearchComputing/useful_scripts.git
-
Change permissions to make sure that everyone can edit going forward:
chgrp -R arc.arcadm /apps/useful_scripts/*
-
Symlink the modulefile so it's in the MODULEPATH (note that the modulefile is also tracked in the git repo):
ln -s '/apps/useful_scripts/modulefile/useful_scripts.lua' /apps/modulefiles/useful_scripts.lua
-
Add to default modules by editing the DefaultModules modulefile (SA did this)