Hi all, I'm having a problem with a unit file I wrote. It works fine with systemctl start, but when I use systemctl enable the service runs on boot but dies. When I check the status it appears that when the service runs on boot it doesn't get the variables from the EnvironmentFile substituted correctly. I have another service with a very similar setup that doesn't have this issue, so I'm a little at a loss.
Details here; the ALARM forum didn't seem to have much familiarity with this issue so I'm hoping someone here recognizes it. http://archlinuxarm.org/forum/viewtopic.php?f=9&t=5283
(I'm fine with giving up on the EnvironmentFile and just instructing users to edit the unit file for config if that's recommended, but feel like this issue is worth troubleshooting.)