Report this

What is the reason for this report?

Trying to change WorkingDirectory of Systemd Service Unit

Posted on February 16, 2017

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…

The developer cloud

Scale up as you grow — whether you're running one virtual machine or ten thousand.

Start building today

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.