fix: fetchmail environment variables#3901
fix: fetchmail environment variables#3901casperklein merged 2 commits intodocker-mailserver:masterfrom
Conversation
|
@georglauterbach @polarathene Not related to this PR and just cosmetic: What is your opinion about renaming |
Not an issue if you ask; we should classify it as breaking, though. |
I don't see any value in doing so (especially as uppercase). I'd rather a motivation for it, as we do have a separate config for sasl login mechanisms too, you could probably split it into separate service groups if that makes more sense? 🤷♂️ |
|
I think "supervisor-app" is completely generic. The "app" (all services combined) we are using is called docker-mailserver (DMS). So it makes more sense to me, to name the config accordingly. |
|
Having service groups is something I'd support as well. Maybe for anti-spam, then dovecot-specific, and then |
|
Having it all in one place, like now, is fine for me. The file isn't that big or confusing that would justify a splitting IMO. |
|
Nah, go ahead and change it to |
I was thinking more in terms of feature isolation. I probably won't get around to it, but thought about exploring a file structure that groups scripts related to features/services together, just gets a bit messy when integration is involved. Probably not worth it.
I don't mind either way. |
|
One more tiny change makes no big difference IMO. But I don't care if this is done in v14 or 15. |
|
I agree that this can easily go into v14. |
|
Fair enough 👍 |
Description
Executing
supervisor restart fetchmailcauses:Fetchmail checks the wrong location to see if
.netrcexists. That's because $HOME is set to/root. fetchmail does not have permission to access/root.http://supervisord.org/subprocess.html#subprocess-environment
Type of change
Checklist
docs/)CHANGELOG.md