rubengr
By:
rubengr

Trying to change WorkingDirectory of Systemd Service Unit

February 16, 2017 184 views
Linux Basics Debian

I make a simple shell script that opens gnome-text-editor named lauchscript.sh, in directory /home/pi/:

! /bin/sh
gnome-text-editor
And changed service file to:

!/bin/sh -

[Unit]
Description=ATF Grafic Console

[Service]

WorkingDirectory=/home/pi
ExecStart=launchscript.sh

ExecStart=-/RaspberryPi/ConsolaGrafica

Restart=always

StandardOutput=syslogConsola # Output to syslog

StandardError=syslogConsola # Output to syslog

[Install]
WantedBy=multi-user.target
Again I try run this service, and report the same error.. ExecStart= needs to have full path, but in my app i need to run in other path like this example..

Be the first one to answer this question.