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