Re: doveconf -n not showing all changes

2017-12-29 Thread 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
> 


Re: doveconf -n not showing all changes

2017-12-28 Thread 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




doveconf -n not showing all changes

2017-12-28 Thread 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