Thanks for taking the time to look into this for me. Yes. Still not working.
Maybe I am approaching this wrong, and losing sight of the real problem. I was focused on this as a solution but maybe there is a different solution to the original problem. The original problem is that if I run...
$ sudo systemctl restart squeezelite.service
Job for squeezelite.service failed because the control process exited with error code.
See "systemctl status squeezelite.service" and "journalctl -xe" for details.
$ journalctl -xe
Mar 16 22:19:57 <MY_USER> sudo[117895]: <MY_USER> : TTY=pts/2 ...
The software works fine when started from the terminal. I think if I start it as a user it should work. I just can't get it to work, I thought --chuid would help but when its there it doesn't start at all it just exits with exit code 0.
I will post the init.d script maybe I'm doing something...
I am running squeezelite using the systemd scripts to run init.d scripts which start the service on boot. I am having trouble with the audio server not working when the service is running. If I stop the service and run the binary directly then audio works in squeezelite and in everything else...