Add own service that's running all the time

So i installed (successfully) a program called “TraktPlexSync”

After installation you need to run the command

plextraktsync watch

to start the program and do what it does.

The Documentation als says I can run a systemd service to start the command plextraktsync watch automatically during every boot.

so I did:

nano /etc/systemd/system/PlexTraktSync.service

and added the code from the Documentation

[Unit]
Description=PlexTraktSync watch daemon
After=network-online.target

[Service]
ExecStart=plextraktsync watch
Restart=on-failure
RestartSec=10
User=user
Group=user

[Install]
WantedBy=multi-user.target

and finalized it with

sudo systemctl daemon-reload
sudo systemctl start PlexTraktSync.service
sudo systemctl enable PlexTraktSync.service

then I went into the

dietpi-launcher

into the services tab and “add” the PlexTraktSync (without .service)

and turned everything on. but State stucks on “activating”

Status Output:

so I did a reboot and hoped I would not need to type

plextraktsync watch

and it would run/start automatically…it did not.

what am I doing wrong. did I read the Documentation wrong?

Edit:

I did not do this step:

since I am not understanding what this means/does. May this be the culprit?

When you Look at dietpi-launcher - Services there is the Point “Status” there are you can read / Look Up why your Service dont start or why it start with a Error

The secound Point is execstart
This Differenz is the folder path
Some Linux App can use Its one path for install so when you have execstart=plex.sh watch , Linux maybe dont know the folder where It can find the sh File

1 Like

You can check the the logs with journalctl -u PlexTraktSync.service.

1 Like

@RaptorSDS and @Jappe
sorry for the late reply.

here is what I get out if I check out the status:

journalctl -u PlexTraktSync.service

gives me:

