EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <20172018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <20172018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: Debian packages for debian 9 (stretch) ?
From: Bo Jakobsen <[email protected]>
To: Michael Davidsaver <[email protected]>, [email protected]
Date: Thu, 27 Jul 2017 14:36:51 +0200
Thank you very much for the information.

The info in the README for sysv-rc-softioc is very useful. I will try to build a test system.

Best
    Bo

On 2017-07-27 11:57, Michael Davidsaver wrote:
The scheme I put in place while working on NSLS2 had two parts.  Debian
packages for widely used epics modules (eg. streamdevice).  In practice
this were the pieces that didn't change frequently.  Some of the locally
developed code was packaged, but not all.

The other part was running IOCs.  This was done using procServ and the
scripts in the 'sysv-rc-softioc' package (see installed README).

These two parts were joined by having a convention of placing IOC
instances in "/epics/iocs/<instance>/...".  Typically this was a VCS
checkout which built the final IOC executable.  This step was managed by
individual controls engineers.

I hope this is helpful for you.


On 07/27/2017 10:53 AM, Bo Jakobsen wrote:
Hi,
I have followed this thread with great interest.

I have been looking for a good way to integrate EPICS with our debian
based linux system utilizing debian's package system, which this project
nicely provides (thank you).

Now my question is if any documentation exists on how to organize a
running EPICS system on a Debian system.

My plan is to use Debian based PCs as IOCs, and was wondering what the
best way to structure modules and IOC instances were (and also how to
e.g. start then at boot up).

Best
     Bo

On 2017-07-19 15:51, Michael Davidsaver wrote:
On 07/19/2017 11:39 AM, Carlos Pascual wrote:
On Tuesday, July 18, 2017 6:05:02 PM CEST Michael Davidsaver wrote:
The latest packaged sources are available in the 'epicsdeb' github org.
The Base package lives at:
https://github.com/epicsdeb/epics-base
Uuups, sorry... Michael's reply was moved to a different folder by my
automatic filters and I didn't see it before I re-opened my big mouth...

So, thanks! I'll try to build the packages from those sources. Can
you confirm
if they are already adapted/tested on debian stretch?
I've made the bare minimum changes to the epics-debhelper (8.17) and
epics-base (3.15.3-13) packages to build/install with deb9.



References:
Debian packages for debian 9 (stretch) ? Carlos Pascual
Re: Debian packages for debian 9 (stretch) ? Carlos Pascual
Re: Debian packages for debian 9 (stretch) ? Carlos Pascual
Re: Debian packages for debian 9 (stretch) ? Michael Davidsaver
Re: Debian packages for debian 9 (stretch) ? Bo Jakobsen
Re: Debian packages for debian 9 (stretch) ? Michael Davidsaver

Navigate by Date:
Prev: Re: Debian packages for debian 9 (stretch) ? Ralph Lange
Next: Re: Debian packages for debian 9 (stretch) ? Jameson Graef Rollins
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <20172018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: Debian packages for debian 9 (stretch) ? Ralph Lange
Next: Re: Debian packages for debian 9 (stretch) ? Jameson Graef Rollins
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <20172018  2019  2020  2021  2022  2023  2024 
ANJ, 21 Dec 2017 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·