<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Folks,</p>
    <p>I created a new repository for the gluex team on GitHub: <a
        moz-do-not-send="true"
        href="https://github.com/JeffersonLab/hd_singularity">hd_singularity</a>.
      Find the current contents of the README.md below.</p>
    <p>It follows the same paradigm we have been using thus far: no
      GlueX software is installed in the container itself, but all
      distribution-supplied packages needed to build and run GlueX
      software are installed.<br>
    </p>
    <p>The idea is that any one of us can create container running any
      desired Linux distribution easily (at least almost any). One needs
      access to a system with Singularity installed and have the ability
      to log in as root to build the container.<br>
    </p>
    <p>It is really alpha software right now, but I wanted to get it out
      there sooner rather than later.</p>
    <p>  -- Mark</p>
    <p>________________________<br>
    </p>
    <h1>hd_singularity</h1>
    <p>Files to support building and maintenance of Singularity
      containers for Hall D.</p>
    <p>Contains scripts and recipes for creating Singularity containers
      from scratch.</p>
    <p>The main script is scripts/create_gluex_container.sh. Its usage
      message is as follows:</p>
    <pre><code>Usage: create_gluex_container.sh [-h] -g FILE [-d DIRECTORY] [-t STRING] SINGULARITY_RECIPE_FILE
Note: must be run as root
Options:
  -h print this usage message
  -g script that installs gluex software
  -d output directory for containers (default: current working directory)
  -t token to be used to name containers (default = ext in "Singularity.ext")
</code></pre>
  </body>
</html>