[06:58] <eagles0513875_> hey guys i am noticing a problem with https://help.ubuntu.com/12.04/serverguide/dovecot-server.html that it no longer works for the version of dovecot on 12.04
[06:58] <eagles0513875_> those instructions are for the version in 10.04
[15:29] <eagles0513875> hey guys
[15:30] <eagles0513875> is anyone around that can push forward a rather urgently needed fix to the dovecot documentation
[15:30] <eagles0513875> as the version is drastically different then the documentation is for
[15:30] <eagles0513875> that version of the documentation you have for 12.04 works for the 10.04 version of dovecot which is 1.0.9 i believe and this is version 2.0.19
[16:21] <eagles0513875> hey ikonia i found a bug with the dovecot documentation seems like the version in the server guide for 12.04 is for an older version of dovecot which is in 10.04
[16:23] <ikonia> eagles0513875: yes, you told me this the other day and I told you to log a bug
[16:23] <ikonia> have you logged a bug yet ?
[16:23] <eagles0513875> ya i logged a bug
[16:24] <ikonia> ok, so what do you want to happen now ?
[16:24] <eagles0513875> any chance that someone can possibly confirm it for me? what is the exact procedure for bugs in teh docs?
[16:24] <ikonia> does it need confirming
[16:24] <ikonia> have you done an install and verified the docunmentation is the wrong version ?
[16:25] <eagles0513875> yes i installed dovecot and i tried to find the part where you specify what protocol you want to use in dovecot.conf and it doesnt exist
[16:25] <ikonia> whoaaaa
[16:25] <ikonia> that doesn't mean it's wrong
[16:25] <ikonia> that just means it's not in the default dovecot.conf
[16:25] <eagles0513875> documentation is still wrong then
[16:25] <ikonia> why ?
[16:26] <ikonia> why is the documentation still wrong ?
[16:26] <eagles0513875> shouldnt it tell me where else i should look to find that setting?
[16:26] <ikonia> no
[16:26] <ikonia> re-read what I said
[16:26] <ikonia> it doesn't mean the parameter is wrong/invalid, it could be as simple as it's just not in the default config file, meaning you have to add it
[16:27] <ikonia> eg: if there is an option called "enable_dovecot=yes/no" and the default is "yes" it's quite common to not put that option in the config file as so few people will want "no"
[16:27] <ikonia> and those who do want "no" will know how to research it/add it
[16:27] <ikonia> (just for example)
[16:28] <ikonia> look at the apache config, that's missing tons of options as you only add the ones you want
[16:28] <ikonia> have you actually checked if that option is still valid in the 12.04 package ?
[16:28] <eagles0513875> yes
[16:28] <ikonia> and is it valid ?
[16:28] <eagles0513875> its not in the configuration file
[16:29] <ikonia> that's not what I asked
[16:29] <ikonia> is that option still valid
[16:29] <eagles0513875> and this is after i installed dovecot-imapd package
[16:29] <eagles0513875> valid as in does it still apply to the package available in 12.04
[16:29] <ikonia> that's not what I asked
[16:29] <ikonia> please respond to the questions I asked
[16:29] <ikonia> eagles0513875: correct, does the option in the documentation still work in the 12.04
[16:29] <eagles0513875> no it does not
[16:29] <eagles0513875> but i can confirm that it does in 10.04 though
[16:29] <ikonia> what happens ? does it ignore the option
[16:30] <ikonia> does it error ?
[16:30] <eagles0513875> the protocols option in teh configuration file is non existent
[16:30] <ikonia> are you reading what I'm saying
[16:30] <ikonia> ?
[16:30] <ikonia> have you ADDED the option
[16:30] <eagles0513875> no i havent but i shall try that now
[16:30] <ikonia> just because it's not in the config file by default
[16:30] <ikonia> doesn't mean it's not valid the right option
[16:30] <ikonia> I've just given you a 5 line example of this
[16:30] <ikonia> and you're still not reading it
[16:31] <eagles0513875> ok
[16:32] <ikonia> add it and see if it's a valid option/the correct way to set the parameter
[16:34] <ikonia> eagles0513875: what's the bug number ?
[16:34] <eagles0513875> bug 996383
[16:34] <ubot2> Launchpad bug 996383 in ubuntu-docs "ubuntu 12.04 dovecot documentation is not compatible with the version in precise" [Undecided,New] https://launchpad.net/bugs/996383
[16:35] <ikonia> right, so test it now and lets either update this bug properly, or close it as the detail/description in that bug is poor
[16:36] <ikonia> eagles0513875: got to focus on details more, that bug is really bad and just a waste of time/effort
[16:37] <ikonia> lets get this done
[16:37] <eagles0513875> ok
[16:39] <eagles0513875> ikonia: there seems to be this which replaces that line # Enable installed protocols !include_try /usr/share/dovecot/protocols.d/*.protocol  not sure of its purpose or what it does
[16:40] <eagles0513875> question is what protocols are installed
[16:40] <ikonia> again - not what I asked
[16:40] <ikonia> does the option/setting in the documentation work in the 12.04 package ?
[16:40] <ikonia> please focus on what's being done here
[16:43] <eagles0513875> added the line and restarted to see if it would give any errors but it does not so far
[16:44] <ikonia> eagles0513875: does it do what you expected ?
[16:44] <eagles0513875> ok next step in regards to maildir wasnt in there either but added the line and nothing throwing out errors on server restart
[16:44] <eagles0513875> ikonia: have yet to test
[16:44] <eagles0513875> still need to setup postfix
[16:45] <ikonia> ok, so I would close that bug for the mean time
[16:45] <eagles0513875> ok so its workign seeing as i can tell net into imaps
[16:45] <ikonia> mark it as invalid, test it get ALL the info you can rather than 2 lines of text, and then if there is a problem log a clean bug
[16:45] <eagles0513875> ok
[16:45] <ikonia> lets not waste peoples time with no-valid bugs
[16:45] <ikonia> mark it as invalid, close it, and test
[16:46] <ikonia> if it works, you know the documentation is fine
[16:46] <ikonia> if it doesn't work, is it the documentation or the package that's at fault
[16:46] <ikonia> log a bug to the right component with much much much better and more information
[16:46] <ikonia> clear ?
[16:50] <eagles0513875> correct
[16:50] <eagles0513875> what if there are minor issues cuz the docs say to modify those entries shouldnt it say in 12.04 that it should add them
[16:50] <ikonia> no
[16:51] <ikonia> you're setting up a mail server a certain level of ability is expected, eg: the ability to add a parameter if it's not there and rely on "cut and paste" appraoch
[16:51] <ikonia> approach
[16:51] <eagles0513875> ok
[16:52] <ikonia> do some good testing and see if there are any holes in the documentation that are actually valid, and then consider logging a bug if there is
[16:52] <ikonia> but if you do need to log a bug, get some great detail in
[16:52] <eagles0513875> ok
[16:52] <ikonia> the last one was just a waste of time (and that's not a complaint - but just an honest feedback)
[16:53] <eagles0513875> i know it wasnt a complaint :) just was getting anxious i have my friend who really wants his new mail server online
[16:57] <ikonia> that doesn't mean log a sloppy bug, if anything it will slow down the process
[16:57] <eagles0513875> understood
[16:58] <eagles0513875> i have another bug to file against 12.10 plasma netbook shell which is really annoying it seems a thread is crashing in libthread_d what exactly does that lib do?
[16:58] <ikonia> no idea without research
[16:59] <eagles0513875> agreed would you mind if i paste you the back trace? im not sure if its valid i have all the dbg packages installed but not sure what is the issue. and the bug crasher when i hit report bug wants me to file the bug on bugs.kde.org
[17:00] <ikonia> not really relevent to this channel
[17:00] <eagles0513875> ok will take it to +1
[17:00] <ikonia> we've probably strayed a bit too far in here as it is