Hello community, here is the log from the commit of package yast2-mail.1546 for openSUSE:12.3:Update checked in at 2013-04-10 22:44:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:12.3:Update/yast2-mail.1546 (Old) and /work/SRC/openSUSE:12.3:Update/.yast2-mail.1546.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-mail.1546", Maintainer is "" Changes: -------- New Changes file: --- /dev/null 2013-04-05 00:01:41.916011506 +0200 +++ /work/SRC/openSUSE:12.3:Update/.yast2-mail.1546.new/yast2-mail.changes 2013-04-10 22:44:23.000000000 +0200 @@ -0,0 +1,1115 @@ +------------------------------------------------------------------- +Wed Apr 3 12:01:09 UTC 2013 - vark...@suse.com + +- bnc#800788 - ag_postfix_mastercf process hangs the system, after which + it is killed by kernel, when saving mail server settings with Yast "Mail Server" module + +------------------------------------------------------------------- +Thu Nov 8 11:30:50 UTC 2012 - vark...@suse.com + +- bnc#784659 - remove SuSEconfig calls from yast2-mail +- bnc#782048 - postfix uses /sbin/conf.d + +------------------------------------------------------------------- +Thu Mar 29 15:24:06 CEST 2012 - jsuch...@suse.cz + +- merged proofread texts + +------------------------------------------------------------------- +Wed Jan 25 14:42:40 UTC 2012 - vark...@suse.com + +- bnc#743369 - yast2 mail module does not open the firewall + +------------------------------------------------------------------- +Wed Dec 7 10:05:01 UTC 2011 - co...@suse.com + +- fix license to be in spdx.org format + +------------------------------------------------------------------- +Wed Oct 26 07:33:05 UTC 2011 - vark...@suse.com + +- bnc#723742 - SLES11_SP2_LOC : The 'No Outgoing Mail' radio button can't check in Mail server global settings panel! + +------------------------------------------------------------------- +Thu Sep 29 12:47:58 CEST 2011 - vis...@suse.cz + +- set dialog title +- 2.21.1 + +------------------------------------------------------------------- +Mon Sep 19 09:17:20 CEST 2011 - vis...@suse.cz + +- remove unneeded dialogs and dependency on Wizard_hw +- 2.21.0 + +------------------------------------------------------------------- +Fri Aug 5 12:33:13 CEST 2011 - tgoettlic...@suse.de + +- fixed .desktop file (bnc #681249) + +------------------------------------------------------------------- +Mon Jul 25 09:00:35 UTC 2011 - andrea.turr...@gmail.com + +- Fixed typo in description of yast2-mail.spec + +------------------------------------------------------------------- +Tue Jan 4 11:17:20 UTC 2011 - lsle...@suse.cz + +- fixed syntax error +- 2.20.0 + +------------------------------------------------------------------ +Thu Nov 25 13:42:17 CET 2010 - vark...@suse.de + +- bnc#649549 - yast2-mail doesn't enable and start cyrus-imapd + +------------------------------------------------------------------ +Thu Aug 12 15:05:52 UTC 2010 - vark...@novell.com + +- bnc#586486 Multiple Issues with Yast Configuration of Postfix MTA for Relaying over SMTP +- Enhance warning if use advanced configuration + +------------------------------------------------------------------- +Wed Apr 7 12:52:37 UTC 2010 - vark...@novell.com + +- Initial version of daemonless postfix solution: A new script + /usr/sbin/check_mail_queue can check the queue if there are some + messages to deliver. If so postfix will be started, mails will + be delivered, and postfix will be stoped it queue is empty. +- Add missed requirement for yast2-mail-plugins + +------------------------------------------------------------------- +Thu Mar 25 08:39:03 UTC 2010 - vark...@novell.com + +- bnc#421040 - alignment of add/edit/delete in mail transfer agent module + +------------------------------------------------------------------- +Sun Feb 28 18:38:18 UTC 2010 - vark...@novell.com + +- bnc#584093 yast2-mail creates bad amavisd.conf + +------------------------------------------------------------------- +Wed Jan 27 16:10:50 CET 2010 - vark...@suse.de + +- fixed syntax errors +- Apply jsuchomes changes from bnc#559145 + Export and Import smtp_use_TLS: no yes may + Export and Import smtp_use_TLS +- Reorganize ldap tables + +------------------------------------------------------------------ +Wed Jan 13 18:56:03 CET 2010 - kmachalk...@suse.cz + +- Adjusted .desktop file(s) to wrap /sbin/yast2/ calls in xdg-su + where root privileges are needed, removed X-KDE-SubstituteUID key + (bnc#540627) + +------------------------------------------------------------------- +Sat Nov 21 15:02:51 CET 2009 - vark...@suse.de + +- bnc#555814 – VUL-0: SMTPD_LISTEN_REMOTE="yes" by default + +------------------------------------------------------------------- +Mon Sep 28 08:37:46 CEST 2009 - vark...@suse.de + +- bnc#532518 – YaST in translation (use 'YaST' instead of 'YaST2') + +------------------------------------------------------------------- +Tue Sep 8 16:37:11 CEST 2009 - vark...@suse.de + +- Reorganize ldap tables + +------------------------------------------------------------------- +Fri Aug 7 16:59:53 CEST 2009 - vark...@suse.de + +- remove redefinition of read_attribute + +------------------------------------------------------------------- +Mon Jul 20 12:31:04 CEST 2009 - vark...@suse.de + +- bnc#491113 - fetchmail demon is started though disabled in runlevel + editor when configuring email via network services + +------------------------------------------------------------------- +Mon Jul 20 10:41:06 CEST 2009 - vark...@suse.de + +- bnc#488677 - yast2-mail "Advanced config" overwrites mailman settings +- alias map ldap search must be sub + +------------------------------------------------------------------- +Tue Apr 14 12:42:18 CEST 2009 - vark...@suse.de + +- bnc#490688 – rename mail server module from "Mail Transfer Agent" to "Mail Server" + +------------------------------------------------------------------- +Tue Mar 31 10:41:00 CEST 2009 - vark...@suse.de + +- If starting the virus scanner freshclam have to be started also + +------------------------------------------------------------------- +Mon Mar 9 22:15:36 CET 2009 - vark...@suse.de + +- bnc#483639 - yast2 mail server's master.cf parser do not writes some lines + +------------------------------------------------------------------- +Sun Jan 25 19:20:19 CET 2009 - vark...@suse.de + +- saslauthd and cyrus must be started and enabled by YaPI +- Serial of SOA Record must not be greater then 4294967295 + +------------------------------------------------------------------- +Thu Jan 22 10:12:09 CET 2009 - vark...@suse.de + +- bnc#467589 - Cyrus don't create Directory for new LDAP User at first run. +- bnc#467562 - Yast mail doesn't install needed Spamassassin Package for SPAM learning extension for Mailserver + +------------------------------------------------------------------- +Mon Jan 19 16:49:10 CET 2009 - vark...@suse.de + +- bnc#466748 - yast2-mail-plugins broken + +------------------------------------------------------------------- +Thu Jan 8 13:17:02 CET 2009 - vark...@suse.de + +- avoid undefined variables in the MasterCFParser +- make progress bar by WriteDialog visable +- bnc#463589 - YaST2 Mail Server & amavisd +- the myhostname in /etc/amavisd.conf must be set to FQHN +- bnc#463430 - Mail to a shared folder can couse infinit loop + +------------------------------------------------------------------- +Fri Dec 12 06:37:41 CET 2008 - vark...@suse.de + +- bnc#458553 - YaSt2 Mail module do not install cyrus-sasl-saslauthd +- new user has got default quota only +- quota value not readable in ncurses + + +------------------------------------------------------------------- +Tue Dec 9 16:37:33 CET 2008 - vark...@suse.de + +- (bnc#450888) - amavisd.conf broken (Beta6) + +------------------------------------------------------------------- +Sun Nov 16 15:47:20 CET 2008 - vark...@suse.de + +- (bnc#431002) – Yast2 mail client lacking important features + ++++ 918 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:12.3:Update/.yast2-mail.1546.new/yast2-mail.changes New: ---- bnc#800788.diff yast2-mail-2.21.1.tar.bz2 yast2-mail.changes yast2-mail.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-mail.spec ++++++ # # spec file for package yast2-mail # # Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: yast2-mail Version: 2.21.1 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: yast2-mail-%{version}.tar.bz2 Patch0: bnc#800788.diff BuildRequires: perl-NetxAP BuildRequires: perl-XML-Writer BuildRequires: update-desktop-files BuildRequires: yast2-devtools BuildRequires: yast2-ldap-server BuildRequires: yast2-network BuildRequires: yast2-perl-bindings BuildRequires: yast2-testsuite BuildRequires: yast2-users PreReq: %fillup_prereq # new firewall interface # Wizard::SetDesktopTitleAndIcon Requires: perl-NetxAP Requires: yast2 >= 2.21.22 Requires: yast2-ldap Requires: yast2-users Provides: yast2-config-network:/usr/lib/YaST2/clients/lan_sendmail.ycp Provides: yast2-config-sendmail Provides: yast2-config-sendmail-devel Obsoletes: yast2-config-sendmail Obsoletes: yast2-config-sendmail-devel Provides: yast2-trans-sendmail = %{version} Obsoletes: yast2-trans-sendmail <= %{version} Provides: yast2-config-mail = %{version} Obsoletes: yast2-config-mail <= %{version} Provides: yast2-trans-mail = %{version} Obsoletes: yast2-trans-mail <= %{version} Provides: yast2-mail-server = %{version} Obsoletes: yast2-mail-server <= %{version} Conflicts: aaa_base < 10.3 BuildArch: noarch Summary: YaST2 - Mail Configuration License: GPL-2.0+ Group: System/YaST %description The YaST2 component for mail configuration. It handles Postfix, Cyrus, Amavis and Fetchmail. %package plugins Summary: YaST2 - Users/Group Plugins for the mail delivery configuration Group: System/YaST Requires: acl Requires: perl-NetxAP %description plugins Plugins for the YaST2 users module for enterprise mail server configuration. %prep %setup -n yast2-mail-%{version} %patch0 -p1 %build %{_prefix}/bin/y2tool y2autoconf %{_prefix}/bin/y2tool y2automake autoreconf --force --install export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG" export CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG" ./configure --libdir=%{_libdir} --prefix=%{_prefix} --mandir=%{_mandir} # V=1: verbose build in case we used AM_SILENT_RULES(yes) # so that RPM_OPT_FLAGS check works make %{?jobs:-j%jobs} V=1 %install make install DESTDIR="$RPM_BUILD_ROOT" [ -e "%{_prefix}/share/YaST2/data/devtools/NO_MAKE_CHECK" ] || Y2DIR="$RPM_BUILD_ROOT/usr/share/YaST2" make check DESTDIR="$RPM_BUILD_ROOT" for f in `find $RPM_BUILD_ROOT/%{_prefix}/share/applications/YaST2/ -name "*.desktop"` ; do d=${f##*/} %suse_update_desktop_file -d ycc_${d%.desktop} ${d%.desktop} done %clean rm -rf "$RPM_BUILD_ROOT" %post %{fillup_only -n mail} %files %defattr(-,root,root) %dir /usr/share/YaST2/include/mail /usr/share/YaST2/include/mail/* %dir /usr/share/YaST2/clients /usr/share/YaST2/clients/mail* %dir /usr/share/YaST2/modules /usr/share/YaST2/modules/Mail.ybc /usr/share/YaST2/modules/MailServer.ybc /usr/share/YaST2/modules/MailServer.ycp /usr/share/YaST2/modules/MailServerLDAP.pm /usr/share/YaST2/modules/Mail.ycp %dir /usr/share/YaST2/modules/YaPI /usr/share/YaST2/modules/YaPI/Mail* %dir %{_prefix}/share/applications/YaST2 %{_prefix}/share/applications/YaST2/mail.desktop %dir /usr/share/YaST2/schema/autoyast/rnc /usr/share/YaST2/schema/autoyast/rnc/mail.rnc %dir /usr/share/YaST2/scrconf /usr/share/YaST2/scrconf/cfg_amavis.scr /usr/share/YaST2/scrconf/cfg_postfix.scr /usr/share/YaST2/scrconf/cfg_sendmail.scr /usr/share/YaST2/scrconf/mail_p_auth.scr /usr/share/YaST2/scrconf/mail_p_canonical.scr /usr/share/YaST2/scrconf/mail_p_virtual.scr /usr/share/YaST2/scrconf/mail_s_auth.scr /usr/share/YaST2/scrconf/mail_s_generics.scr /usr/share/YaST2/scrconf/mail_s_virtuser.scr /usr/share/YaST2/scrconf/cfg_fetchmail.scr /usr/share/YaST2/scrconf/etc_imapd_conf.scr /usr/share/YaST2/scrconf/mail_cyrusconf.scr /usr/share/YaST2/scrconf/mail_ldaptable.scr /usr/share/YaST2/scrconf/mail_maincf.scr /usr/share/YaST2/scrconf/mail_mastercf.scr /usr/share/YaST2/scrconf/mail_saslpasswd.scr %dir /usr/lib/YaST2/servers_non_y2 /usr/lib/YaST2/servers_non_y2/ag_cyrus_conf /usr/lib/YaST2/servers_non_y2/ag_fetchmailrc /usr/lib/YaST2/servers_non_y2/ag_mailconfig /usr/lib/YaST2/servers_non_y2/ag_mail_ldaptable /usr/lib/YaST2/servers_non_y2/ag_mailtable /usr/lib/YaST2/servers_non_y2/ag_postfix_mastercf /usr/lib/YaST2/servers_non_y2/ag_smtp_auth /usr/lib/YaST2/servers_non_y2/CyrusConfParser.pm /usr/lib/YaST2/servers_non_y2/MasterCFParser.pm %attr(0755,root,root) /usr/lib/YaST2/servers_non_y2/setup_dkim_verifying.pl %dir /etc/openldap/ %dir /etc/openldap/schema/ /etc/openldap/schema/suse-mailserver.schema /etc/permissions.d/mail-server* %doc %{_prefix}/share/doc/packages/yast2-mail #%files aliases %defattr(-,root,root) %dir /usr/share/YaST2/scrconf /usr/share/YaST2/scrconf/cfg_mail.scr /usr/share/YaST2/scrconf/mail_aliases.scr /usr/share/YaST2/scrconf/mail_fetchmail.scr %dir /usr/lib/YaST2/servers_non_y2 /usr/lib/YaST2/servers_non_y2/ag_fetchmailrc /usr/lib/YaST2/servers_non_y2/ag_mailtable /var/adm/fillup-templates/sysconfig.mail %files plugins %defattr(-,root,root) %dir /usr/share/YaST2/modules /usr/share/YaST2/modules/UsersPluginMail.pm %dir /usr/share/YaST2/clients /usr/share/YaST2/clients/users* %changelog ++++++ bnc#800788.diff ++++++ diff -urp yast2-mail-server-2.13.10-orig//agents/MasterCFParser.pm yast2-mail-server-2.13.10//agents/MasterCFParser.pm --- yast2-mail-server-2.13.10-orig//agents/MasterCFParser.pm 2006-10-25 15:26:05.000000000 +0200 +++ yast2-mail-server-2.13.10//agents/MasterCFParser.pm 2013-04-03 13:42:45.000000000 +0200 @@ -307,6 +307,9 @@ sub addService { } push @$newcf, $this->{MCF}->[$c]; } + if( defined $srv ) { + push @$newcf, $srv; + } $this->{MCF} = $newcf; } return 0; @@ -391,11 +394,11 @@ sub nextCommand { my $pos = shift; return ($pos, $this->{MCF}->[$pos]->{command}) if defined $this->{MCF}->[$pos]->{command}; - while( ! defined $this->{MCF}->[$pos]->{command} ) { + while( ! defined $this->{MCF}->[$pos]->{command} && $pos < scalar@{$this->{MCF}} ) { $pos++; } - return ($pos, $this->{MCF}->[$pos]->{command}); + return ($pos, defined $this->{MCF}->[$pos]->{command} ? $this->{MCF}->[$pos]->{command : "" ); } sub serviceExists { -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org