Ubuntu 22.10 - Systemd service fails to start due to 'Failed to parse service options' error
I'm having trouble getting my custom systemd service to start on Ubuntu 22.10. After creating the service file located at `/etc/systemd/system/myapp.service`, I tried running `systemctl start myapp.service`, but I received the following error: ``` Failed to start myapp.service: Failed to parse service options: Invalid argument ``` Here's the content of my service file: ```ini [Unit] Description=My Custom Application After=network.target [Service] ExecStart=/usr/local/bin/myapp --config /etc/myapp/config.yaml User=myuser Restart=on-failure [Install] WantedBy=multi-user.target ``` I've double-checked the path to the executable and ensured that it has the right permissions. The command works perfectly when I run it directly from the terminal, but I can't seem to get it to work as a service. I also verified that the YAML configuration file exists and is accessible by `myuser`. I've tried reloading systemd with `systemctl daemon-reload` after making changes to the service file. Additionally, I looked through the logs using `journalctl -xe` and found no further clues, just the same message. Could there be a specific syntax issue in the service file or something I might be overlooking? Any insights would be greatly appreciated!