Hello community,
here is the log from the commit of package yast2-mail for openSUSE:Factory
checked in at Thu Apr 1 16:05:51 CEST 2010.
--------
--- yast2-mail/yast2-mail.changes 2010-01-27 16:25:07.000000000 +0100
+++ /mounts/work_src_done/STABLE/yast2-mail/yast2-mail.changes 2010-03-25 09:50:20.000000000 +0100
@@ -1,0 +2,10 @@
+Thu Mar 25 08:39:03 UTC 2010 - varkoly@novell.com
+
+- bnc#421040 - alignment of add/edit/delete in mail transfer agent module
+
+-------------------------------------------------------------------
+Sun Feb 28 18:38:18 UTC 2010 - varkoly@novell.com
+
+- bnc#584093 yast2-mail creates bad amavisd.conf
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
yast2-mail-2.18.3.tar.bz2
New:
----
yast2-mail-2.18.4.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-mail.spec ++++++
--- /var/tmp/diff_new_pack.FMlS7Q/_old 2010-04-01 16:05:45.000000000 +0200
+++ /var/tmp/diff_new_pack.FMlS7Q/_new 2010-04-01 16:05:45.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-mail (Version 2.18.3)
+# spec file for package yast2-mail (Version 2.18.4)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -19,17 +19,22 @@
Name: yast2-mail
-Version: 2.18.3
-Release: 2
+Version: 2.18.4
+Release: 1
+
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-mail-2.18.3.tar.bz2
+Source0: yast2-mail-2.18.4.tar.bz2
+
Prefix: /usr
+
Group: System/YaST
License: GPLv2+
BuildRequires: perl-XML-Writer update-desktop-files yast2-devtools yast2-testsuite
BuildRequires: yast2-ldap-server yast2-network yast2-perl-bindings yast2-users
BuildRequires: perl-NetxAP
+
PreReq: %fillup_prereq
+
# new firewall interface
Requires: yast2 >= 2.16.23
Requires: yast2-users
@@ -65,14 +70,16 @@
configuration.
%prep
-%setup -n yast2-mail-2.18.3
+%setup -n yast2-mail-2.18.4
%build
%{prefix}/bin/y2tool y2autoconf
%{prefix}/bin/y2tool y2automake
autoreconf --force --install
+
export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG"
export CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG"
+
%{?suse_update_config:%{suse_update_config -f}}
./configure --libdir=%{_libdir} --prefix=%{prefix} --mandir=%{_mandir}
# V=1: verbose build in case we used AM_SILENT_RULES(yes)
@@ -138,11 +145,13 @@
/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
+
%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
@@ -152,6 +161,7 @@
%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
++++++ yast2-mail-2.18.3.tar.bz2 -> yast2-mail-2.18.4.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-mail-2.18.3/VERSION new/yast2-mail-2.18.4/VERSION
--- old/yast2-mail-2.18.3/VERSION 2010-01-27 13:12:35.000000000 +0100
+++ new/yast2-mail-2.18.4/VERSION 2010-03-25 09:40:11.000000000 +0100
@@ -1 +1 @@
-2.18.3
+2.18.4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-mail-2.18.3/src/YaPI/MailServer.pm new/yast2-mail-2.18.4/src/YaPI/MailServer.pm
--- old/yast2-mail-2.18.3/src/YaPI/MailServer.pm 2010-01-27 13:12:35.000000000 +0100
+++ new/yast2-mail-2.18.4/src/YaPI/MailServer.pm 2010-02-28 19:59:03.000000000 +0100
@@ -2403,6 +2403,14 @@
# We create all the DNS attributes. `hostname -f` is the NS and MX entry.
my $serial = POSIX::strftime("%Y%m%d%H",localtime);
my $host = `hostname -f`; chomp $host;
+ if( ! $host )
+ {
+ $host = `cat /etc/HOSTNAME`; chomp $host;
+ if( ! $host )
+ {
+ $host = 'linux.lokal';
+ }
+ }
my $tmp = { 'Objectclass' => [ 'dNSZone','suseMailDomain' ],
'zoneName' => $name,
'suseMailDomainType' => $type,
@@ -2966,6 +2974,19 @@
my $ismyhostname = 0;
my $myhostname = `hostname -f`; chomp $myhostname;
my $mydomain = `hostname -d`; chomp $mydomain;
+ if( ! $myhostname )
+ {
+ $myhostname = `cat /etc/HOSTNAME`; chomp $myhostname;
+ if( ! $myhostname )
+ {
+ $myhostname = 'linux.lokal';
+ }
+ }
+ if( ! $mydomain )
+ {
+ my $tmp;
+ ( $tmp, $mydomain) = split /,/,$myhostname,2;
+ }
foreach my $l ( @ACONF )
{
if ( $l =~ s/^\$max_servers = .*;/\$max_servers = $VSCount;/ )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-mail-2.18.3/src/ui.ycp new/yast2-mail-2.18.4/src/ui.ycp
--- old/yast2-mail-2.18.3/src/ui.ycp 2010-01-27 16:21:26.000000000 +0100
+++ new/yast2-mail-2.18.4/src/ui.ycp 2010-03-25 09:40:22.000000000 +0100
@@ -11,7 +11,7 @@
* Authors:
* Martin Vidner