-
Notifications
You must be signed in to change notification settings - Fork 30
split conf-qmail in to conf-qmail-bin, conf-qmail-queue, conf-qmail-man, etc. #35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
6489b46
to
bde3b7f
Compare
bde3b7f
to
02c3499
Compare
d239825
to
ae8cdcc
Compare
31fc962
to
fd4964a
Compare
-alias, -bin, -boot, -control, -doc, -man, -queue, and -user. Rather than requiring all of qmail to install in conf-qmail, create configuration files for each runtime directory. This permits a packager to install qmail in a manner conformant with their platform's filesystem hierarchy. Replace usage of conf-qmail in the codebase with directory specific name. By default, install everything under /var/qmail.
fd4964a
to
8756cbb
Compare
I see this as a fix to #2. Reading the sources again, it looks like the running part of qmail (qmail-*) are compatible with such changes:
Only chdir() to the queue, or open_{read,write} in tcpto.c accesses the queue directory directly, probably omission by the author who use chdir everywhere else, and handled properly in the changes proposed. |
I am running on this branch of notqmail for my personnal mail server since a few months and I do not have issue anywhere. On the other hand, I have a simplistic configuration and do not explore every feature on my setup. But this suggest that (not)qmail get back on its feet with such changes. |
I like the idea, but this diverged too much and applying manually on top of Master would be easier. |
This is a technology preview. This PR is not ready to merge.