root@DietPi:~# journalctl -u PlexTraktSync.service
-- Journal begins at Sat 2024-08-24 08:41:15 CEST, ends at Sat 2024-08-24 08:58:45 CEST. --
Aug 24 08:43:45 DietPi systemd[1]: Started PlexTraktSync watch daemon.
Aug 24 08:43:45 DietPi systemd[4006]: PlexTraktSync.service: Failed to determine user credentials: No such process
Aug 24 08:43:45 DietPi systemd[4006]: PlexTraktSync.service: Failed at step USER spawning plextraktsync: No such process
Aug 24 08:43:45 DietPi systemd[1]: PlexTraktSync.service: Main process exited, code=exited, status=217/USER
Aug 24 08:43:45 DietPi systemd[1]: PlexTraktSync.service: Failed with result 'exit-code'.
Aug 24 08:43:55 DietPi systemd[1]: PlexTraktSync.service: Scheduled restart job, restart counter is at 1.
Aug 24 08:43:55 DietPi systemd[1]: Stopped PlexTraktSync watch daemon.
Aug 24 08:43:55 DietPi systemd[1]: Started PlexTraktSync watch daemon.
Aug 24 08:43:55 DietPi systemd[4049]: PlexTraktSync.service: Failed to determine user credentials: No such process
Aug 24 08:43:55 DietPi systemd[4049]: PlexTraktSync.service: Failed at step USER spawning plextraktsync: No such process
Aug 24 08:43:55 DietPi systemd[1]: PlexTraktSync.service: Main process exited, code=exited, status=217/USER
Aug 24 08:43:55 DietPi systemd[1]: PlexTraktSync.service: Failed with result 'exit-code'.
Aug 24 08:44:05 DietPi systemd[1]: PlexTraktSync.service: Scheduled restart job, restart counter is at 2.
Aug 24 08:44:05 DietPi systemd[1]: Stopped PlexTraktSync watch daemon.
Aug 24 08:44:05 DietPi systemd[1]: Started PlexTraktSync watch daemon.
Aug 24 08:44:05 DietPi systemd[4078]: PlexTraktSync.service: Failed to determine user credentials: No such process
Aug 24 08:44:05 DietPi systemd[4078]: PlexTraktSync.service: Failed at step USER spawning plextraktsync: No such process
Aug 24 08:44:05 DietPi systemd[1]: PlexTraktSync.service: Main process exited, code=exited, status=217/USER
Aug 24 08:44:05 DietPi systemd[1]: PlexTraktSync.service: Failed with result 'exit-code'.
Aug 24 08:44:15 DietPi systemd[1]: PlexTraktSync.service: Scheduled restart job, restart counter is at 3.
Aug 24 08:44:15 DietPi systemd[1]: Stopped PlexTraktSync watch daemon.
Aug 24 08:44:15 DietPi systemd[1]: Started PlexTraktSync watch daemon.
Aug 24 08:44:15 DietPi systemd[4111]: PlexTraktSync.service: Failed to determine user credentials: No such process
Aug 24 08:44:15 DietPi systemd[4111]: PlexTraktSync.service: Failed at step USER spawning plextraktsync: No such process
Aug 24 08:44:15 DietPi systemd[1]: PlexTraktSync.service: Main process exited, code=exited, status=217/USER
Aug 24 08:44:15 DietPi systemd[1]: PlexTraktSync.service: Failed with result 'exit-code'.
Aug 24 08:44:25 DietPi systemd[1]: PlexTraktSync.service: Scheduled restart job, restart counter is at 4.
Aug 24 08:44:25 DietPi systemd[1]: Stopped PlexTraktSync watch daemon.
Aug 24 08:44:25 DietPi systemd[1]: Started PlexTraktSync watch daemon.
Aug 24 08:44:25 DietPi systemd[4140]: PlexTraktSync.service: Failed to determine user credentials: No such process
Aug 24 08:44:25 DietPi systemd[4140]: PlexTraktSync.service: Failed at step USER spawning plextraktsync: No such process
Aug 24 08:44:25 DietPi systemd[1]: PlexTraktSync.service: Main process exited, code=exited, status=217/USER
Aug 24 08:44:25 DietPi systemd[1]: PlexTraktSync.service: Failed with result 'exit-code'.
Aug 24 08:44:36 DietPi systemd[1]: PlexTraktSync.service: Scheduled restart job, restart counter is at 5.
Aug 24 08:44:36 DietPi systemd[1]: Stopped PlexTraktSync watch daemon.
Aug 24 08:44:36 DietPi systemd[1]: Started PlexTraktSync watch daemon.
Aug 24 08:44:36 DietPi systemd[4144]: PlexTraktSync.service: Failed to determine user credentials: No such process
Aug 24 08:44:36 DietPi systemd[4144]: PlexTraktSync.service: Failed at step USER spawning plextraktsync: No such process
Aug 24 08:44:36 DietPi systemd[1]: PlexTraktSync.service: Main process exited, code=exited, status=217/USER
Aug 24 08:44:36 DietPi systemd[1]: PlexTraktSync.service: Failed with result 'exit-code'.

I just posted here 5 counts. it goes up to 88

Please check if you have a acoount on yur system with Name “user” in your Service you say that the Plexsystem should run as “User=user” also Group maybe wrong ;
when you delete this than the service run as root or you have to add a new user call “user”

It’s now late here and my PC is already shut down, but I’m gonna check it tomorrow.

But I typed in
root:root
plex:plex
dietpi:dietpi
as well and it was still not running

I used now

cat /etc/passwd 

and checked if I have a user group. I do not.

I changed now to

[Unit]
Description=PlexTraktSync watch daemon
After=network-online.target

[Service]
ExecStart=plextraktsync watch
Restart=on-failure
RestartSec=10
User=root
Group=root

[Install]
WantedBy=multi-user.target

and

root@DietPi:~# sudo systemctl daemon-reload
sudo systemctl start PlexTraktSync.service
sudo systemctl enable PlexTraktSync.service
Created symlink /etc/systemd/system/multi-user.target.wants/PlexTraktSync.service → /etc/systemd/system/PlexTraktSync.service.

now I have a new output:

root@DietPi:~# journalctl -u PlexTraktSync.service

-- Journal begins at Sun 2024-08-25 08:06:15 CEST, ends at Sun 2024-08-25 08:30:25 CEST. --

Aug 25 08:26:40 DietPi systemd[1]: Started PlexTraktSync watch daemon.

Aug 25 08:26:40 DietPi systemd[4436]: PlexTraktSync.service: Failed to locate executable plextraktsync: No such file or directory

Aug 25 08:26:40 DietPi systemd[4436]: **PlexTraktSync.service: Failed at step EXEC spawning plextraktsync: No such file or directory**

