doveconf -n not showing all changes

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

doveconf -n not showing all changes

Marc Weustink
Hi,

Today I was testing the last dovecot release 2.3 from the dovecot repo
on ubuntu 16.04. (I upgraded from 2.2.23)
I cannot recall if I noticed it before, but doveconf -n not showing all
changes.


To be able to track my changes, I don't touch the config files provided
in conf.d/ anymore, but I write them in local.conf (I did in the past so
doveconf -n still shows something)

I was testing the new submission service so I added to local.conf:


protocols = imap pop3 lmtp sieve submission
service submission-login {
   inet_listener submission {
     # test
     port = 588
   }
}
submission_relay_host = 127.0.0.1


after restarting dovecot, submission works, mails get relayed. However
doveconf -n shows:

protocols = imap pop3 lmtp sieve


This is very confusing.

Marc
Reply | Threaded
Open this post in threaded view
|

Re: doveconf -n not showing all changes

Marc Weustink
Sorry for the noise, local.conf wasn't readable by a normal user, so it
wasn't tried (!include vs !include_try)

Marc



Marc Weustink wrote:

> Hi,
>
> Today I was testing the last dovecot release 2.3 from the dovecot repo
> on ubuntu 16.04. (I upgraded from 2.2.23)
> I cannot recall if I noticed it before, but doveconf -n not showing all
> changes.
>
>
> To be able to track my changes, I don't touch the config files provided
> in conf.d/ anymore, but I write them in local.conf (I did in the past so
> doveconf -n still shows something)
>
> I was testing the new submission service so I added to local.conf:
>
>
> protocols = imap pop3 lmtp sieve submission
> service submission-login {
>    inet_listener submission {
>      # test
>      port = 588
>    }
> }
> submission_relay_host = 127.0.0.1
>
>
> after restarting dovecot, submission works, mails get relayed. However
> doveconf -n shows:
>
> protocols = imap pop3 lmtp sieve
>
>
> This is very confusing.
>
> Marc

Reply | Threaded
Open this post in threaded view
|

Re: doveconf -n not showing all changes

Tom Hendrikx

Hi,

You could argue that doveconf trying to read a file to which it has no
access, could yield a warning in the output along the same lines as
invalid configuration lines. I don't know if it does that?

Regards,
        Tom

On 28-12-17 16:38, Marc Weustink wrote:

> Sorry for the noise, local.conf wasn't readable by a normal user, so it
> wasn't tried (!include vs !include_try)
>
> Marc
>
>
>
> Marc Weustink wrote:
>> Hi,
>>
>> Today I was testing the last dovecot release 2.3 from the dovecot repo
>> on ubuntu 16.04. (I upgraded from 2.2.23)
>> I cannot recall if I noticed it before, but doveconf -n not showing
>> all changes.
>>
>>
>> To be able to track my changes, I don't touch the config files
>> provided in conf.d/ anymore, but I write them in local.conf (I did in
>> the past so doveconf -n still shows something)
>>
>> I was testing the new submission service so I added to local.conf:
>>
>>
>> protocols = imap pop3 lmtp sieve submission
>> service submission-login {
>>    inet_listener submission {
>>      # test
>>      port = 588
>>    }
>> }
>> submission_relay_host = 127.0.0.1
>>
>>
>> after restarting dovecot, submission works, mails get relayed. However
>> doveconf -n shows:
>>
>> protocols = imap pop3 lmtp sieve
>>
>>
>> This is very confusing.
>>
>> Marc
>