<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <style type="text/css">
      <!--
      html{color:#555555;}body{line-height:1.5;font-family:'Trebuchet MS','Helvetica Neue',Arial,Helvetica,sans-serif;font-size:87.5%;}h1{font-size:1.6em;}h2.field-label{display:inline-block;font-size:1em;padding-right:5px;min-width:10em;margin:0.3em;}.problem_report{line-height:1.5;max-width:60em;}fieldset.problem_report.resolved
legend{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAy0lEQVQ4jWP8//8/AyWAiZACd3f3/xYWFrht+f//P1a84t3e/0obff4rbfT5D1GGXR0LuoEr3+/7X3W4n2gvwA0gVSOKAcqbfPGGpImJCU45JgYGBoa7fpsZ22wLSbadgYGBgRE9GrF55Vf2BYbHjx8zYjWB0ljAcAGGExkZ/0MtwuoCggmJEBh4AzBS4pMnT/7fuXOH4dKlSwwnT56EiwcGBv43MDBgMDExYdDX12eQkZGBhAlyiC5YsOA/AwMDUXjLli3/iYoFQgAA+pSxZrXofD0AAAAASUVORK5CYII=);background-repeat:no-repeat;padding-left:18px;}fieldset.problem_report.needs_attention
legend{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAA9ElEQVR42sWTvUoDQRSFv9wMKWxSBVmzdhZJIwTWv9pyLWxTpbE1kBeJPoLxBazzBgGFKNqlHXAhsITUw1y7sMpmjER0YJrDPWcO556BPzhjYPJjlhfT82LUpxcK6Lo5U0JMgcu56tXy7BQajeBDpkAcAEdz1W6uyrLdYieK2DMmKCArcqczpH/ddc0msy+OkyQJC4h3N0ynx+Q5ALtUNs5q5U+8e+R+VPFi4kjk3NZqd++qUK+TZVnYwSfAOyvejeLXt/2qVG/dYoG1dqseBNco27bs/wXKWhIDB8AhcFLAH4Bn4Al4AUqT7RVC++6mv/JVPwDi3VGzomYvyAAAAABJRU5ErkJggg==);background-repeat:no-repeat;padding-left:18px;}.problem_report div.field-items{display:inline-block;}div.date-vitals p{font-size:87.5%;}a{text-decoration:none;}.Readme a:link,.Readme a:visited,.Readme
a:active{color:red;}
      -->
    </style>
      </head>
  <body id="mimemail-body" class="elog-logentry-notify">
    <div id="center">
      <div id="main">
        <style>
<!--/*--><![CDATA[/* ><!--*/

div.field-vitals{
    margin: 0.5em 0;
}
div.field-vitals .field-type-taxonomy-term-reference {
    margin: 0.1em 0;
}

article.comment {
  padding-left: 10px;
}
article.comment.odd {
    background-color: #EEEEEE;
}
article.comment.even {
    background-color: #DDDDDD;
}

div.node-content.logentry table{
  width: auto;
  border-collapse: collapse;
  border-spacing: 0;
  border-width: 1px;
}

div.node-content.logentry th{
 border: inherit;
}

div.node-content.logentry blockquote{
  background-color: #FFFFFF;
}

div.node-content.logentry caption{
  font-size: 1em;
  font-weight: normal;
}

table.field-vitals{
   margin-top: 1em;
   margin-bottom: 1em;
   font-size: 87.5%;
}

table.field-vitals th{
   vertical-align: middle;
   text-align: left;
   width: 15%;
   padding: 0.1em;
}

table.field-vitals td{
   vertical-align: middle;
   text-align: left;
   width: auto;
   padding: 0.1em;
}
table.field-vitals td li {
  margin-left: 0;
  list-style-type: none;
  list-style-image: none;
}

table.downtime {
  width: 30em;
  margin-bottom: 1em;
  border: 1px black dotted;
}
table.downtime th {
  text-align: center;
}
table.downtime td {
  text-align: center;
}
tr.caption th {
  border-bottom: none;
}
table.downtime tfoot{
  background-color:#EEEEEE;
}

div.field-name-body{
    margin: 1em 0;
    font-size: 110%;
}
div.date-vitals p{
    margin: .1em 0;
}
article div.ctools-collapsible-container{
    margin-left: -5px;
    clear: both;
}
#comment-form{
  margin-left: 5px;
  border: graytext outset medium;
  -moz-border-radius: 15px;
  border-radius: 15px;
  padding: 1em;
}

