Guys, Any suggestions about this kind of problem ?
-- Regards, Raghavendra. H. R (Raghu) On Fri, May 26, 2017 at 3:06 PM, Raghavendra. H. R <raghuh...@gmail.com> wrote: > 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