Aug 25 08:26:40 DietPi systemd[1]: **PlexTraktSync.service: Main process exited, code=exited, status=203/EXEC**

Aug 25 08:26:40 DietPi systemd[1]: **PlexTraktSync.service: Failed with result 'exit-code'.**

Aug 25 08:26:50 DietPi systemd[1]: PlexTraktSync.service: Scheduled restart job, restart counter is at 1.

Aug 25 08:26:50 DietPi systemd[1]: Stopped PlexTraktSync watch daemon.

Aug 25 08:26:50 DietPi systemd[1]: Started PlexTraktSync watch daemon.

Aug 25 08:26:50 DietPi systemd[4456]: PlexTraktSync.service: Failed to locate executable plextraktsync: No such file or directory

Aug 25 08:26:50 DietPi systemd[4456]: **PlexTraktSync.service: Failed at step EXEC spawning plextraktsync: No such file or directory**

Aug 25 08:26:50 DietPi systemd[1]: **PlexTraktSync.service: Main process exited, code=exited, status=203/EXEC**

Aug 25 08:26:50 DietPi systemd[1]: **PlexTraktSync.service: Failed with result 'exit-code'.**

Aug 25 08:27:00 DietPi systemd[1]: PlexTraktSync.service: Scheduled restart job, restart counter is at 2.

Aug 25 08:27:00 DietPi systemd[1]: Stopped PlexTraktSync watch daemon.

Aug 25 08:27:00 DietPi systemd[1]: Started PlexTraktSync watch daemon.

Aug 25 08:27:00 DietPi systemd[4464]: PlexTraktSync.service: Failed to locate executable plextraktsync: No such file or directory

Aug 25 08:27:00 DietPi systemd[4464]: **PlexTraktSync.service: Failed at step EXEC spawning plextraktsync: No such file or directory**

Aug 25 08:27:00 DietPi systemd[1]: **PlexTraktSync.service: Main process exited, code=exited, status=203/EXEC**

Aug 25 08:27:00 DietPi systemd[1]: **PlexTraktSync.service: Failed with result 'exit-code'.**

Aug 25 08:27:11 DietPi systemd[1]: PlexTraktSync.service: Scheduled restart job, restart counter is at 3.

Aug 25 08:27:11 DietPi systemd[1]: Stopped PlexTraktSync watch daemon.

Aug 25 08:27:11 DietPi systemd[1]: Started PlexTraktSync watch daemon.

Aug 25 08:27:11 DietPi systemd[4470]: PlexTraktSync.service: Failed to locate executable plextraktsync: No such file or directory

Aug 25 08:27:11 DietPi systemd[4470]: **PlexTraktSync.service: Failed at step EXEC spawning plextraktsync: No such file or directory**

Aug 25 08:27:11 DietPi systemd[1]: **PlexTraktSync.service: Main process exited, code=exited, status=203/EXEC**

Aug 25 08:27:11 DietPi systemd[1]: **PlexTraktSync.service: Failed with result 'exit-code'.**

Aug 25 08:27:21 DietPi systemd[1]: PlexTraktSync.service: Scheduled restart job, restart counter is at 4.

Aug 25 08:27:21 DietPi systemd[1]: Stopped PlexTraktSync watch daemon.

Aug 25 08:27:21 DietPi systemd[1]: Started PlexTraktSync watch daemon.

Aug 25 08:27:21 DietPi systemd[4494]: PlexTraktSync.service: Failed to locate executable plextraktsync: No such file or directory

Aug 25 08:27:21 DietPi systemd[4494]: **PlexTraktSync.service: Failed at step EXEC spawning plextraktsync: No such file or directory**

Aug 25 08:27:21 DietPi systemd[1]: **PlexTraktSync.service: Main process exited, code=exited, status=203/EXEC**

Aug 25 08:27:21 DietPi systemd[1]: **PlexTraktSync.service: Failed with result 'exit-code'.**

Aug 25 08:27:31 DietPi systemd[1]: PlexTraktSync.service: Scheduled restart job, restart counter is at 5.

Aug 25 08:27:31 DietPi systemd[1]: Stopped PlexTraktSync watch daemon.

