Hi All,

I'm in the situation where path of my server changes due to version change.
I don't want to modify my systemd unit file everytime, instead I want to go
ahead with my environement file for modification.

My Env file system.env contains environment variables

system.env
========
SERVER_PATH=/home/raghu/TAP/server/V110

In my systemd unit file I have included this enviroment file.

Tap.service
========
[Unit]
Description=Starting TAP server

[Service]
EnvironmentFile=/home/raghu/system.env
*WorkingDirectory=${SERVER_PATH}*
*ExecStart=/home/raghu/TAP/out  "./server.js"*

[Install]
WantedBy=multi-user.target

I'm stuck with the below error

*error: Cannot find module '/server.js'*

${SERVER_PATH} is not set to my WorkingDirectory. Instead of using this
variable, if I give the absolute path, my unit file works well.

Need help in resoling this issue.

--
Regards,

Raghavendra. H. R
(Raghu)
_______________________________________________
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to