[Halld-online] [New Logentry] Modifications to hdops and hdsys
davidl at jlab.org
davidl at jlab.org
Sat Oct 18 20:55:02 EDT 2014
Logentry Text:
--
I have done some cleaning in the hdops and hdsys accounts. This includes moving files around and modifying login scripts. The major changes are:
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.
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:
~hdops/CDAQ/online_setup.cshrc -> ~hdops/CDAQ/daq_dev_vers/work/online_setup.cshrc
~hdops/CDAQ/daq_dev_vers/work/online_setup.cshrc -> ~hdops/.hdop/online_setup.cshrc
3. The online_setup.cshrc file was severely edited in order to:
- defer to the /gluex/etc/hdonline.cshrc file as much as possible.
- remove references to directories outside of Hall-D and the counting house
- remove references to personal accounts.
- allow the file to be sourced automatically upon login to the hdops account
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.
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.
5. Similarly for a java build being used out of the /group/da disk
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.
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.
---
This is a plain text email for clients that cannot display HTML. The full logentry can be found online at https://logbooks.jlab.org/entry/3299626
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://mailman.jlab.org/pipermail/halld-online/attachments/20141018/04d6d034/attachment.html
More information about the Halld-online
mailing list