rubengr
By:
rubengr

Trying to change WorkingDirectory of Systemd Service Unit

February 16, 2017 816 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.