On 2013-11-22 00:56, cleomenes1999 wrote:
>
> “Read the manual and configure it? {smile} :-)”
>
> I have configured it, I’ve tried every which way followed every
> instruction and still nothing.
> The thing is it should say “Running” right after you install and enable
> it, like everyone else in my class (well almost everyone, a few others
> have the same issue).
The thing is, you are using the newest release, done this week, of
openSUSE 13.1. There are problems yet to be found and polished or
corrected, there are bugs lurking around. You people should have used 12.3.
Yes, you should have said you installed dovecot21, that’s the correct
package name. Other people here may also be using an older version.
Now.
Your problem is this one:
> Nov 21 17:06:27 opensuse11 dovecot[3142]: Fatal: execv(/usr/bin/doveconf) failed: Permission denied
Do you notice the box? I’m using code tags. It is important you use code
tags when posting computer generated text so that the forum software
does not alter it. You get it using the ‘#’ button in the editor.
Now, I’m familiar with dovecot as I use it daily. But I don’t use
openSUSE 13.1 yet, so you have got to be me eyes. I can guess at things,
but I’m not at your keyboard to find out things.
So, first, what are the permissions of that file? (ls -l …). Post it
here in a code tags block.
What do you see in the syslog? In Linux, as services don’t have a window
or icon to click at and ask things, where the program says whatever, the
programs (daemons) write whatever happens to the syslog.
Syslog is also a service which you can configure, dedicated to writing
those messages to files.
dovecot is one of the possible mail daaemons, so it writes things via
syslog to… /var/log/mail.
Now, you open a terminal and type:
# tailf /var/log/mail
and then restart the dovecot daemon.
# systemctl restart dovecot.service
and watch what messages go by in the mail log. Copy it here if you don’t
find the reason.
(Your teacher should be explaining you all this. If he did not already,
he is a bad Linux teacher. I should get HIS money for doing this…)
Suggestion: try stopping apparmor.
–
Cheers / Saludos,
Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)