Hello community,
here is the log from the commit of package yast2-network for openSUSE:Factory
checked in at Wed Apr 8 16:12:36 CEST 2009.
--------
--- yast2-network/yast2-network.changes 2009-04-02 23:16:14.000000000 +0200
+++ /mounts/work_src_done/STABLE/yast2-network/yast2-network.changes 2009-04-08 14:52:08.000000000 +0200
@@ -1,0 +2,13 @@
+Wed Apr 8 14:00:42 CEST 2009 - mzugec@suse.de
+
+- IPv6 default gateway (bnc#458891)
+- added "route via device" for default gw
+- 2.18.26
+
+-------------------------------------------------------------------
+Mon Apr 6 13:12:39 CEST 2009 - mvidner@suse.cz
+
+- Dropped ag_xauth (.xauth.key), superseded since 2005 by
+ $XAUTHLOCALHOSTNAME (bnc#482223).
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
yast2-network-2.18.25.tar.bz2
New:
----
yast2-network-2.18.26.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-network.spec ++++++
--- /var/tmp/diff_new_pack.MG9734/_old 2009-04-08 16:12:25.000000000 +0200
+++ /var/tmp/diff_new_pack.MG9734/_new 2009-04-08 16:12:25.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-network (Version 2.18.25)
+# spec file for package yast2-network (Version 2.18.26)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -19,12 +19,12 @@
Name: yast2-network
-Version: 2.18.25
+Version: 2.18.26
Release: 1
License: GPL v2 or later
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-network-2.18.25.tar.bz2
+Source0: yast2-network-2.18.26.tar.bz2
Prefix: /usr
# should be required by devtools
BuildRequires: perl-XML-Writer pkgconfig rpm
@@ -78,7 +78,7 @@
Michal Svec
%prep
-%setup -n yast2-network-2.18.25
+%setup -n yast2-network-2.18.26
%build
%{prefix}/bin/y2tool y2autoconf
@@ -142,6 +142,13 @@
%exclude %{prefix}/share/doc/packages/yast2-network/COPYING
%exclude %{prefix}/share/doc/packages/yast2-network/README
%changelog
+* Wed Apr 08 2009 mzugec@suse.de
+- IPv6 default gateway (bnc#458891)
+- added "route via device" for default gw
+- 2.18.26
+* Mon Apr 06 2009 mvidner@suse.cz
+- Dropped ag_xauth (.xauth.key), superseded since 2005 by
+ $XAUTHLOCALHOSTNAME (bnc#482223).
* Thu Apr 02 2009 mzugec@suse.de
- fixed additional addresses with bonding (bnc#420074)
- 2.18.25
++++++ yast2-network-2.18.25.tar.bz2 -> yast2-network-2.18.26.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-network-2.18.25/configure new/yast2-network-2.18.26/configure
--- old/yast2-network-2.18.25/configure 2009-04-02 23:02:33.000000000 +0200
+++ new/yast2-network-2.18.26/configure 2009-04-08 13:59:25.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.63 for yast2-network 2.18.24.
+# Generated by GNU Autoconf 2.63 for yast2-network 2.18.25.
#
# Report bugs to http://bugs.opensuse.org/.
#
@@ -596,8 +596,8 @@
# Identity of this package.
PACKAGE_NAME='yast2-network'
PACKAGE_TARNAME='yast2-network'
-PACKAGE_VERSION='2.18.24'
-PACKAGE_STRING='yast2-network 2.18.24'
+PACKAGE_VERSION='2.18.25'
+PACKAGE_STRING='yast2-network 2.18.25'
PACKAGE_BUGREPORT='http://bugs.opensuse.org/'
ac_unique_file="RPMNAME"
@@ -1274,7 +1274,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures yast2-network 2.18.24 to adapt to many kinds of systems.
+\`configure' configures yast2-network 2.18.25 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1345,7 +1345,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of yast2-network 2.18.24:";;
+ short | recursive ) echo "Configuration of yast2-network 2.18.25:";;
esac
cat <<\_ACEOF
@@ -1425,7 +1425,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-yast2-network configure 2.18.24
+yast2-network configure 2.18.25
generated by GNU Autoconf 2.63
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1439,7 +1439,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by yast2-network $as_me 2.18.24, which was
+It was created by yast2-network $as_me 2.18.25, which was
generated by GNU Autoconf 2.63. Invocation command line was
$ $0 $@
@@ -2286,7 +2286,7 @@
# Define the identity of the package.
PACKAGE='yast2-network'
- VERSION='2.18.24'
+ VERSION='2.18.25'
cat >>confdefs.h <<_ACEOF
@@ -2510,7 +2510,7 @@
-VERSION="2.18.24"
+VERSION="2.18.25"
RPMNAME="yast2-network"
MAINTAINER="Michal Zugec "
@@ -3451,7 +3451,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by yast2-network $as_me 2.18.24, which was
+This file was extended by yast2-network $as_me 2.18.25, which was
generated by GNU Autoconf 2.63. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -3501,7 +3501,7 @@
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_version="\\
-yast2-network config.status 2.18.24
+yast2-network config.status 2.18.25
configured by $0, generated by GNU Autoconf 2.63,
with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-network-2.18.25/configure.in new/yast2-network-2.18.26/configure.in
--- old/yast2-network-2.18.25/configure.in 2009-04-02 23:02:29.000000000 +0200
+++ new/yast2-network-2.18.26/configure.in 2009-04-08 13:59:19.000000000 +0200
@@ -3,7 +3,7 @@
dnl -- This file is generated by y2autoconf 2.17.6 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-network, 2.18.24, http://bugs.opensuse.org/, yast2-network)
+AC_INIT(yast2-network, 2.18.25, http://bugs.opensuse.org/, yast2-network)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -18,7 +18,7 @@
AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
dnl Important YaST2 variables
-VERSION="2.18.24"
+VERSION="2.18.25"
RPMNAME="yast2-network"
MAINTAINER="Michal Zugec "
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-network-2.18.25/src/modules/DNS.ycp new/yast2-network-2.18.26/src/modules/DNS.ycp
--- old/yast2-network-2.18.25/src/modules/DNS.ycp 2009-02-20 20:23:58.000000000 +0100
+++ new/yast2-network-2.18.26/src/modules/DNS.ycp 2009-04-08 10:38:19.000000000 +0200
@@ -4,7 +4,7 @@
* Summary: Hostname and DNS data
* Authors: Michal Svec
*
- * $Id: DNS.ycp 55189 2009-02-02 13:58:15Z kmachalkova $
+ * $Id: DNS.ycp 56646 2009-04-06 11:16:58Z mvidner $
*
* Manages resolv.conf and (fully qualified) hostname, also
* respecting DHCP.
@@ -254,9 +254,6 @@
/* Allow to set hostname even if it's modified by DHCP (#13427)
if(NetworkConfig::DHCP["DHCLIENT_SET_HOSTNAME"]:false != true) { */
- /* remember the X authorization key */
- string xauth_key = (string) SCR::Read(.xauth.key);
-
/* Progress step 1/3 */
ProgressNextStage(_("Writing hostname..."));
@@ -274,9 +271,6 @@
RunSuSEconfig();
sleep(sl);
- /* update X authorization */
- SCR::Write(.xauth.key, xauth_key);
-
/*
if(SCR::Read(.target.size, resolv_conf) < 0)
SCR::Write(.target.string, resolv_conf, "");
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-network-2.18.25/src/services/routing.ycp new/yast2-network-2.18.26/src/services/routing.ycp
--- old/yast2-network-2.18.25/src/services/routing.ycp 2009-01-13 14:28:56.000000000 +0100
+++ new/yast2-network-2.18.26/src/services/routing.ycp 2009-04-08 14:43:29.000000000 +0200
@@ -4,7 +4,7 @@
* Summary: Routing configuration dialogs
* Authors: Michal Svec
*
- * $Id: routing.ycp 54567 2009-01-13 11:26:28Z kmachalkova $
+ * $Id: routing.ycp 56692 2009-04-08 12:43:26Z mzugec $
*
* Routing configuration dialogs
*/
@@ -67,7 +67,6 @@
if(entry[4]:"" != "")
UI::ChangeWidget(`id(`device), `Value, entry[4]:"");
else {
- devs= add(devs,"-");
UI::ChangeWidget(`id(`device), `Items, devs);
}
UI::ChangeWidget(`id(`destination), `ValidChars, IP::ValidChars + "default" + "/-");
@@ -133,6 +132,8 @@
string defgw = "";
string defgwdev = "";
+string defgw6 = "";
+string defgwdev6 = "";
void initRouting (string key) ``{
@@ -146,7 +147,9 @@
//reset, so that UI really reflect current state
//maplist below will supply correct data, if there are some
defgw = "";
- defgwdev = "";
+ defgwdev = "-";
+ defgw6 = "";
+ defgwdev6 = "-";
r_items = [];
/* make ui items from the routes list */
@@ -154,8 +157,13 @@
maplist(map r, route_conf, {
if(r["destination"]:"" == "default" && !issubstring(r["extrapara"]:"", "metric")) {
+ if (IP::Check4(r["gateway"]:"")){
defgw = r["gateway"]:"";
defgwdev = r["device"]:"";
+ } else {
+ defgw6 = r["gateway"]:"";
+ defgwdev6 = r["device"]:"";
+ }
}
else {
item = `item(`id(size(r_items)),
@@ -171,7 +179,8 @@
y2debug("table_items=%1", r_items);
- UI::ChangeWidget(`gw, `Items, [ defgw ]);
+ UI::ChangeWidget(`gw, `Value, defgw );
+ UI::ChangeWidget(`gw6, `Value, defgw6 );
UI::ChangeWidget(`id(`gw), `ValidChars, IP::ValidChars);
UI::ChangeWidget(`id(`table), `Items, r_items);
UI::ChangeWidget(`id(`forward), `Value, forward);
@@ -183,14 +192,25 @@
UI::ChangeWidget(`id(`table), `Enabled, enabled);
UI::ChangeWidget(`id(`forward), `Enabled, enabled);
-
disableItemsIfNM([ `gw, `table, `add, `edit, `delete ], false);
+ if (!Lan::ipv6){
+ UI::ChangeWidget(`id(`gw6), `Enabled, false);
+ UI::ChangeWidget(`id(`gw6dev), `Enabled, false);
+ }
+
+ list devs = Routing::GetDevices();
+ devs= add(devs,"-");
+ UI::ChangeWidget(`gw4dev, `Items, devs);
+ UI::ChangeWidget(`gw4dev, `Value, defgwdev );
+ UI::ChangeWidget(`gw6dev, `Items, devs);
+ UI::ChangeWidget(`gw6dev, `Value, defgwdev6);
}
symbol handleRouting( string key, map event ) {
boolean enabled = !(boolean)NetworkService::IsManaged();
list devs = Routing::GetDevices();
+ devs= add(devs,"-");
integer cur = (integer) UI::QueryWidget(`id(`table), `CurrentItem);
term item=nil;
@@ -265,10 +285,13 @@
];
});
- if(defgw != UI::QueryWidget(`id(`gw), `Value))
- defgwdev = "-"; // FIXME: find correct device
+
defgw = (string) UI::QueryWidget(`id(`gw), `Value);
+ defgwdev = (string)UI::QueryWidget(`id(`gw4dev), `Value);
+ defgw6 = (string) UI::QueryWidget(`id(`gw6), `Value);
+ defgwdev6 = (string)UI::QueryWidget(`id(`gw6dev), `Value);
+
if(defgw != "")
route_conf = add(route_conf, $[
"destination" : "default",
@@ -277,6 +300,14 @@
"device" : defgwdev
]);
+ if(defgw6 != "")
+ route_conf = add(route_conf, $[
+ "destination" : "default",
+ "gateway" : defgw6,
+ "netmask" : "-",
+ "device" : defgwdev6
+ ]);
+
Routing::Routes = route_conf;
Routing::Forward = (boolean) UI::QueryWidget(`id(`forward), `Value);
@@ -289,7 +320,14 @@
`VBox(
`VStretch(),
/* ComboBox label */
- `ComboBox(`id(`gw), `opt(`editable, `hstretch), _("Default &Gateway") ),
+ `HBox(
+ `InputField(`id(`gw), `opt(`hstretch), _("Default IPv4 &Gateway") ),
+ `ComboBox(`id(`gw4dev), `opt(`editable), _("Device"), [])
+ ),
+ `HBox(
+ `InputField(`id(`gw6), `opt(`hstretch), _("Default IPv6 &Gateway") ),
+ `ComboBox(`id(`gw6dev), `opt(`editable), _("Device"), [])
+ ),
`VSpacing(1),
/* Frame label */
`Frame(_("Routing Table"), `VBox(
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-network-2.18.25/VERSION new/yast2-network-2.18.26/VERSION
--- old/yast2-network-2.18.25/VERSION 2009-04-02 23:03:26.000000000 +0200
+++ new/yast2-network-2.18.26/VERSION 2009-04-08 14:00:39.000000000 +0200
@@ -1 +1 @@
-2.18.25
+2.18.26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org