Aug 25 08:27:31 DietPi systemd[1]: Started PlexTraktSync watch daemon.

Aug 25 08:27:31 DietPi systemd[4556]: PlexTraktSync.service: Failed to locate executable plextraktsync: No such file or directory

Aug 25 08:27:31 DietPi systemd[4556]: **PlexTraktSync.service: Failed at step EXEC spawning plextraktsync: No such file or directory**

Aug 25 08:27:31 DietPi systemd[1]: **PlexTraktSync.service: Main process exited, code=exited, status=203/EXEC**

Aug 25 08:27:31 DietPi systemd[1]: **PlexTraktSync.service: Failed with result 'exit-code'.**

Aug 25 08:27:41 DietPi systemd[1]: PlexTraktSync.service: Scheduled restart job, restart counter is at 6.

Aug 25 08:27:41 DietPi systemd[1]: Stopped PlexTraktSync watch daemon.

Aug 25 08:27:41 DietPi systemd[1]: Started PlexTraktSync watch daemon.

Aug 25 08:27:41 DietPi systemd[4574]: PlexTraktSync.service: Failed to locate executable plextraktsync: No such file or directory

Aug 25 08:27:41 DietPi systemd[4574]: **PlexTraktSync.service: Failed at step EXEC spawning plextraktsync: No such file or directory**

Aug 25 08:27:41 DietPi systemd[1]: **PlexTraktSync.service: Main process exited, code=exited, status=203/EXEC**

Aug 25 08:27:41 DietPi systemd[1]: **PlexTraktSync.service: Failed with result 'exit-code'.**

Aug 25 08:27:52 DietPi systemd[1]: PlexTraktSync.service: Scheduled restart job, restart counter is at 7.

Aug 25 08:27:52 DietPi systemd[1]: Stopped PlexTraktSync watch daemon.

Aug 25 08:27:52 DietPi systemd[1]: Started PlexTraktSync watch daemon.

Aug 25 08:27:52 DietPi systemd[4576]: PlexTraktSync.service: Failed to locate executable plextraktsync: No such file or directory

Aug 25 08:27:52 DietPi systemd[4576]: **PlexTraktSync.service: Failed at step EXEC spawning plextraktsync: No such file or directory**

Aug 25 08:27:52 DietPi systemd[1]: **PlexTraktSync.service: Main process exited, code=exited, status=203/EXEC**

Aug 25 08:27:52 DietPi systemd[1]: **PlexTraktSync.service: Failed with result 'exit-code'.**

Aug 25 08:28:02 DietPi systemd[1]: PlexTraktSync.service: Scheduled restart job, restart counter is at 8.

Aug 25 08:28:02 DietPi systemd[1]: Stopped PlexTraktSync watch daemon.

Aug 25 08:28:02 DietPi systemd[1]: Started PlexTraktSync watch daemon.

Aug 25 08:28:02 DietPi systemd[4585]: PlexTraktSync.service: Failed to locate executable plextraktsync: No such file or directory

Aug 25 08:28:02 DietPi systemd[4585]: **PlexTraktSync.service: Failed at step EXEC spawning plextraktsync: No such file or directory**

Aug 25 08:28:02 DietPi systemd[1]: **PlexTraktSync.service: Main process exited, code=exited, status=203/EXEC**

Aug 25 08:28:02 DietPi systemd[1]: **PlexTraktSync.service: Failed with result 'exit-code'.**

Aug 25 08:28:12 DietPi systemd[1]: PlexTraktSync.service: Scheduled restart job, restart counter is at 9.

Aug 25 08:28:12 DietPi systemd[1]: Stopped PlexTraktSync watch daemon.

Aug 25 08:28:12 DietPi systemd[1]: Started PlexTraktSync watch daemon.

Aug 25 08:28:12 DietPi systemd[4590]: PlexTraktSync.service: Failed to locate executable plextraktsync: No such file or directory

Aug 25 08:28:12 DietPi systemd[4590]: **PlexTraktSync.service: Failed at step EXEC spawning plextraktsync: No such file or directory**

Aug 25 08:28:12 DietPi systemd[1]: **PlexTraktSync.service: Main process exited, code=exited, status=203/EXEC**

