dovecot 1.1.11 vs 1.1.15
James Berry
jberry at macports.org
Mon Jun 1 20:21:12 PDT 2009
Hi Mark,
I just wanted to let you know that I've seen your reports and am
shaking my head a bit, as I also ran the dovecot update. In my case, I
had no problem. Is your dovecot user and group installed successfully?
dscl . -read /users/dovecot; dscl . -read /groups/dovecot
1.1.16 was just released today, and I'll be updating the port to that
soon, but as far as I know it didn't fix anything on the order of what
you describe.
James (dovecot mainainer)
On Jun 1, 2009, at 3:59 PM, Mark Hattam wrote:
> On 1 Jun 2009, at 06:04, Ryan Schmidt wrote:
>
>>
>> On May 31, 2009, at 19:27, Mark Hattam wrote:
>>
>>> OK ... good to see the version up to date ... only problem is that
>>> it doesn't run.
>>>
>>> Luckily I didn't do the "uninstall inactive" after the "upgrade
>>> outdated" which I normally do as a matter of course, so I'm now
>>> back on 1.1.11
>>>
>>> However, even 1.1.11 didn't work again initially.
>>>
>>> It seemed to lose access to
>>> /opt/local/var/run/dovecot/login
>>>
>>> so I've chmod'd that to 777 and 1.1.11 is now able to work.
>>> However, deactivating that and activating 1.1.15 is still "no joy".
>>
>> Before deactivating 1.1.11, you stop the server process, yes? And
>> after activating 1.1.15 you try to start the new one? What error
>> message do you get?
>
> Tried again this evening ... deactivated 1.1.11 ... restarted
> machine ... activated 1.1.15 ... restarted machine ... 1.1.15
> doesn't run ... deactivated 1.1.15 ... restarted machine ...
> activated 1.1.11 ... doesn't run but gives permissions error ...
> chmod the folder ... restart machine ... 1.1.11 runs (and is what
> I'm using now)
>
> Last login: Mon Jun 1 23:37:05 on console
>
> iMac:~ mark$ ps -ef | grep dovecot
> 501 202 192 0 0:00.00 ttys000 0:00.00 grep dovecot
>
> iMac:~ mark$ sudo port activate dovecot @1.1.15_0+darwin_9
> Password:
> ---> Activating dovecot @1.1.15_0+darwin_9
>
> iMac:~ mark$ ps -ef | grep dove
> 501 221 192 0 0:00.00 ttys000 0:00.00 grep dove
>
> iMac:~ mark$ dovecot -n
> # 1.1.15: /opt/local/etc/dovecot/dovecot.conf
> Warning: fd limit 256 is lower than what Dovecot can use under full
> load (more than 640). Either grow the limit or change
> login_max_processes_count and max_mail_processes settings
> # OS: Darwin 9.7.0 i386
> ssl_disable: yes
> disable_plaintext_auth: no
> login_dir: /opt/local/var/run/dovecot/login
> login_executable: /opt/local/libexec/dovecot/imap-login
> mail_location: maildir:~/Maildir
> auth default:
> passdb:
> driver: passwd-file
> args: /etc/passwd.dovecot
> passdb:
> driver: pam
> userdb:
> driver: passwd
>
> iMac:~ mark$ ps -ef | grep dovecot
> 501 224 192 0 0:00.00 ttys000 0:00.00 grep dovecot
>
> iMac:~ mark$ sudo port activate dovecot @1.1.11_0+darwin_9
> ---> Activating dovecot @1.1.11_0+darwin_9
>
> iMac:~ mark$ dovecot -n
> # 1.1.11: /opt/local/etc/dovecot/dovecot.conf
> Warning: fd limit 256 is lower than what Dovecot can use under full
> load (more than 640). Either grow the limit or change
> login_max_processes_count and max_mail_processes settings
> # OS: Darwin 9.7.0 i386
> ssl_disable: yes
> disable_plaintext_auth: no
> login_dir: /opt/local/var/run/dovecot/login
> login_executable: /opt/local/libexec/dovecot/imap-login
> mail_location: maildir:~/Maildir
> auth default:
> passdb:
> driver: passwd-file
> args: /etc/passwd.dovecot
> passdb:
> driver: pam
> userdb:
> driver: passwd
>
> iMac:~ mark$ dovecot
> Fatal: open() failed for /opt/local/var/run/dovecot/login:
> Permission denied
>
> iMac:~ mark$ ps -ef | grep dovecot
> 0 53 1 0 0:00.00 ?? 0:00.00 /opt/local/bin/
> daemondo --label=dovecot --start-cmd /opt/local/sbin/dovecot ; --
> pid=fileauto --pidfile /opt/local/var/run/dovecot/master.pid
> 0 102 1 0 0:00.00 ?? 0:00.00 /opt/local/sbin/
> dovecot
> 0 105 102 0 0:00.00 ?? 0:00.00 dovecot-auth
> 0 111 102 0 0:00.00 ?? 0:00.00 dovecot-auth -w
> 501 187 176 0 0:00.00 ttys000 0:00.00 grep dovecot
>
>
>
> On 1 Jun 2009, at 16:10, Daniel J. Luke wrote:
>
>> On Jun 1, 2009, at 6:07 AM, Mark Hattam wrote:
>>> Having chmod'd that to 777, 1.1.11 now runs, and writes its pid in
>>> there. But 1.1.15 still can't run. I can't find
>>> where it writes a log, not that it gets far enough to do that.
>>
>> http://wiki.dovecot.org/Logging
>>
>> it should be in /var/log/mail.log by default (but is configurable)
>>
>> --
>> Daniel J. Luke
>
> Yes, they're there ... but it doesn't write anything when it can't
> run.
>
> 1.1.15 doesn't even get as far as the equivalent of
>
> Jun 1 23:47:56 iMac dovecot[102]: dovecot v1.1.11 starting up (core
> dumps disabled)
> _______________________________________________
> macports-users mailing list
> macports-users at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
More information about the macports-users
mailing list