Hello community,
here is the log from the commit of package yast2
checked in at Wed Jul 9 02:13:04 CEST 2008.
--------
--- yast2/yast2.changes 2008-06-27 11:13:08.000000000 +0200
+++ yast2/yast2.changes 2008-07-01 17:49:12.000000000 +0200
@@ -1,0 +2,7 @@
+Tue Jul 1 17:43:02 CEST 2008 - mzugec@suse.de
+
+- new function is NetworkService::Networkv6Running()
+- rewrite IP/PREFIXLEN for aliases in NetworkInterfaces
+- 2.17.5
+
+-------------------------------------------------------------------
Old:
----
yast2-2.17.4.tar.bz2
New:
----
yast2-2.17.5.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2.spec ++++++
--- /var/tmp/diff_new_pack.HK3667/_old 2008-07-09 02:12:23.000000000 +0200
+++ /var/tmp/diff_new_pack.HK3667/_new 2008-07-09 02:12:23.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2 (Version 2.17.4)
+# spec file for package yast2 (Version 2.17.5)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -12,12 +12,12 @@
Name: yast2
-Version: 2.17.4
+Version: 2.17.5
Release: 1
License: GPL v2 or later
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-2.17.4.tar.bz2
+Source0: yast2-2.17.5.tar.bz2
Prefix: /usr
Source1: yast2-rpmlintrc
BuildRequires: perl-XML-Writer update-desktop-files yast2-devtools yast2-perl-bindings yast2-testsuite
@@ -141,7 +141,7 @@
Steffen Winterfeldt
%prep
-%setup -n yast2-2.17.4
+%setup -n yast2-2.17.5
%build
%{prefix}/bin/y2tool y2autoconf
@@ -244,8 +244,11 @@
%doc %{prefix}/share/doc/packages/yast2/system
%doc %{prefix}/share/doc/packages/yast2/types
%doc %{prefix}/share/doc/packages/yast2/wizard
-
%changelog
+* Tue Jul 01 2008 mzugec@suse.de
+- new function is NetworkService::Networkv6Running()
+- rewrite IP/PREFIXLEN for aliases in NetworkInterfaces
+- 2.17.5
* Fri Jun 27 2008 lslezak@suse.cz
- adapted to the new patch messages and patch scripts callbacks
(bnc#401220)
++++++ yast2-2.17.4.tar.bz2 -> yast2-2.17.5.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-2.17.4/library/modules/Version.ycp new/yast2-2.17.5/library/modules/Version.ycp
--- old/yast2-2.17.4/library/modules/Version.ycp 2008-06-27 10:55:33.000000000 +0200
+++ new/yast2-2.17.5/library/modules/Version.ycp 2008-07-01 17:48:02.000000000 +0200
@@ -20,7 +20,7 @@
/**
* Version of the yast2 package
*/
-global string yast2 = "2.17.4";
+global string yast2 = "2.17.5";
/* EOF */
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-2.17.4/library/network/src/NetworkInterfaces.ycp new/yast2-2.17.5/library/network/src/NetworkInterfaces.ycp
--- old/yast2-2.17.4/library/network/src/NetworkInterfaces.ycp 2008-06-19 09:06:49.000000000 +0200
+++ new/yast2-2.17.5/library/network/src/NetworkInterfaces.ycp 2008-07-01 18:54:51.000000000 +0200
@@ -740,13 +740,17 @@
// better here. Actually it does not work because
// the edit dialog nukes LABEL :-(
boolean seen_label = false;
-
- if (size(amap["IPADDR"]:"")>0 && size(amap["NETMASK"]:"")>0){
- amap["IPADDR"] = sformat("%1/%2", amap["IPADDR"]:"", Netmask::ToBits(amap["NETMASK"]:""));
- amap=remove(amap, "NETMASK");
- //TODO : delete NETMASK from config file
- }
-
+ if (size(amap["IPADDR"]:"")>0 && size(amap["NETMASK"]:"")>0){
+ amap["IPADDR"] = sformat("%1/%2", amap["IPADDR"]:"", Netmask::ToBits(amap["NETMASK"]:""));
+ amap=remove(amap, "NETMASK");
+ //TODO : delete NETMASK from config file
+ } else {
+ if (size(amap["IPADDR"]:"")>0 && size(amap["PREFIXLEN"]:"")>0){
+ amap["IPADDR"] = sformat("%1/%2", amap["IPADDR"]:"", amap["PREFIXLEN"]:"");
+ amap=remove(amap, "PREFIXLEN");
+ //TODO : delete PREFIXLEN from config file
+ }
+ }
maplist(string ak, string av, amap, {
string akk = ak + "_" + anum;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-2.17.4/library/network/src/NetworkService.ycp new/yast2-2.17.5/library/network/src/NetworkService.ycp
--- old/yast2-2.17.4/library/network/src/NetworkService.ycp 2008-04-02 15:41:38.000000000 +0200
+++ new/yast2-2.17.5/library/network/src/NetworkService.ycp 2008-07-01 17:45:01.000000000 +0200
@@ -4,7 +4,7 @@
* Summary: Init script handling, ifup vs NetworkManager
* Authors: Martin Vidner
*
- * $Id: NetworkService.ycp 45905 2008-04-01 06:46:58Z jsrain $
+ * $Id: NetworkService.ycp 48734 2008-07-01 15:45:00Z mzugec $
*
* This module used to switch between rcnetwork and rcnetworkmanager.
* Now the master switch is /etc/sysconfig/network/config:NETWORKMANAGER
@@ -130,9 +130,22 @@
}
+// test for IPv4
global boolean isNetworkRunning(){
integer net = (integer)SCR::Execute(.target.bash,
- "ip addr|grep -v '127.0.0.1\\|inet6'|grep -c inet");
+ "ip addr|grep -v '127.0.0\\|inet6'|grep -c inet");
+ if (net==0) {
+ y2milestone ("Network is running ...");
+ return true;
+ } else {
+ y2milestone("Network is not running ...");
+ return false;
+ }
+}
+// test for IPv6
+global boolean isNetworkv6Running(){
+ integer net = (integer)SCR::Execute(.target.bash,
+ "ip addr|grep -v 'inet6 ::1\\|inet6 fe80'|grep -c inet6");
if (net==0) {
y2milestone ("Network is running ...");
return true;
@@ -140,9 +153,7 @@
y2milestone("Network is not running ...");
return false;
}
-
}
-
/**
* If there is network running, return true.
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-2.17.4/library/network/src/yast2-services-translations.ycp new/yast2-2.17.5/library/network/src/yast2-services-translations.ycp
--- old/yast2-2.17.4/library/network/src/yast2-services-translations.ycp 2008-05-20 15:36:21.000000000 +0200
+++ new/yast2-2.17.5/library/network/src/yast2-services-translations.ycp 1970-01-01 01:00:00.000000000 +0100
@@ -1,274 +0,0 @@
-{
- /**
- * This file contains only translations for
- * FATE #300687: Ports for SuSEfirewall added via packages
- *
- * Translations are grabbed when 'make pot' is called.
- */
-
- textdomain "firewall-services";
-
- string tmpstring = nil;
-
- // TRANSLATORS: Name of Service (File name: apache2, RPM: apache2), can be used as check box, item in multiple selection box...
- tmpstring = _("Apache 2");
-
- // TRANSLATORS: Description of a Service (File name: apache2, RPM: apache2), used as a common label or an item in table
- tmpstring = _("Opens ports for Apache Web Server.");
-
- // TRANSLATORS: Name of Service (File name: apache2-ssl, RPM: apache2), can be used as check box, item in multiple selection box...
- tmpstring = _("Apache 2");
-
- // TRANSLATORS: Description of a Service (File name: apache2-ssl, RPM: apache2), used as a common label or an item in table
- tmpstring = _("Opens ports for Apache Web Server.");
-
- // TRANSLATORS: Name of Service (File name: avahi, RPM: avahi), can be used as check box, item in multiple selection box...
- tmpstring = _("Zeroconf/Bonjour Multicast DNS");
-
- // TRANSLATORS: Description of a Service (File name: avahi, RPM: avahi), used as a common label or an item in table
- tmpstring = _("Zeroconf/Bonjour Multicast DNS (mDNS) ports for Service Discovery (DNS-SD)");
-
- // TRANSLATORS: Description of a Service (File name: bacula-dir, RPM: bacula-server), used as a common label or an item in table
- tmpstring = _("Bacula Director ");
-
- // TRANSLATORS: Description of a Service (File name: bacula-fd, RPM: bacula), used as a common label or an item in table
- tmpstring = _("Bacula File Daemon ");
-
- // TRANSLATORS: Description of a Service (File name: bacula-sd, RPM: bacula-server), used as a common label or an item in table
- tmpstring = _("Bacula Storage Daemon ");
-
- // TRANSLATORS: Name of Service (File name: bind, RPM: bind ypbind), can be used as check box, item in multiple selection box...
- tmpstring = _("bind DNS server");
-
- // TRANSLATORS: Description of a Service (File name: bind, RPM: bind ypbind), used as a common label or an item in table
- tmpstring = _("Open ports for the bind DNS server");
-
- // TRANSLATORS: Name of Service (File name: courier-imap, RPM: courier-imap), can be used as check box, item in multiple selection box...
- tmpstring = _("courier-imapd");
-
- // TRANSLATORS: Description of a Service (File name: courier-imap, RPM: courier-imap), used as a common label or an item in table
- tmpstring = _("Opens ports for courier-imapd.");
-
- // TRANSLATORS: Name of Service (File name: courier-imap-ssl, RPM: courier-imap), can be used as check box, item in multiple selection box...
- tmpstring = _("courier-imapd");
-
- // TRANSLATORS: Description of a Service (File name: courier-imap-ssl, RPM: courier-imap), used as a common label or an item in table
- tmpstring = _("Opens ports for courier-imapd.");
-
- // TRANSLATORS: Name of Service (File name: cups, RPM: cups-libs), can be used as check box, item in multiple selection box...
- tmpstring = _("cups");
-
- // TRANSLATORS: Description of a Service (File name: cups, RPM: cups-libs), used as a common label or an item in table
- tmpstring = _("Firewall Configuration file for printing service CUPS");
-
- // TRANSLATORS: Name of Service (File name: cyrus-imapd, RPM: cyrus-imapd), can be used as check box, item in multiple selection box...
- tmpstring = _("cyrus-imapd Server");
-
- // TRANSLATORS: Description of a Service (File name: cyrus-imapd, RPM: cyrus-imapd), used as a common label or an item in table
- tmpstring = _("Opens ports for the cyrus-imapd Server.");
-
- // TRANSLATORS: Name of Service (File name: dhcp-server, RPM: dhcp), can be used as check box, item in multiple selection box...
- tmpstring = _("DHCP Server");
-
- // TRANSLATORS: Description of a Service (File name: dhcp-server, RPM: dhcp), used as a common label or an item in table
- tmpstring = _("Opens ports for ISC DHCP Server.");
-
- // TRANSLATORS: Name of Service (File name: dnsmasq-dhcp, RPM: dnsmasq), can be used as check box, item in multiple selection box...
- tmpstring = _("dnsmasq");
-
- // TRANSLATORS: Description of a Service (File name: dnsmasq-dhcp, RPM: dnsmasq), used as a common label or an item in table
- tmpstring = _("Open ports for the dnsmasq DNS/DHCP server");
-
- // TRANSLATORS: Name of Service (File name: dnsmasq-dns, RPM: dnsmasq), can be used as check box, item in multiple selection box...
- tmpstring = _("dnsmasq");
-
- // TRANSLATORS: Description of a Service (File name: dnsmasq-dns, RPM: dnsmasq), used as a common label or an item in table
- tmpstring = _("Open ports for the dnsmasq DNS/DHCP server");
-
- // TRANSLATORS: Name of Service (File name: finger-server, RPM: finger-server), can be used as check box, item in multiple selection box...
- tmpstring = _("Finger Server");
-
- // TRANSLATORS: Description of a Service (File name: finger-server, RPM: finger-server), used as a common label or an item in table
- tmpstring = _("Opens ports for Finger Server.");
-
- // TRANSLATORS: Name of Service (File name: iceccd, RPM: icecream), can be used as check box, item in multiple selection box...
- tmpstring = _("icecream daemon");
-
- // TRANSLATORS: Description of a Service (File name: iceccd, RPM: icecream), used as a common label or an item in table
- tmpstring = _("opens socket for the icecream compilation daemon");
-
- // TRANSLATORS: Name of Service (File name: icecream-scheduler, RPM: icecream), can be used as check box, item in multiple selection box...
- tmpstring = _("icecream scheduler");
-
- // TRANSLATORS: Description of a Service (File name: icecream-scheduler, RPM: icecream), used as a common label or an item in table
- tmpstring = _("opens ports for the Icecream scheduler");
-
- // TRANSLATORS: Name of Service (File name: imap, RPM: courier-imap imap-lib), can be used as check box, item in multiple selection box...
- tmpstring = _("imap Server");
-
- // TRANSLATORS: Description of a Service (File name: imap, RPM: courier-imap imap-lib), used as a common label or an item in table
- tmpstring = _("Opens ports for imap Server.");
-
- // TRANSLATORS: Name of Service (File name: iscsitarget, RPM: tgt), can be used as check box, item in multiple selection box...
- tmpstring = _("iSCSI Target Daemon");
-
- // TRANSLATORS: Description of a Service (File name: iscsitarget, RPM: tgt), used as a common label or an item in table
- tmpstring = _("Opens ports for iSCSI Target Daemon with broadcast allowed.");
-
- // TRANSLATORS: Name of Service (File name: isns, RPM: isns), can be used as check box, item in multiple selection box...
- tmpstring = _("iSNS Daemon");
-
- // TRANSLATORS: Description of a Service (File name: isns, RPM: isns), used as a common label or an item in table
- tmpstring = _("Opens ports for iSNS daemon with broadcast allowed.");
-
- // TRANSLATORS: Name of Service (File name: kadmind, RPM: krb5-server), can be used as check box, item in multiple selection box...
- tmpstring = _("Kerberos Admin Server");
-
- // TRANSLATORS: Description of a Service (File name: kadmind, RPM: krb5-server), used as a common label or an item in table
- tmpstring = _("Open ports for kadmind Server");
-
- // TRANSLATORS: Name of Service (File name: kdc, RPM: krb5-server), can be used as check box, item in multiple selection box...
- tmpstring = _("Key Distribution Center");
-
- // TRANSLATORS: Description of a Service (File name: kdc, RPM: krb5-server), used as a common label or an item in table
- tmpstring = _("Open ports for the Key Distribution Center");
-
- // TRANSLATORS: Name of Service (File name: lighttpd, RPM: lighttpd), can be used as check box, item in multiple selection box...
- tmpstring = _("lighttpd");
-
- // TRANSLATORS: Description of a Service (File name: lighttpd, RPM: lighttpd), used as a common label or an item in table
- tmpstring = _("Open the http port for lighttpd.");
-
- // TRANSLATORS: Name of Service (File name: lighttpd-ssl, RPM: lighttpd), can be used as check box, item in multiple selection box...
- tmpstring = _("lighttpd");
-
- // TRANSLATORS: Description of a Service (File name: lighttpd-ssl, RPM: lighttpd), used as a common label or an item in table
- tmpstring = _("Open the https port for lighttpd.");
-
- // TRANSLATORS: Name of Service (File name: mysql, RPM: mysql), can be used as check box, item in multiple selection box...
- tmpstring = _("MySQL server");
-
- // TRANSLATORS: Description of a Service (File name: mysql, RPM: mysql), used as a common label or an item in table
- tmpstring = _("opens ports for MySQL in order to allow other hosts connect to it");
-
- // TRANSLATORS: Name of Service (File name: nfs-client, RPM: nfs-client), can be used as check box, item in multiple selection box...
- tmpstring = _("NFS Client");
-
- // TRANSLATORS: Description of a Service (File name: nfs-client, RPM: nfs-client), used as a common label or an item in table
- tmpstring = _("Firewall Configuration for nfs client. opens ports for NFS client in order to allow to connect to a NFS server");
-
- // TRANSLATORS: Name of Service (File name: nfs-kernel-server, RPM: nfs-kernel-server), can be used as check box, item in multiple selection box...
- tmpstring = _("NFS Server Service");
-
- // TRANSLATORS: Description of a Service (File name: nfs-kernel-server, RPM: nfs-kernel-server), used as a common label or an item in table
- tmpstring = _("Firewall Configuration for nfs kernel server. opens ports for NFS in order to allow other hosts connect to it");
-
- // TRANSLATORS: Name of Service (File name: ntp, RPM: ntp), can be used as check box, item in multiple selection box...
- tmpstring = _("xntp Server");
-
- // TRANSLATORS: Description of a Service (File name: ntp, RPM: ntp), used as a common label or an item in table
- tmpstring = _("Opens ports for xntp.");
-
- // TRANSLATORS: Name of Service (File name: nut, RPM: nut-classic), can be used as check box, item in multiple selection box...
- tmpstring = _("Network UPS Tools");
-
- // TRANSLATORS: Description of a Service (File name: nut, RPM: nut-classic), used as a common label or an item in table
- tmpstring = _("Opens ports for remote UPS signalling for Network UPS Tools.");
-
- // TRANSLATORS: Name of Service (File name: openldap, RPM: openldap2), can be used as check box, item in multiple selection box...
- tmpstring = _("OpenLDAP Server");
-
- // TRANSLATORS: Description of a Service (File name: openldap, RPM: openldap2), used as a common label or an item in table
- tmpstring = _("Opens ports for the OpenLDAP Server (slapd).");
-
- // TRANSLATORS: Description of a Service (File name: postfix, RPM: postfix), used as a common label or an item in table
- tmpstring = _("Firewall Configuration file for postfix");
-
- // TRANSLATORS: Name of Service (File name: postgresql, RPM: postgresql-server), can be used as check box, item in multiple selection box...
- tmpstring = _("PostgreSQL Server");
-
- // TRANSLATORS: Description of a Service (File name: postgresql, RPM: postgresql-server), used as a common label or an item in table
- tmpstring = _("Opens TCP port 5432 to allow remote connections to the PostgreSQL server.");
-
- // TRANSLATORS: Name of Service (File name: pure-ftpd, RPM: pure-ftpd), can be used as check box, item in multiple selection box...
- tmpstring = _("pureftpd");
-
- // TRANSLATORS: Description of a Service (File name: pure-ftpd, RPM: pure-ftpd), used as a common label or an item in table
- tmpstring = _("Opens ports for pureftpd with broadcast allowed.");
-
- // TRANSLATORS: Description of a Service (File name: sendmail, RPM: sendmail), used as a common label or an item in table
- tmpstring = _("Firewall Configuration file for postfix");
-
- // TRANSLATORS: Name of Service (File name: squid, RPM: yast2-squid), can be used as check box, item in multiple selection box...
- tmpstring = _("Squid Service");
-
- // TRANSLATORS: Description of a Service (File name: squid, RPM: yast2-squid), used as a common label or an item in table
- tmpstring = _("Opens ports for Squid");
-
- // TRANSLATORS: Name of Service (File name: sshd, RPM: openssh), can be used as check box, item in multiple selection box...
- tmpstring = _("Secure Shell Server");
-
- // TRANSLATORS: Description of a Service (File name: sshd, RPM: openssh), used as a common label or an item in table
- tmpstring = _("Open ports for Secure Shell Server");
-
- // TRANSLATORS: Name of Service (File name: svnserve, RPM: subversion), can be used as check box, item in multiple selection box...
- tmpstring = _("svnserve");
-
- // TRANSLATORS: Description of a Service (File name: svnserve, RPM: subversion), used as a common label or an item in table
- tmpstring = _("Open ports for svnserve");
-
- // TRANSLATORS: Name of Service (File name: talkd, RPM: talk-server), can be used as check box, item in multiple selection box...
- tmpstring = _("Talk Server");
-
- // TRANSLATORS: Description of a Service (File name: talkd, RPM: talk-server), used as a common label or an item in table
- tmpstring = _("Open ports for Talk Server");
-
- // TRANSLATORS: Name of Service (File name: telnet-server, RPM: telnet-server), can be used as check box, item in multiple selection box...
- tmpstring = _("Telnet Server");
-
- // TRANSLATORS: Description of a Service (File name: telnet-server, RPM: telnet-server), used as a common label or an item in table
- tmpstring = _("Opens ports for Telnet Server.");
-
- // TRANSLATORS: Name of Service (File name: tetrinet-server, RPM: tetrinet-server), can be used as check box, item in multiple selection box...
- tmpstring = _("Tetrinet Server");
-
- // TRANSLATORS: Description of a Service (File name: tetrinet-server, RPM: tetrinet-server), used as a common label or an item in table
- tmpstring = _("Opens ports in firewall to make possible to connect clients to your server. ");
-
- // TRANSLATORS: Name of Service (File name: vnc-httpd, RPM: tightvnc), can be used as check box, item in multiple selection box...
- tmpstring = _("VNC mini-HTTP server");
-
- // TRANSLATORS: Description of a Service (File name: vnc-httpd, RPM: tightvnc), used as a common label or an item in table
- tmpstring = _("Opens the VNC HTTP ports so that browsers can connect.");
-
- // TRANSLATORS: Name of Service (File name: vnc-server, RPM: tightvnc), can be used as check box, item in multiple selection box...
- tmpstring = _("VNC");
-
- // TRANSLATORS: Description of a Service (File name: vnc-server, RPM: tightvnc), used as a common label or an item in table
- tmpstring = _("Opens VNC server ports so that viewers can connect.");
-
- // TRANSLATORS: Name of Service (File name: vsftpd, RPM: vsftpd), can be used as check box, item in multiple selection box...
- tmpstring = _("vsftpd Server");
-
- // TRANSLATORS: Description of a Service (File name: vsftpd, RPM: vsftpd), used as a common label or an item in table
- tmpstring = _("Opens ports for vsftpd Server.");
-
- // TRANSLATORS: Name of Service (File name: xdmcp, RPM: xorg-x11), can be used as check box, item in multiple selection box...
- tmpstring = _("xdmcp");
-
- // TRANSLATORS: Description of a Service (File name: xdmcp, RPM: xorg-x11), used as a common label or an item in table
- tmpstring = _("allow other hosts to access your display manager via XDMCP");
-
- // TRANSLATORS: Name of Service (File name: ypbind, RPM: ypbind), can be used as check box, item in multiple selection box...
- tmpstring = _("NIS Client");
-
- // TRANSLATORS: Description of a Service (File name: ypbind, RPM: ypbind), used as a common label or an item in table
- tmpstring = _("The ypbind daemon binds NIS clients to an NIS domain");
-
- // TRANSLATORS: Name of Service (File name: ypserv, RPM: ypserv), can be used as check box, item in multiple selection box...
- tmpstring = _("NIS Server");
-
- // TRANSLATORS: Description of a Service (File name: ypserv, RPM: ypserv), used as a common label or an item in table
- tmpstring = _("Configuration for a NIS master/slave server");
-
-}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-2.17.4/VERSION new/yast2-2.17.5/VERSION
--- old/yast2-2.17.4/VERSION 2008-06-27 10:54:42.000000000 +0200
+++ new/yast2-2.17.5/VERSION 2008-07-01 19:27:57.000000000 +0200
@@ -1 +1 @@
-2.17.4
+2.17.5
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org