https://bugzilla.novell.com/show_bug.cgi?id=800788
https://bugzilla.novell.com/show_bug.cgi?id=800788#c14
Jeff Hedley changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |REOPENED
Resolution|FIXED |
--- Comment #14 from Jeff Hedley 2013-04-03 19:26:21 UTC ---
I'm not sure if I'm testing your patch correctly, but if I am, then I found
that the patch breaks the configuration read-in when loading yast2-mail.
Steps to reproduce:
-Open YaST. Network Services > Mail Server > Okay
-Enter Ldap password
-Receive error messages as it procedes through reading the configuration:
Error Cannot read the mail server global settings.
Error Cannot read mail server preventions.
At the first error, y2log shows:
2013-04-03 13:58:27 <1> lizard.pauldenschmall.com(8643) [YCP]
MailServer.ycp:349 ----- Start MailServer::Read -----
<snip>
2013-04-03 13:58:29 <3> lizard.pauldenschmall.com(8643) [liby2]
Y2ProgramComponent.cc(receiveFromExternal):369 External program
/usr/lib/YaST2/servers_non_y2/ag_postfix_mastercf returned invalid data. (No
other error means no data at all)
2013-04-03 13:58:29 <3> lizard.pauldenschmall.com(8643) [liby2]
Y2ProgramComponent.cc(receiveFromExternal):361 External program
/usr/lib/YaST2/servers_non_y2/ag_postfix_mastercf died unexpectedly
2013-04-03 13:58:29 <3> lizard.pauldenschmall.com(8643) [-e]
PARAM_CHECK_FAILED[191:/usr/share/YaST2/modules/YaPI/MailServer.pm] Couln't
open master.cf
2013-04-03 13:58:29 <3> lizard.pauldenschmall.com(8643) [YCP] Report.ycp:544
Cannot read the mail server global settings.
And the second error logged a similar y2log.
Steps I used to add your patch:
$ zypper ar --repo
http://download.opensuse.org/repositories/openSUSE:/Maintenance:/1546/openSU...
$ zypper refresh
$ zypper patch
Also of note: While doing initial testing before my first comment, I noted that
ag_postfix_mastercf also hanged (consuming much RAM) durring mail configuration
readin, though it didn't hang as long.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.