Re: Install process breaks its self by design

2015-04-02 Thread Christian Schmidt

On 29.03.2015 20:58, Merlin at Desktop Masters wrote:

When you install it asks you if you want to use self signed
certificates.  I have certificates so I said, No.


Why on earth don't you let the system install dovecot with a self-signed 
certificate first and point dovecot to your own certificate afterwards?


Regards,
Christian

--
No signature available.


Install process breaks its self by design

2015-04-01 Thread Merlin at Desktop Masters

Greetings,

I just tried to install Dovecot for the first time.  It was on a virgin 
Ubuntu/Debian server (Version: 1:2.2.9-1ubuntu5) and the install 
failed.   After a bit of struggling I worked out that the install fails 
BY DESIGN.  Spoke about this with a few people and we decided it was 
best to report this issue and request that you redesign the packing so 
it does not fail.  The reason it fails is as follows...


When you install it asks you if you want to use self signed 
certificates.  I have certificates so I said, No.  At the end of the 
install the script tries to start dovecot.  It cannot because the 
service does not have certificates so it fails.  This causes the script 
to abort and the other packages not to install and breaks the install 
process.  I had to purge dovecot, then install it with the self signed 
certificates.


So we have 2 issues here.  1.  Why allow people to not install 
certificates if it is just going to break the install and confuse them.  
2.  Why are you starting the service right after install when dovecot 
clearly requires manual configuration as part of the setup.


I recommend you resolve this by NOT starting the service as part of the 
install unless it is an upgrade and the service was already running.


~ Merlin


Re: Install process breaks its self by design

2015-04-01 Thread Merlin at Desktop Masters

Correct
Correct
Correct

And when I went to the page it lead me here.  Whomever is making the 
.deb packages needs to be made aware of this.  Can you please point me 
into a direction?


~ Merlin


On 4/1/2015 4:33 PM, ed...@pettijohn-web.com wrote:

On 2015-03-29 13:58, Merlin at Desktop Masters wrote:

Greetings,

I just tried to install Dovecot for the first time.  It was on a
virgin Ubuntu/Debian server (Version: 1:2.2.9-1ubuntu5) and the
install failed.   After a bit of struggling I worked out that the
install fails BY DESIGN.  Spoke about this with a few people and we
decided it was best to report this issue and request that you redesign
the packing so it does not fail.  The reason it fails is as follows...



This would be on Debian/Ubuntu.


When you install it asks you if you want to use self signed
certificates.  I have certificates so I said, No.  At the end of the
install the script tries to start dovecot.  It cannot because the
service does not have certificates so it fails.  This causes the
script to abort and the other packages not to install and breaks the
install process.  I had to purge dovecot, then install it with the
self signed certificates.

So we have 2 issues here.  1.  Why allow people to not install
certificates if it is just going to break the install and confuse
them.


This would be on Debian/Ubuntu.

 2.  Why are you starting the service right after install when

dovecot clearly requires manual configuration as part of the setup.


This would be on Debian/Ubuntu.



I recommend you resolve this by NOT starting the service as part of
the install unless it is an upgrade and the service was already
running.



This would be on Debian/Ubuntu.


~ Merlin




Re: Install process breaks its self by design

2015-04-01 Thread Gedalya

I think this is what you are looking for, specifically:

http://anonscm.debian.org/cgit/collab-maint/dovecot.git/commit/?id=b2f652ff13956972b916e926568dab46a89e2dab


Re: Install process breaks its self by design

2015-04-01 Thread micah
Merlin at Desktop Masters mer...@desktopmasters.com writes:

 Correct
 Correct
 Correct

 And when I went to the page it lead me here.  Whomever is making the 
 .deb packages needs to be made aware of this.  Can you please point me 
 into a direction?

http://bugs.debian.org

Specifically:
https://www.debian.org/Bugs/Reporting


Re: Install process breaks its self by design

2015-04-01 Thread Gedalya

On 04/01/2015 07:53 PM, Merlin at Desktop Masters wrote:

Correct
Correct
Correct

And when I went to the page it lead me here.  Whomever is making the 
.deb packages needs to be made aware of this.  Can you please point me 
into a direction?


The issue with ssl certificates has been a long, painful and complicated 
saga, occurring mostly upstream (Debian) and with one change apparently 
on the Ubuntu side as well.
You should review the Debian change log to see the current status of 
this (there have been changes) and before you make any suggestions, try 
to familiarize yourself with what has been tried up until now and what 
the problems were. Read through the Debian change log and see where ssl 
is mentioned, and look at the cited bug reports by browsing to 
https://bugs.debian.org/bug number


Have fun!

http://changelogs.ubuntu.com/changelogs/pool/main/d/dovecot/dovecot_2.2.9-1ubuntu5/changelog

https://tracker.debian.org/media/packages/d/dovecot/changelog-1%3A2.2.13-11

http://anonscm.debian.org/cgit/collab-maint/dovecot.git/log/

http://anonscm.debian.org/cgit/collab-maint/dovecot.git/tree/debian/dovecot-core.README.Debian

https://help.ubuntu.com/community/ReportingBugs
https://wiki.ubuntu.com/Debian/Bugs

You should probably work this out with Debian rather than Ubuntu.




~ Merlin


On 4/1/2015 4:33 PM, ed...@pettijohn-web.com wrote:

On 2015-03-29 13:58, Merlin at Desktop Masters wrote:

Greetings,

I just tried to install Dovecot for the first time.  It was on a
virgin Ubuntu/Debian server (Version: 1:2.2.9-1ubuntu5) and the
install failed.   After a bit of struggling I worked out that the
install fails BY DESIGN.  Spoke about this with a few people and we
decided it was best to report this issue and request that you redesign
the packing so it does not fail.  The reason it fails is as follows...



This would be on Debian/Ubuntu.


When you install it asks you if you want to use self signed
certificates.  I have certificates so I said, No.  At the end of the
install the script tries to start dovecot.  It cannot because the
service does not have certificates so it fails.  This causes the
script to abort and the other packages not to install and breaks the
install process.  I had to purge dovecot, then install it with the
self signed certificates.

So we have 2 issues here.  1.  Why allow people to not install
certificates if it is just going to break the install and confuse
them.


This would be on Debian/Ubuntu.

 2.  Why are you starting the service right after install when

dovecot clearly requires manual configuration as part of the setup.


This would be on Debian/Ubuntu.



I recommend you resolve this by NOT starting the service as part of
the install unless it is an upgrade and the service was already
running.



This would be on Debian/Ubuntu.


~ Merlin