Aug 25 08:28:12 DietPi systemd[1]: **PlexTraktSync.service: Failed with result 'exit-code'.**

Aug 25 08:28:22 DietPi systemd[1]: PlexTraktSync.service: Scheduled restart job, restart counter is at 10.

Aug 25 08:28:22 DietPi systemd[1]: Stopped PlexTraktSync watch daemon.

Aug 25 08:28:22 DietPi systemd[1]: Started PlexTraktSync watch daemon.

Aug 25 08:28:22 DietPi systemd[4596]: PlexTraktSync.service: Failed to locate executable plextraktsync: No such file or directory

Aug 25 08:28:22 DietPi systemd[4596]: **PlexTraktSync.service: Failed at step EXEC spawning plextraktsync: No such file or directory**

Aug 25 08:28:22 DietPi systemd[1]: **PlexTraktSync.service: Main process exited, code=exited, status=203/EXEC**

Aug 25 08:28:22 DietPi systemd[1]: **PlexTraktSync.service: Failed with result 'exit-code'.**

Aug 25 08:28:32 DietPi systemd[1]: PlexTraktSync.service: Scheduled restart job, restart counter is at 11.

Aug 25 08:28:32 DietPi systemd[1]: Stopped PlexTraktSync watch daemon.

Aug 25 08:28:32 DietPi systemd[1]: Started PlexTraktSync watch daemon.

Aug 25 08:28:32 DietPi systemd[4599]: PlexTraktSync.service: Failed to locate executable plextraktsync: No such file or directory

Aug 25 08:28:32 DietPi systemd[4599]: **PlexTraktSync.service: Failed at step EXEC spawning plextraktsync: No such file or directory**

Aug 25 08:28:32 DietPi systemd[1]: **PlexTraktSync.service: Main process exited, code=exited, status=203/EXEC**

Aug 25 08:28:32 DietPi systemd[1]: **PlexTraktSync.service: Failed with result 'exit-code'.**

Aug 25 08:28:43 DietPi systemd[1]: PlexTraktSync.service: Scheduled restart job, restart counter is at 12.

Aug 25 08:28:43 DietPi systemd[1]: Stopped PlexTraktSync watch daemon.

Aug 25 08:28:43 DietPi systemd[1]: Started PlexTraktSync watch daemon.

Aug 25 08:28:43 DietPi systemd[4605]: PlexTraktSync.service: Failed to locate executable plextraktsync: No such file or directory

Aug 25 08:28:43 DietPi systemd[4605]: **PlexTraktSync.service: Failed at step EXEC spawning plextraktsync: No such file or directory**

Aug 25 08:28:43 DietPi systemd[1]: **PlexTraktSync.service: Main process exited, code=exited, status=203/EXEC**

Aug 25 08:28:43 DietPi systemd[1]: **PlexTraktSync.service: Failed with result 'exit-code'.**

Aug 25 08:28:53 DietPi systemd[1]: PlexTraktSync.service: Scheduled restart job, restart counter is at 13.

Aug 25 08:28:53 DietPi systemd[1]: Stopped PlexTraktSync watch daemon.

Aug 25 08:28:53 DietPi systemd[1]: Started PlexTraktSync watch daemon.

Aug 25 08:28:53 DietPi systemd[4606]: PlexTraktSync.service: Failed to locate executable plextraktsync: No such file or directory

Aug 25 08:28:53 DietPi systemd[4606]: **PlexTraktSync.service: Failed at step EXEC spawning plextraktsync: No such file or directory**

Aug 25 08:28:53 DietPi systemd[1]: **PlexTraktSync.service: Main process exited, code=exited, status=203/EXEC**

Aug 25 08:28:53 DietPi systemd[1]: **PlexTraktSync.service: Failed with result 'exit-code'.**

Aug 25 08:29:03 DietPi systemd[1]: PlexTraktSync.service: Scheduled restart job, restart counter is at 14.

Aug 25 08:29:03 DietPi systemd[1]: Stopped PlexTraktSync watch daemon.

Aug 25 08:29:03 DietPi systemd[1]: Started PlexTraktSync watch daemon.

Aug 25 08:29:03 DietPi systemd[4608]: PlexTraktSync.service: Failed to locate executable plextraktsync: No such file or directory

