Skip to content

move /etc/init.d/xdaqd from setup packages to daq-xdaqd

To unify and simplify the setup packages move the init script to daq-xdaqd.

Possible scenario for proper splitting of packages.

  • Flashlist data shall be deployed into a common directory e.g. /opt/xdaq/share/flash and be split into separate packages, e.g.
    • daq-flashlist-xdaq containing all xdaq specific flashlists
    • daq-flashlist-rcms containing all runcontrol specific flashlists
  • xdaqd daemon specific files shall be put into daq-xdaqd containing the following files:
    • /etc/init.d/xdaqd
    • /etc/defaults/xdaqd containing default options, e.g. COREDUMP=no, which are included in the beginning of the xdaqd init.d script
    • the pre/post service upgrade scripts in a default location, e.g. /etc/xdaqd/...

Each of the setup packages whould depend on:

  • daq-flashlist-xdaq, daq-flashlist-rcms and possibly other flashlist packages if necessary
  • daq-xdaqd

Setup packages shall deploy their configuration into common directories:

  • /etc/xdaqd/conf for the xdaqd.*.conf files now in /opt/xdaq/share/cdaq/conf
  • /opt/xdaq/share/config for the other conf files in /optx/daq/share/cdaq/conf
  • /opt/xdaq/share/profile/ for profile files now in /opt/xdaq/share/cdaq/profile
Edited by Luciano Orsini
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information