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

Reply via email to