Aug 25 08:29:03 DietPi systemd[4608]: **PlexTraktSync.service: Failed at step EXEC spawning plextraktsync: No such file or directory**

Aug 25 08:29:03 DietPi systemd[1]: **PlexTraktSync.service: Main process exited, code=exited, status=203/EXEC**

Aug 25 08:29:03 DietPi systemd[1]: **PlexTraktSync.service: Failed with result 'exit-code'.**

Aug 25 08:29:13 DietPi systemd[1]: PlexTraktSync.service: Scheduled restart job, restart counter is at 15.

Aug 25 08:29:13 DietPi systemd[1]: Stopped PlexTraktSync watch daemon.

Aug 25 08:29:13 DietPi systemd[1]: Started PlexTraktSync watch daemon.

Aug 25 08:29:13 DietPi systemd[4613]: PlexTraktSync.service: Failed to locate executable plextraktsync: No such file or directory

Aug 25 08:29:13 DietPi systemd[4613]: **PlexTraktSync.service: Failed at step EXEC spawning plextraktsync: No such file or directory**

Aug 25 08:29:13 DietPi systemd[1]: **PlexTraktSync.service: Main process exited, code=exited, status=203/EXEC**

Aug 25 08:29:13 DietPi systemd[1]: **PlexTraktSync.service: Failed with result 'exit-code'.**

Aug 25 08:29:24 DietPi systemd[1]: PlexTraktSync.service: Scheduled restart job, restart counter is at 16.

Aug 25 08:29:24 DietPi systemd[1]: Stopped PlexTraktSync watch daemon.

Aug 25 08:29:24 DietPi systemd[1]: Started PlexTraktSync watch daemon.

Aug 25 08:29:24 DietPi systemd[4622]: PlexTraktSync.service: Failed to locate executable plextraktsync: No such file or directory

Aug 25 08:29:24 DietPi systemd[4622]: **PlexTraktSync.service: Failed at step EXEC spawning plextraktsync: No such file or directory**

Aug 25 08:29:24 DietPi systemd[1]: **PlexTraktSync.service: Main process exited, code=exited, status=203/EXEC**

Aug 25 08:29:24 DietPi systemd[1]: **PlexTraktSync.service: Failed with result 'exit-code'.**

Aug 25 08:29:34 DietPi systemd[1]: PlexTraktSync.service: Scheduled restart job, restart counter is at 17.

Aug 25 08:29:34 DietPi systemd[1]: Stopped PlexTraktSync watch daemon.

Aug 25 08:29:34 DietPi systemd[1]: Started PlexTraktSync watch daemon.

Aug 25 08:29:34 DietPi systemd[4626]: PlexTraktSync.service: Failed to locate executable plextraktsync: No such file or directory

Aug 25 08:29:34 DietPi systemd[4626]: **PlexTraktSync.service: Failed at step EXEC spawning plextraktsync: No such file or directory**

Aug 25 08:29:34 DietPi systemd[1]: **PlexTraktSync.service: Main process exited, code=exited, status=203/EXEC**

Aug 25 08:29:34 DietPi systemd[1]: **PlexTraktSync.service: Failed with result 'exit-code'.**

Aug 25 08:29:44 DietPi systemd[1]: PlexTraktSync.service: Scheduled restart job, restart counter is at 18.

Aug 25 08:29:44 DietPi systemd[1]: Stopped PlexTraktSync watch daemon.

Aug 25 08:29:44 DietPi systemd[1]: Started PlexTraktSync watch daemon.

Aug 25 08:29:44 DietPi systemd[4630]: PlexTraktSync.service: Failed to locate executable plextraktsync: No such file or directory

Aug 25 08:29:44 DietPi systemd[4630]: **PlexTraktSync.service: Failed at step EXEC spawning plextraktsync: No such file or directory**

Aug 25 08:29:44 DietPi systemd[1]: **PlexTraktSync.service: Main process exited, code=exited, status=203/EXEC**

Aug 25 08:29:44 DietPi systemd[1]: **PlexTraktSync.service: Failed with result 'exit-code'.**

Aug 25 08:29:54 DietPi systemd[1]: PlexTraktSync.service: Scheduled restart job, restart counter is at 19.

Aug 25 08:29:54 DietPi systemd[1]: Stopped PlexTraktSync watch daemon.

