not gonna lie this is driving me nuts i wrote a simple unit file for our app. Running the command manually works perfectly. Running it as myapp.service:
systemctl status shows status=200/CHDIR and that's it. No useful message. I've reloaded teh daemon a dozen times.
Ive compared teh command in ExecStart with what i type in my shell character by character. they look identical. the service user exists. i'm clearly missing smth about how systemd runs things, but i can't figure out what it is. what am i doing wrong??