div.comments-form-box {
  margin-top: 2em;
  margin-bottom: 5em;
}
h3.comment-title {
    /* display: none; */
}
p.author-datetime{
    font-weight: bold;
}


/*--><!]]>*/
</style><article id="node-372379" class="node node-logentry  article ia-n clearfix" role="article"><header class="node-header"><h1 class="node-title">
          <a href="https://logbooks.jlab.org/entry/3299626" rel="bookmark">Modifications to hdops and hdsys</a>
        </h1>
          </header><div class="date-vitals">
        <p class="author-datetime">
      Lognumber <a href="https://logbooks.jlab.org/entry/3299626" class="lognumber" data-lognumber="3299626">3299626</a>.        Submitted by <a href="https://logbooks.jlab.org/user/davidl">davidl</a> on <time datetime="2014-10-18T20:53:15-0400" pubdate="pubdate">Sat, 10/18/2014 - 20:53</time>.        </p>
            
    
    
      
         
   
    
      
    <table class="field-vitals"><tr><th>Logbooks: </th><td><a href="https://logbooks.jlab.org/book/hdlog">HDLOG</a></td></tr><tr><th>Tags: </th><td><a href="https://logbooks.jlab.org/tag/daq">DAQ</a></td></tr><tr><th>Entry Makers: </th><td>davidl</td></tr></table></div>
  
    
  
    
  <div class="logentry node-content">
    <p>I have done some cleaning in the hdops and hdsys accounts. This includes moving files around and modifying login scripts. The major changes are:</p>
<p>1. The ~hdops/.tshrc file has been placed under version control. To do this, I had to make it a link pointing to a file in the directory ~hdops/.hdops . This file is still owned by the hdsys account so it cannot be modified directly by the hdops account.</p>
<p>2. The CDAQ/daq_dev_vers/work/online_setup.cshrc script was also placed under version control. It is also in the ~/hdops/.hdops directory, but permissions were set so that it can be modified by the hdops account for the time being. At some point we will also make that read-only by the hdops account and require edits go through the hdsys account. The following links now exist:</p>
<p>   ~hdops/CDAQ/online_setup.cshrc  -&gt;   ~hdops/CDAQ/daq_dev_vers/work/online_setup.cshrc<br />
   ~hdops/CDAQ/daq_dev_vers/work/online_setup.cshrc  -&gt; ~hdops/.hdop/online_setup.cshrc</p>
<p>3. The online_setup.cshrc file was severely edited in order to:<br />
   - defer to the /gluex/etc/hdonline.cshrc file as much as possible.<br />
   - remove references to directories outside of Hall-D and the counting house<br />
   - remove references to personal accounts.<br />
   - allow the file to be sourced automatically upon login to the hdops account</p>
<p>  An unmodified version of the file was committed to the repository first so it is archived and can be retrieved if needed. The file is now source from /gluex/etc/hdonline.cshrc (if it exists for the current account). One should not need to source the CDAQ/online_setup.cshrc file directly anymore, but this has undergone only limited testing.</p>
<p>4. ROOT builds were copied off of the CUE and (and one from Sergey's home directory) to /gapps/root. They were organized in a way that allows one to source /gapps/root/${BMS_OSNAME}/bin/thisroot.csh to set up you environment. This works from our 64bit and 32bit nodes as well as our one OpenSUSE node. </p>
<p>5. Similarly for a java build being used out of the /group/da disk</p>
<p>6. I moved a *lot* of files from the home directory and the Desktop directory in the hdops account into directories named "junk" in both of those places. I did not delete anything (at least not anything that wasn't mine). I do not believe this should break anything for anybody, but if you notice something missing that you wanted to keep (e.g. screen shots, old error logs, ...) check the "junk" folder. Keep in mind that when the next major cleaning occurs, the first thing that will happen is all files in the "junk" directories will be removed.</p>
<p>7. I commented out the use of .complete.tcsh in both the hdsys and hdops .tcshrc files. I think this was causing some of the weird tab-completion issues I was having. If you notice a feature no longer present in these accounts that you want, let me know.</p>
  </div>
  

  <div class="attachment-box">
        </div>

       
</article>      </div>
    </div>
  </body>
</html>