Description of problem: Using for example EnvironmentFile=/etc/sysconfig/service-%i <-- Does not work Meaning Template services cant use their own environment files Version-Release number of selected component (if applicable): systemd-24-1.fc15.x86_64 How reproducible: Always Steps to Reproduce: 1. Create an service that uses an service template with the above mention EnvironmentFile=/path/to/file-%i 2. 3. Actual results: systemd[1]: Failed to load environment files: No such file or directory Expected results: Having the ablity to allow each template service having it's own corresponding environment file Additional info: We are unable to port 389 Directory server to a native systemd ones until this get fixed since each service instance needs to have it's own configurable environmentfile
This is fixed in systemd git btw.
And fixed in Rawhide now too.