[CentOS] el7 systemd :: usage of AssertPathExists

Adrian Sevcenco

Adrian.Sevcenco at spacescience.ro
Sat Jan 13 16:34:09 UTC 2018


Hi! I am trying to use AssertPathExists in a systemd unit but it seems 
it not working. Does anyone have problems with this?

i have this in unit :
AssertPathExists=
AssertPathExists=/etc/mlsensor/mlsensor.properties

but then when i start the service i get no errors :
26225 /usr/bin/java -Xms16m -Xmx32m -DMLSENSOR_HOME=/tmp 
-Djava.util.logging.config.class=lia.Monitor.monitor.LoggerConfigClass 
-Dlia.Monitor.ConfigURL=file:/etc/mlsensor/mlsensor.properties -jar 
/usr/share/java/mlsensor/MLSensor.jar

i can't modify the java application, i am just doing an systemd unit for 
it...

Anyone have any experience making systemd unit fail if the configuration 
file is not in place?

Thank you!
Adrian



More information about the CentOS mailing list