Aug 25 08:29:54 DietPi systemd[1]: Started PlexTraktSync watch daemon.

Aug 25 08:29:54 DietPi systemd[4633]: PlexTraktSync.service: Failed to locate executable plextraktsync: No such file or directory

Aug 25 08:29:54 DietPi systemd[4633]: **PlexTraktSync.service: Failed at step EXEC spawning plextraktsync: No such file or directory**

Aug 25 08:29:54 DietPi systemd[1]: **PlexTraktSync.service: Main process exited, code=exited, status=203/EXEC**

Aug 25 08:29:54 DietPi systemd[1]: **PlexTraktSync.service: Failed with result 'exit-code'.**

Aug 25 08:30:05 DietPi systemd[1]: PlexTraktSync.service: Scheduled restart job, restart counter is at 20.

Aug 25 08:30:05 DietPi systemd[1]: Stopped PlexTraktSync watch daemon.

Aug 25 08:30:05 DietPi systemd[1]: Started PlexTraktSync watch daemon.

Aug 25 08:30:05 DietPi systemd[4646]: PlexTraktSync.service: Failed to locate executable plextraktsync: No such file or directory

Aug 25 08:30:05 DietPi systemd[4646]: **PlexTraktSync.service: Failed at step EXEC spawning plextraktsync: No such file or directory**

Aug 25 08:30:05 DietPi systemd[1]: **PlexTraktSync.service: Main process exited, code=exited, status=203/EXEC**

Aug 25 08:30:05 DietPi systemd[1]: **PlexTraktSync.service: Failed with result 'exit-code'.**

Aug 25 08:30:15 DietPi systemd[1]: PlexTraktSync.service: Scheduled restart job, restart counter is at 21.

Aug 25 08:30:15 DietPi systemd[1]: Stopped PlexTraktSync watch daemon.

Aug 25 08:30:15 DietPi systemd[1]: Started PlexTraktSync watch daemon.

Aug 25 08:30:15 DietPi systemd[4650]: PlexTraktSync.service: Failed to locate executable plextraktsync: No such file or directory

Aug 25 08:30:15 DietPi systemd[4650]: **PlexTraktSync.service: Failed at step EXEC spawning plextraktsync: No such file or directory**

Aug 25 08:30:15 DietPi systemd[1]: **PlexTraktSync.service: Main process exited, code=exited, status=203/EXEC**

Aug 25 08:30:15 DietPi systemd[1]: **PlexTraktSync.service: Failed with result 'exit-code'.**

Aug 25 08:30:25 DietPi systemd[1]: PlexTraktSync.service: Scheduled restart job, restart counter is at 22.

Aug 25 08:30:25 DietPi systemd[1]: Stopped PlexTraktSync watch daemon.

Aug 25 08:30:25 DietPi systemd[1]: Started PlexTraktSync watch daemon.

Aug 25 08:30:25 DietPi systemd[4653]: PlexTraktSync.service: Failed to locate executable plextraktsync: No such file or directory

Aug 25 08:30:25 DietPi systemd[4653]: **PlexTraktSync.service: Failed at step EXEC spawning plextraktsync: No such file or directory**

Aug 25 08:30:25 DietPi systemd[1]: **PlexTraktSync.service: Main process exited, code=exited, status=203/EXEC**

Aug 25 08:30:25 DietPi systemd[1]: **PlexTraktSync.service: Failed with result 'exit-code'.**

root@DietPi:~#

yes this is your issue

You would need to specify the full path to where the file is located

I think I literally came to the solution by myself. let me test and see if I found the solution for my first linux issue (im happy :slight_smile: )

ok it works. that’s the right code:

[Unit]
Description=PlexTraktSync watch daemon
After=network-online.target

[Service]
ExecStart=/root/.local/pipx/venvs/plextraktsync/bin/plextraktsync watch
Restart=on-failure
RestartSec=10
User=root
Group=root

[Install]
WantedBy=multi-user.target

then

sudo systemctl daemon-reload
sudo systemctl start PlexTraktSync.service
sudo systemctl enable PlexTraktSync.service

damn im proud on myself.

thanks @Joulinar @Jappe @RaptorSDS to push me in the right directions

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.