1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 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 2017 2018 2019 2020 2021 2022 <2023> 2024 |
<== Date ==> | <== Thread ==> |
---|
Subject: | starting IOC with systemd |
From: | "David A. Slimmer via Tech-talk" <tech-talk at aps.anl.gov> |
To: | "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov> |
Cc: | "David A. Slimmer" <slimmer at fnal.gov> |
Date: | Tue, 20 Jun 2023 13:56:53 +0000 |
I’m trying to setup a pi node so that it starts my IOC at boot time using systemd. I can start the IOC with the script I call in my .service file, but when the script is called from within the .service file I get a epicsMutex::invalidMutex
error. The .service file: (I have to start the IOC with root because I’m using the GPIO library that accesses /dev/mem.) Is there something I can configure differently that will allow me to use systemd, or is there just something incompatible in systemd with the way IOCs are built to run? Thanks, Dave |