Hello community,
here is the log from the commit of package yast2-mail
checked in at Thu Nov 20 16:39:43 CET 2008.
--------
--- yast2-mail/yast2-mail.changes 2008-11-10 16:43:34.000000000 +0100
+++ /mounts/work_src_done/STABLE/yast2-mail/yast2-mail.changes 2008-11-16 15:50:59.000000000 +0100
@@ -1,0 +2,11 @@
+Sun Nov 16 15:47:20 CET 2008 - varkoly@suse.de
+
+- (bnc#431002) – Yast2 mail client lacking important features
+
+-------------------------------------------------------------------
+Sun Nov 16 12:58:44 CET 2008 - varkoly@suse.de
+
+- (bnc#395293) - yast2-dns-server and yast2- mail do not co-operate correctly
+- 2.17.1
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
yast2-mail-2.17.0.tar.bz2
New:
----
yast2-mail-2.17.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-mail.spec ++++++
--- /var/tmp/diff_new_pack.Y26004/_old 2008-11-20 16:39:30.000000000 +0100
+++ /var/tmp/diff_new_pack.Y26004/_new 2008-11-20 16:39:30.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-mail (Version 2.17.0)
+# spec file for package yast2-mail (Version 2.17.1)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -19,12 +19,12 @@
Name: yast2-mail
-Version: 2.17.0
+Version: 2.17.1
Release: 1
License: GPL v2 or later
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-mail-2.17.0.tar.bz2
+Source0: yast2-mail-2.17.1.tar.bz2
Prefix: /usr
BuildRequires: perl-XML-Writer update-desktop-files yast2-devtools yast2-testsuite
BuildRequires: yast2-ldap-server yast2-network yast2-perl-bindings yast2-users
@@ -77,7 +77,7 @@
Peter Varkoly
%prep
-%setup -n yast2-mail-2.17.0
+%setup -n yast2-mail-2.17.1
%build
%{prefix}/bin/y2tool y2autoconf
@@ -171,6 +171,11 @@
%dir /usr/share/YaST2/clients
/usr/share/YaST2/clients/users*
%changelog
+* Sun Nov 16 2008 varkoly@suse.de
+- (bnc#431002) – Yast2 mail client lacking important features
+* Sun Nov 16 2008 varkoly@suse.de
+- (bnc#395293) - yast2-dns-server and yast2- mail do not co-operate correctly
+- 2.17.1
* Mon Nov 10 2008 jsuchome@suse.cz
- do not lowercase LDAP attribute names
- 2.17.0
++++++ yast2-mail-2.17.0.tar.bz2 -> yast2-mail-2.17.1.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-mail-2.17.0/src/Mail.ycp new/yast2-mail-2.17.1/src/Mail.ycp
--- old/yast2-mail-2.17.0/src/Mail.ycp 2007-09-24 16:37:33.000000000 +0200
+++ new/yast2-mail-2.17.1/src/Mail.ycp 2008-11-16 16:18:20.000000000 +0100
@@ -11,7 +11,7 @@
* Authors:
* Martin Vidner
*
- * $Id: Mail.ycp 41055 2007-09-24 14:33:10Z varkoly $
+ * $Id: Mail.ycp 53350 2008-11-16 15:18:19Z varkoly $
*
* Representation of the configuration of mail.
* Input and output routines.
@@ -101,6 +101,11 @@
global string outgoing_mail_server = "";
/**
+ * Do the MTA use TLS for sending the email.
+ */
+ global boolean smtp_use_TLS = true;
+
+ /**
* Mail will appear to come from this domain. Applies also for the
* envelope. Does not apply for mail from root.
*/
@@ -448,6 +453,7 @@
}
else if (mta == `postfix)
{
+ smtp_use_TLS = ( (string) SCR::Read (.sysconfig.postfix.POSTFIX_SMTP_TLS_CLIENT) == "yes" );
outgoing_mail_server = (string)
SCR::Read (.sysconfig.postfix.POSTFIX_RELAYHOST);
}
@@ -782,6 +788,14 @@
else if (mta == `postfix)
{
SCR::Write (.sysconfig.postfix.POSTFIX_RELAYHOST, outgoing_mail_server);
+ if( smtp_use_TLS )
+ {
+ SCR::Write (.sysconfig.postfix.POSTFIX_SMTP_TLS_CLIENT, "yes");
+ }
+ else
+ {
+ SCR::Write (.sysconfig.postfix.POSTFIX_SMTP_TLS_CLIENT, "no");
+ }
}
else
{
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-mail-2.17.0/src/ui.ycp new/yast2-mail-2.17.1/src/ui.ycp
--- old/yast2-mail-2.17.0/src/ui.ycp 2008-09-11 11:11:05.000000000 +0200
+++ new/yast2-mail-2.17.1/src/ui.ycp 2008-11-16 16:18:20.000000000 +0100
@@ -11,7 +11,7 @@
* Authors:
* Martin Vidner
*
- * $Id: ui.ycp 51012 2008-09-11 09:11:05Z varkoly $
+ * $Id: ui.ycp 53350 2008-11-16 15:18:19Z varkoly $
*
* All user interface functions.
*
@@ -356,6 +356,8 @@
`VSquash (
`VBox (
WJ_MakeWidget (`outgoing_mail_server),
+ // TLS
+ `CheckBox( `id(`tls), _("The server use &TLS"), Mail::smtp_use_TLS ),
// Translators: button
// TODO ...
`PushButton (`id(`outgoing_details), _("&Masquerading")),
@@ -410,6 +412,7 @@
if (ret == `next || contains (buttons, ret))
{
+ Mail::smtp_use_TLS = (boolean)UI::QueryWidget (`id (`tls), `Value);
WJ_Set (widgets);
}
Wizard::RestoreScreenShotName ();
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-mail-2.17.0/src/YaPI/MailServer.pm new/yast2-mail-2.17.1/src/YaPI/MailServer.pm
--- old/yast2-mail-2.17.0/src/YaPI/MailServer.pm 2008-11-03 15:58:31.000000000 +0100
+++ new/yast2-mail-2.17.1/src/YaPI/MailServer.pm 2008-11-16 12:57:21.000000000 +0100
@@ -2214,6 +2214,20 @@
my $Domains = {};
+ # We have to work with yast2-dns-server together
+ if( -e '/etc/sysconfig/named' )
+ {
+ my $reload_script = SCR->Read (".sysconfig.named.NAMED_INITIALIZE_SCRIPTS") || "";
+ my @reload_scripts = split / /, ((defined $reload_script) ? $reload_script:"");
+ my $already_present = scalar (grep (/ldapdump/, @reload_scripts)) > 0;
+ if (! $already_present)
+ {
+ push @reload_scripts, "ldapdump";
+ SCR->Write (".sysconfig.named.NAMED_INITIALIZE_SCRIPTS", $reload_script);
+ SCR->Write (".sysconfig.named", undef);
+ }
+ }
+
#If nothing to do we don't do antithing
if(! $MailLocalDomains->{'Changed'})
{
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-mail-2.17.0/VERSION new/yast2-mail-2.17.1/VERSION
--- old/yast2-mail-2.17.0/VERSION 2008-11-10 16:42:20.000000000 +0100
+++ new/yast2-mail-2.17.1/VERSION 2008-11-16 12:59:34.000000000 +0100
@@ -1 +1 @@
-2.17.0
+2.17.1
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org