openSUSE Commits
Threads by month
- ----- 2024 -----
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
June 2006
- 1 participants
- 1015 discussions
Hello community,
here is the log from the commit of package yast2-pam
checked in at Fri Jun 2 10:28:28 CEST 2006.
--------
--- yast2-pam/yast2-pam.changes 2006-02-14 15:59:39.000000000 +0100
+++ yast2-pam/yast2-pam.changes 2006-06-02 08:44:22.000000000 +0200
@@ -1,0 +2,6 @@
+Thu Jun 1 15:05:11 CEST 2006 - jsuchome(a)suse.cz
+
+- API of Autologin, Nsswitch and PamSettings marked as stable
+- 2.13.3
+
+-------------------------------------------------------------------
Old:
----
yast2-pam-2.13.2.tar.bz2
New:
----
yast2-pam-2.13.3.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-pam.spec ++++++
--- /var/tmp/diff_new_pack.Rlrv6z/_old 2006-06-02 10:28:19.000000000 +0200
+++ /var/tmp/diff_new_pack.Rlrv6z/_new 2006-06-02 10:28:19.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-pam (Version 2.13.2)
+# spec file for package yast2-pam (Version 2.13.3)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,12 +11,12 @@
# norootforbuild
Name: yast2-pam
-Version: 2.13.2
+Version: 2.13.3
Release: 1
License: GPL
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-pam-2.13.2.tar.bz2
+Source0: yast2-pam-2.13.3.tar.bz2
prefix: /usr
BuildRequires: doxygen perl-XML-Writer yast2 yast2-core-devel yast2-devtools yast2-testsuite
Requires: yast2
@@ -38,7 +38,7 @@
Jiri Suchomel <jsuchome(a)suse.cz>
%prep
-%setup -n yast2-pam-2.13.2
+%setup -n yast2-pam-2.13.3
%build
%{prefix}/bin/y2tool y2autoconf
@@ -69,6 +69,9 @@
%doc %{prefix}/share/doc/packages/yast2-pam
%changelog -n yast2-pam
+* Thu Jun 01 2006 - jsuchome(a)suse.cz
+- API of Autologin, Nsswitch and PamSettings marked as stable
+- 2.13.3
* Tue Feb 14 2006 - jsuchome(a)suse.cz
- reduced BuildRequires and Requires (yast2-packager not needed)
- 2.13.2
++++++ yast2-pam-2.13.2.tar.bz2 -> yast2-pam-2.13.3.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-pam-2.13.2/Makefile.am new/yast2-pam-2.13.3/Makefile.am
--- old/yast2-pam-2.13.2/Makefile.am 2006-02-14 15:29:32.000000000 +0100
+++ new/yast2-pam-2.13.3/Makefile.am 2006-06-01 15:21:28.000000000 +0200
@@ -8,6 +8,7 @@
#where devtools are
PREFIX := $(shell pkg-config --print-errors --variable=prefix yast2-devtools)
+Y2TOOL = $(PREFIX)/bin/y2tool
VERSION = $(shell cat $(srcdir)/VERSION)
RPMNAME = $(shell cat $(srcdir)/RPMNAME)
@@ -95,7 +96,7 @@
done
pot:
- y2tool y2makepot -s $(srcdir)
+ $(Y2TOOL) y2makepot -s $(srcdir)
install-pot: pot
@POT_DST=`find -type d -name testsuite -prune , \
@@ -116,7 +117,7 @@
fi
spellcheck: pot
- y2tool pot-spellcheck
+ $(Y2TOOL) pot-spellcheck
# all-local: $(if $(IS_DEVTOOLS),,$(POT_DST))
@@ -143,20 +144,20 @@
rm -f package/*.bak
rm -f package/*.auto
mv $(RPMNAME)-$(VERSION).tar.bz2 package/
- if ! test -x $(PREFIX)/bin/y2tool; then \
- echo "$(PREFIX)/bin/y2tool: not found."; \
+ if ! test -x $(Y2TOOL); then \
+ echo "$(Y2TOOL): not found."; \
echo "You have to install yast2-devtools to making a package"; \
false; \
fi
here=`pwd`; \
cd $(srcdir) && for i in $(RPMNAME)*.spec.in; do \
newname="`echo "$$i" | sed "s/\.in$$//g"`"; \
- $(PREFIX)/bin/y2tool create-spec < $$i > $$here/package/$${newname} ; \
+ $(Y2TOOL) create-spec < $$i > $$here/package/$${newname} ; \
done
-package: check-up-to-date check-tagversion check-all-packages package-local
+package: check-up-to-date check-tagversion check-all-packages check-textdomain package-local
-TAGVERSION = $(PREFIX)/bin/y2tool tagversion
+TAGVERSION = $(Y2TOOL) tagversion
check-up-to-date check-cvs-up-to-date check-svn-up-to-date:
if [ -d $(srcdir)/CVS ]; then \
@@ -199,10 +200,13 @@
false; \
fi
+check-textdomain:
+ $(Y2TOOL) check-textdomain $(srcdir)
+
stable: checkin-stable
checkin-stable: package
- $(PREFIX)/bin/y2tool checkin-stable
+ $(Y2TOOL) checkin-stable
# For po/ modules
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-pam-2.13.2/Makefile.in new/yast2-pam-2.13.3/Makefile.in
--- old/yast2-pam-2.13.2/Makefile.in 2006-02-14 15:29:38.000000000 +0100
+++ new/yast2-pam-2.13.3/Makefile.in 2006-06-01 15:21:35.000000000 +0200
@@ -198,6 +198,7 @@
#where devtools are
PREFIX := $(shell pkg-config --print-errors --variable=prefix yast2-devtools)
+Y2TOOL = $(PREFIX)/bin/y2tool
SUBDIRS_FILE = $(shell test -e $(srcdir)/SUBDIRS && echo SUBDIRS)
ACINCLUDE_FILE = $(shell test -e $(srcdir)/acinclude.m4 && echo acinclude.m4)
HAS_YAST_LICENSE = $(shell test -e $(srcdir)/YAST_LICENSE && echo YAST_LICENSE)
@@ -227,7 +228,7 @@
$(IS_DEVTOOLS),Makefile.am.common,$(POT_DST)) $(am__append_1)
@CREATE_PKGCONFIG_NOARCH_TRUE@@CREATE_PKGCONFIG_TRUE@pkgconfigdata_DATA = $(RPMNAME).pc
@CREATE_PKGCONFIG_NOARCH_FALSE@@CREATE_PKGCONFIG_TRUE@pkgconfig_DATA = $(RPMNAME).pc
-TAGVERSION = $(PREFIX)/bin/y2tool tagversion
+TAGVERSION = $(Y2TOOL) tagversion
# test ! -d $(srcdir)/po \
# || { $(MAKE) -C po checkpo && $(MAKE) -C po make-pox; }
# No ./SUBDIRS file found - assuming default: All direct subdirs with Makefile.am
@@ -724,7 +725,7 @@
done
pot:
- y2tool y2makepot -s $(srcdir)
+ $(Y2TOOL) y2makepot -s $(srcdir)
install-pot: pot
@POT_DST=`find -type d -name testsuite -prune , \
@@ -745,7 +746,7 @@
fi
spellcheck: pot
- y2tool pot-spellcheck
+ $(Y2TOOL) pot-spellcheck
# all-local: $(if $(IS_DEVTOOLS),,$(POT_DST))
@@ -772,18 +773,18 @@
rm -f package/*.bak
rm -f package/*.auto
mv $(RPMNAME)-$(VERSION).tar.bz2 package/
- if ! test -x $(PREFIX)/bin/y2tool; then \
- echo "$(PREFIX)/bin/y2tool: not found."; \
+ if ! test -x $(Y2TOOL); then \
+ echo "$(Y2TOOL): not found."; \
echo "You have to install yast2-devtools to making a package"; \
false; \
fi
here=`pwd`; \
cd $(srcdir) && for i in $(RPMNAME)*.spec.in; do \
newname="`echo "$$i" | sed "s/\.in$$//g"`"; \
- $(PREFIX)/bin/y2tool create-spec < $$i > $$here/package/$${newname} ; \
+ $(Y2TOOL) create-spec < $$i > $$here/package/$${newname} ; \
done
-package: check-up-to-date check-tagversion check-all-packages package-local
+package: check-up-to-date check-tagversion check-all-packages check-textdomain package-local
check-up-to-date check-cvs-up-to-date check-svn-up-to-date:
if [ -d $(srcdir)/CVS ]; then \
@@ -826,10 +827,13 @@
false; \
fi
+check-textdomain:
+ $(Y2TOOL) check-textdomain $(srcdir)
+
stable: checkin-stable
checkin-stable: package
- $(PREFIX)/bin/y2tool checkin-stable
+ $(Y2TOOL) checkin-stable
# For po/ modules
checkpo:
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-pam-2.13.2/VERSION new/yast2-pam-2.13.3/VERSION
--- old/yast2-pam-2.13.2/VERSION 2006-02-14 15:29:22.000000000 +0100
+++ new/yast2-pam-2.13.3/VERSION 2006-06-01 15:05:47.000000000 +0200
@@ -1 +1 @@
-2.13.2
+2.13.3
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-pam-2.13.2/configure new/yast2-pam-2.13.3/configure
--- old/yast2-pam-2.13.2/configure 2006-02-14 15:29:37.000000000 +0100
+++ new/yast2-pam-2.13.3/configure 2006-06-01 15:21:32.000000000 +0200
@@ -1,8 +1,8 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.59 for yast2-pam 2.13.2.
+# Generated by GNU Autoconf 2.59 for yast2-pam 2.13.3.
#
-# Report bugs to <http://www.suse.de/feedback>.
+# Report bugs to <http://bugs.opensuse.org/>.
#
# Copyright (C) 2003 Free Software Foundation, Inc.
# This configure script is free software; the Free Software Foundation
@@ -269,9 +269,9 @@
# Identity of this package.
PACKAGE_NAME='yast2-pam'
PACKAGE_TARNAME='yast2-pam'
-PACKAGE_VERSION='2.13.2'
-PACKAGE_STRING='yast2-pam 2.13.2'
-PACKAGE_BUGREPORT='http://www.suse.de/feedback'
+PACKAGE_VERSION='2.13.3'
+PACKAGE_STRING='yast2-pam 2.13.3'
+PACKAGE_BUGREPORT='http://bugs.opensuse.org/'
ac_unique_file="RPMNAME"
ac_default_prefix=/usr
@@ -728,7 +728,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-pam 2.13.2 to adapt to many kinds of systems.
+\`configure' configures yast2-pam 2.13.3 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -795,7 +795,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of yast2-pam 2.13.2:";;
+ short | recursive ) echo "Configuration of yast2-pam 2.13.3:";;
esac
cat <<\_ACEOF
@@ -812,7 +812,7 @@
Use these variables to override the choices made by `configure' or to help
it to find libraries and programs with nonstandard names/locations.
-Report bugs to <http://www.suse.de/feedback>.
+Report bugs to <http://bugs.opensuse.org/>.
_ACEOF
fi
@@ -908,7 +908,7 @@
test -n "$ac_init_help" && exit 0
if $ac_init_version; then
cat <<\_ACEOF
-yast2-pam configure 2.13.2
+yast2-pam configure 2.13.3
generated by GNU Autoconf 2.59
Copyright (C) 2003 Free Software Foundation, Inc.
@@ -922,7 +922,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-pam $as_me 2.13.2, which was
+It was created by yast2-pam $as_me 2.13.3, which was
generated by GNU Autoconf 2.59. Invocation command line was
$ $0 $@
@@ -1652,7 +1652,7 @@
# Define the identity of the package.
PACKAGE='yast2-pam'
- VERSION='2.13.2'
+ VERSION='2.13.3'
cat >>confdefs.h <<_ACEOF
@@ -1863,7 +1863,7 @@
-VERSION="2.13.2"
+VERSION="2.13.3"
RPMNAME="yast2-pam"
MAINTAINER="Jiri Suchomel <jsuchome(a)suse.cz>"
@@ -2693,7 +2693,7 @@
} >&5
cat >&5 <<_CSEOF
-This file was extended by yast2-pam $as_me 2.13.2, which was
+This file was extended by yast2-pam $as_me 2.13.3, which was
generated by GNU Autoconf 2.59. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -2748,7 +2748,7 @@
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
-yast2-pam config.status 2.13.2
+yast2-pam config.status 2.13.3
configured by $0, generated by GNU Autoconf 2.59,
with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-pam-2.13.2/configure.in new/yast2-pam-2.13.3/configure.in
--- old/yast2-pam-2.13.2/configure.in 2006-02-14 15:29:32.000000000 +0100
+++ new/yast2-pam-2.13.3/configure.in 2006-06-01 15:21:28.000000000 +0200
@@ -1,9 +1,9 @@
dnl configure.in for yast2-pam
dnl
-dnl -- This file is generated by y2autoconf - DO NOT EDIT! --
+dnl -- This file is generated by y2autoconf 2.13.18 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-pam, 2.13.2, http://www.suse.de/feedback, yast2-pam)
+AC_INIT(yast2-pam, 2.13.3, http://bugs.opensuse.org/, yast2-pam)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -17,7 +17,7 @@
AM_INIT_AUTOMAKE(tar-ustar) dnl searches for some needed programs
dnl Important YaST2 variables
-VERSION="2.13.2"
+VERSION="2.13.3"
RPMNAME="yast2-pam"
MAINTAINER="Jiri Suchomel <jsuchome(a)suse.cz>"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-pam-2.13.2/src/Autologin.ycp new/yast2-pam-2.13.3/src/Autologin.ycp
--- old/yast2-pam-2.13.2/src/Autologin.ycp 2005-10-13 17:23:32.000000000 +0200
+++ new/yast2-pam-2.13.3/src/Autologin.ycp 2006-06-01 15:06:10.000000000 +0200
@@ -3,8 +3,9 @@
* Package: yast2
* Summary: Autologin read/write routines
* Author: Jiri Suchomel <jsuchome(a)suse.cz>
+ * Flags: Stable
*
- * $Id: Autologin.ycp 25047 2005-08-18 12:14:03Z jsuchome $
+ * $Id: Autologin.ycp 31244 2006-06-01 13:06:03Z jsuchome $
*/
{
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-pam-2.13.2/src/Nsswitch.ycp new/yast2-pam-2.13.3/src/Nsswitch.ycp
--- old/yast2-pam-2.13.2/src/Nsswitch.ycp 2005-09-08 10:36:53.000000000 +0200
+++ new/yast2-pam-2.13.3/src/Nsswitch.ycp 2006-06-01 15:06:10.000000000 +0200
@@ -3,8 +3,9 @@
* Module: yast2-pam
* Summary: Configuration of /etc/nsswitch.conf
* Authors: Jiri Suchomel <jsuchome(a)suse.cz>
+ * Flags: Stable
*
- * $Id: Nsswitch.ycp 18229 2004-07-27 11:23:24Z jsuchome $
+ * $Id: Nsswitch.ycp 31244 2006-06-01 13:06:03Z jsuchome $
*/
{
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-pam-2.13.2/src/PamSettings.ycp new/yast2-pam-2.13.3/src/PamSettings.ycp
--- old/yast2-pam-2.13.2/src/PamSettings.ycp 2005-09-08 10:36:53.000000000 +0200
+++ new/yast2-pam-2.13.3/src/PamSettings.ycp 2006-06-01 15:06:10.000000000 +0200
@@ -4,8 +4,9 @@
* Summary: YaST intrerface for security agent (/etc/security/*.conf)
* and /etc/default/passwd agent
* Authors: Jiri Suchomel <jsuchome(a)suse.cz>
+ * Flags: Stable
*
- * $Id: PamSettings.ycp 18675 2004-08-18 10:51:15Z jsuchome $
+ * $Id: PamSettings.ycp 31244 2006-06-01 13:06:03Z jsuchome $
*
*/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit-unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit-help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package yast2-vm
checked in at Fri Jun 2 10:28:07 CEST 2006.
--------
--- yast2-vm/yast2-vm.changes 2006-05-23 19:56:29.000000000 +0200
+++ yast2-vm/yast2-vm.changes 2006-06-02 02:38:26.000000000 +0200
@@ -1,0 +2,32 @@
+Thu Jun 1 16:16:42 MDT 2006 - mgfritch(a)novell.com
+
+- Do not display the 'Manage Virtual Machines' dialog when
+ creating an AutoYaST profile using the Autoinstallation wizard.
+ (#181072)
+- Only enable `view button on the 'Manage Virtual Machines' dialog
+ if YaST is running in a graphical display (XServer) and the
+ selected vm is not configured to use SDL. (#181011)
+- Only enable `start button on the 'Manage Virtual Machines' dialog
+ if YaST is running in a graphical display (XServer) or the
+ selected vm is configured as a paravirtualized guest. (#181009)
+- Disable service 'earlykbd' when running an install inside of a
+ domU. (#180919)
+- If paravirtualized domU install, use the 'extra' option 'vnc=1',
+ rather than 'textmode=1' (#181074)
+- 2.13.54
+
+-------------------------------------------------------------------
+Mon May 29 01:10:44 MDT 2006 - mgfritch(a)novell.com
+
+- VM_XEN::ValidateConfigName() should return false if a vm name
+ setting inside of a config file conflicts with the proposed
+ vm name (#181001)
+- Search physical disk partitions specified in the VM disk settings
+ for a valid Xen kernel. (#180130)
+- Remove any single or double quotes surrounding values read from a
+ VM config file. (#179324)
+- If dom0 is 64 bit OS, domU is full virtualization, and domU
+ memory is >= 3.5 GB, set 'pae=1' in the VM config file. (#180361)
+- 2.13.53
+
+-------------------------------------------------------------------
Old:
----
yast2-vm-2.13.52.tar.bz2
New:
----
yast2-vm-2.13.54.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-vm.spec ++++++
--- /var/tmp/diff_new_pack.6VYk77/_old 2006-06-02 10:27:57.000000000 +0200
+++ /var/tmp/diff_new_pack.6VYk77/_new 2006-06-02 10:27:57.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-vm (Version 2.13.52)
+# spec file for package yast2-vm (Version 2.13.54)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,12 +11,12 @@
# norootforbuild
Name: yast2-vm
-Version: 2.13.52
+Version: 2.13.54
Release: 1
License: GPL
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-vm-2.13.52.tar.bz2
+Source0: yast2-vm-2.13.54.tar.bz2
prefix: /usr
BuildRequires: perl-XML-Writer update-desktop-files yast2 yast2-devtools yast2-testsuite
Requires: yast2 yast2-installation
@@ -32,7 +32,7 @@
Ladislav Slezak <lslezak(a)suse.cz>
%prep
-%setup -n yast2-vm-2.13.52
+%setup -n yast2-vm-2.13.54
%build
%{prefix}/bin/y2tool y2autoconf
@@ -73,6 +73,32 @@
%doc %{prefix}/share/doc/packages/yast2-vm
%changelog -n yast2-vm
+* Thu Jun 01 2006 - mgfritch(a)novell.com
+- Do not display the 'Manage Virtual Machines' dialog when
+ creating an AutoYaST profile using the Autoinstallation wizard.
+ (#181072)
+- Only enable `view button on the 'Manage Virtual Machines' dialog
+ if YaST is running in a graphical display (XServer) and the
+ selected vm is not configured to use SDL. (#181011)
+- Only enable `start button on the 'Manage Virtual Machines' dialog
+ if YaST is running in a graphical display (XServer) or the
+ selected vm is configured as a paravirtualized guest. (#181009)
+- Disable service 'earlykbd' when running an install inside of a
+ domU. (#180919)
+- If paravirtualized domU install, use the 'extra' option 'vnc=1',
+ rather than 'textmode=1' (#181074)
+- 2.13.54
+* Mon May 29 2006 - mgfritch(a)novell.com
+- VM_XEN::ValidateConfigName() should return false if a vm name
+ setting inside of a config file conflicts with the proposed
+ vm name (#181001)
+- Search physical disk partitions specified in the VM disk settings
+ for a valid Xen kernel. (#180130)
+- Remove any single or double quotes surrounding values read from a
+ VM config file. (#179324)
+- If dom0 is 64 bit OS, domU is full virtualization, and domU
+ memory is >= 3.5 GB, set 'pae=1' in the VM config file. (#180361)
+- 2.13.53
* Mon May 22 2006 - mgfritch(a)novell.com
- Allow the cdrom_image setting to persist when moving from
proposal_type 'install' to proposal_type 'boot'. (#174616)
++++++ yast2-vm-2.13.52.tar.bz2 -> yast2-vm-2.13.54.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-vm-2.13.52/VERSION new/yast2-vm-2.13.54/VERSION
--- old/yast2-vm-2.13.52/VERSION 2006-05-22 23:34:56.000000000 +0200
+++ new/yast2-vm-2.13.54/VERSION 2006-06-02 00:15:35.000000000 +0200
@@ -1 +1 @@
-2.13.52
+2.13.54
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-vm-2.13.52/configure new/yast2-vm-2.13.54/configure
--- old/yast2-vm-2.13.52/configure 2006-05-23 17:00:43.000000000 +0200
+++ new/yast2-vm-2.13.54/configure 2006-06-02 01:56:07.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.59 for yast2-vm 2.13.52.
+# Generated by GNU Autoconf 2.59 for yast2-vm 2.13.54.
#
# Report bugs to <http://www.suse.de/feedback>.
#
@@ -269,8 +269,8 @@
# Identity of this package.
PACKAGE_NAME='yast2-vm'
PACKAGE_TARNAME='yast2-vm'
-PACKAGE_VERSION='2.13.52'
-PACKAGE_STRING='yast2-vm 2.13.52'
+PACKAGE_VERSION='2.13.54'
+PACKAGE_STRING='yast2-vm 2.13.54'
PACKAGE_BUGREPORT='http://www.suse.de/feedback'
ac_unique_file="RPMNAME"
@@ -728,7 +728,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-vm 2.13.52 to adapt to many kinds of systems.
+\`configure' configures yast2-vm 2.13.54 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -795,7 +795,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of yast2-vm 2.13.52:";;
+ short | recursive ) echo "Configuration of yast2-vm 2.13.54:";;
esac
cat <<\_ACEOF
@@ -908,7 +908,7 @@
test -n "$ac_init_help" && exit 0
if $ac_init_version; then
cat <<\_ACEOF
-yast2-vm configure 2.13.52
+yast2-vm configure 2.13.54
generated by GNU Autoconf 2.59
Copyright (C) 2003 Free Software Foundation, Inc.
@@ -922,7 +922,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-vm $as_me 2.13.52, which was
+It was created by yast2-vm $as_me 2.13.54, which was
generated by GNU Autoconf 2.59. Invocation command line was
$ $0 $@
@@ -1652,7 +1652,7 @@
# Define the identity of the package.
PACKAGE='yast2-vm'
- VERSION='2.13.52'
+ VERSION='2.13.54'
cat >>confdefs.h <<_ACEOF
@@ -1863,7 +1863,7 @@
-VERSION="2.13.52"
+VERSION="2.13.54"
RPMNAME="yast2-vm"
MAINTAINER="Ladislav Slezak <lslezak(a)suse.cz>"
@@ -2654,7 +2654,7 @@
} >&5
cat >&5 <<_CSEOF
-This file was extended by yast2-vm $as_me 2.13.52, which was
+This file was extended by yast2-vm $as_me 2.13.54, which was
generated by GNU Autoconf 2.59. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -2709,7 +2709,7 @@
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
-yast2-vm config.status 2.13.52
+yast2-vm config.status 2.13.54
configured by $0, generated by GNU Autoconf 2.59,
with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-vm-2.13.52/configure.in new/yast2-vm-2.13.54/configure.in
--- old/yast2-vm-2.13.52/configure.in 2006-05-23 17:00:32.000000000 +0200
+++ new/yast2-vm-2.13.54/configure.in 2006-06-02 01:55:58.000000000 +0200
@@ -3,7 +3,7 @@
dnl -- This file is generated by y2autoconf - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-vm, 2.13.52, http://www.suse.de/feedback, yast2-vm)
+AC_INIT(yast2-vm, 2.13.54, http://www.suse.de/feedback, yast2-vm)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -17,7 +17,7 @@
AM_INIT_AUTOMAKE(tar-ustar) dnl searches for some needed programs
dnl Important YaST2 variables
-VERSION="2.13.52"
+VERSION="2.13.54"
RPMNAME="yast2-vm"
MAINTAINER="Ladislav Slezak <lslezak(a)suse.cz>"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-vm-2.13.52/src/VM.ycp new/yast2-vm-2.13.54/src/VM.ycp
--- old/yast2-vm-2.13.52/src/VM.ycp 2006-05-10 00:00:09.000000000 +0200
+++ new/yast2-vm-2.13.54/src/VM.ycp 2006-06-01 23:04:58.000000000 +0200
@@ -4,7 +4,7 @@
* Authors: Ladislav Slezak <lslezak(a)suse.cz>
* Michael G. Fritch <mgfritch(a)novell.com>
*
- * $Id: VM.ycp 30722 2006-05-05 22:59:43Z mgfritch $
+ * $Id: VM.ycp 31270 2006-06-01 21:04:48Z mgfritch $
*/
{
module "VM";
@@ -718,6 +718,37 @@
}
}
+
+ global map ReadConfigFileSettings(string cfg_file) {
+ map(string) toEval = (map(string))functions["ReadConfigFileSettings"]:nil;
+
+ if (toEval != nil)
+ {
+ return toEval(cfg_file);
+ }
+ else
+ {
+ y2error("ReadConfigFileSettings() function is missing!");
+ return nil;
+ }
+ }
+
+
+ global list<map> ReadAllConfigFileSettings() {
+ list<map>() toEval = (list<map>())functions["ReadAllConfigFileSettings"]:nil;
+
+ if (toEval != nil)
+ {
+ return toEval();
+ }
+ else
+ {
+ y2error("ReadAllConfigFileSettings() function is missing!");
+ return nil;
+ }
+ }
+
+
global symbol GetVirtualMachineState(string state) {
symbol(string) toEval = (symbol(string))functions["GetVirtualMachineState"]:nil;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-vm-2.13.52/src/VM_XEN.ycp new/yast2-vm-2.13.54/src/VM_XEN.ycp
--- old/yast2-vm-2.13.52/src/VM_XEN.ycp 2006-05-23 19:55:23.000000000 +0200
+++ new/yast2-vm-2.13.54/src/VM_XEN.ycp 2006-06-02 02:36:55.000000000 +0200
@@ -3,7 +3,7 @@
* Package: XEN specific functions and values
* Authors: Ladislav Slezak <lslezak(a)suse.cz>
* Michael G. Fritch <mgfritch(a)novell.com>
- * $Id: VM_XEN.ycp 31118 2006-05-23 17:55:16Z mgfritch $
+ * $Id: VM_XEN.ycp 31272 2006-06-02 00:36:47Z mgfritch $
*/
{
module "VM_XEN";
@@ -857,7 +857,7 @@
define list<string> PartitionsInfo(string image) {
- string cmd = sformat("sfdisk -d -uS -- '%1'", image);
+ string cmd = sformat("sfdisk --force -d -uS -- '%1'", image);
map outputmap = (map)SCR::Execute(.target.bash_output, cmd);
string outputstring = outputmap["stdout"]:"";
@@ -1059,12 +1059,11 @@
string partition_name = String::CutBlanks(partition["name"]:"");
- string source = regexpsub(partition_name, "(.*)[[0123456789]]*$", "\\1"); // remove the partition number
- string partition_num = regexpsub(partition_name, ".*([[0123456789]]*$)", "\\1"); // save the partition number
y2milestone("partition_name='%1'", partition_name);
- y2milestone("source='%1'", source);
+ y2milestone("diskimage='%1'", diskimage);
+ string partition_num = regexpsub(partition_name, ".*([[0123456789]]*$)", "\\1"); // save the partition number
y2milestone("partition_num='%1'", partition_num);
- string new_target = getDiskTarget(disks, source);
+ string new_target = getDiskTarget(disks, diskimage);
if (new_target != nil && new_target != "") {
// set the root device to the partition that contains the sepecified kernel (i.e. /dev/hda2)
VM_Common::root_device = new_target + partition_num;
@@ -1086,11 +1085,14 @@
boolean ret = false;
foreach(map<string,any> disk, disks, {
- if ((disk["type"]:"" == "loop-create") || (disk["type"]:"" == "loop-use")) { // FIXME: should support for phys devices be added?
- string source = getDiskSource(disks, disk["target"]:"");
- if (source != nil && source != "") {
- ret = ret || ReadDiskImage(source);
+ string source = getDiskSource(disks, disk["target"]:"");
+ if (source != nil && source != "") {
+ // if a physical device, make sure string source contains the full pathname to the device.
+ if (disk["type"]:"" == "phys" && regexpmatch(source, "^/dev.*") == false) {
+ source = "/dev/" + source;
}
+ // read the disk image
+ ret = ret || ReadDiskImage(source);
}
}
);
@@ -1377,38 +1379,6 @@
return ret;
}
- global define boolean ValidateConfigName(string name) {
- list<string> configs = (list<string>)SCR::Read(.target.dir, conf_path); // list of config file names
- list<string> images = (list<string>)SCR::Read(.target.dir, img_prefix); // list of image dir names
- if (contains(configs, name) || contains(images, name)) {
- // either a config file name or a image directory name conflicts
- return false;
- }
- return true;
- }
-
-
- global define string ProposeConfigName()
- {
- integer domain = 1;
-
- while ( ValidateConfigName(conf_prefix + tostring(domain)) == false )
- {
- domain = domain + 1;
- }
-
- string conf_name = conf_prefix + tostring(domain);
- y2milestone("Proposed name: %1", conf_name);
- //SCR::Execute (.target.bash, sformat("/usr/bin/touch %1%2", conf_path, conf_name));
-
- return conf_name;
- }
-
- global define boolean resetConfigName()
- {
- VM_Common::config_name = ProposeConfigName();
- return true;
- }
global define boolean setSourceConfig(integer sid, symbol type, string custom) {
@@ -1450,6 +1420,180 @@
return WriteOption(configpath, optname, "\'" + optvalue + "\'");
}
+
+ string ReadOption(path configpath, string optname) {
+
+ string optvalue = (string)SCR::Read(configpath + topath(optname));
+
+ if (regexpmatch(optvalue, "'.*'")) {
+ // remove the single quotes
+ string tmpoptvalue = regexpsub(optvalue, "'(.*)'", "\\1");
+ if (optvalue != nil || optvalue != "")
+ optvalue = tmpoptvalue;
+ }
+ else if (regexpmatch(optvalue, "\".*\"")) {
+ // remove the double quotes
+ string tmpoptvalue = regexpsub(optvalue, "\"(.*)\"", "\\1");
+ if (optvalue != nil || optvalue != "")
+ optvalue = tmpoptvalue;
+ }
+
+ return optvalue;
+ }
+
+
+ global map ReadConfigFileSettings(string cfg_file) {
+
+ y2milestone("ReadConfigFileSettings(%1)", cfg_file);
+ if (cfg_file == nil || cfg_file == "") {
+ y2error("cfg_file paramater empty!");
+ return nil;
+ }
+
+ // FIXME: must remove from code below any duplicate ReadSettings() for a specified key!
+ map new_settings = $[];
+ path configpath = .etc.xen.value + topath(getConfigFilePath() + cfg_file);
+ y2debug("configpath=%1", configpath);
+ new_settings["name"] = ReadOption(configpath, "name");
+ if (new_settings["name"]:"" == nil || new_settings["name"]:"" == "") {
+ y2error("cfg_file value 'name' is empty!");
+ return nil; // ignore cfg files that do not contain a machine name.
+ }
+ new_settings["builder"] = ReadOption(configpath, "builder");
+ new_settings["memory"] = ReadOption(configpath, "memory");
+ new_settings["kernel"] = ReadOption(configpath, "kernel");
+ new_settings["bootentry"] = ReadOption(configpath, "bootentry");
+ if (new_settings["kernel"]:"" == nil || new_settings["kernel"]:"" == "") {
+ list<string> tmplist = splitstring(new_settings["bootentry"]:"", ":,");
+ new_settings["kernel"] = tmplist[1]:"";
+ }
+ new_settings["disks"] = parseDiskConfig(ReadOption(configpath, "disk"));
+ new_settings["on_poweroff"] = ReadOption(configpath, "on_poweroff");
+ new_settings["on_reboot"] = ReadOption(configpath, "on_reboot");
+ new_settings["on_crash"] = ReadOption(configpath, "on_crash");
+ new_settings["vcpus"] = ReadOption(configpath, "vcpus");
+ // new_settings["vif"] = parseVifConfig(ReadOption(configpath, "vif")); // FIXME: must write a method for parsing the vif list<string>
+ new_settings["stdvga"] = ReadOption(configpath, "stdvga");
+ new_settings["sdl"] = ReadOption(configpath, "sdl");
+ new_settings["vnc"] = ReadOption(configpath, "vnc");
+ new_settings["vncviewer"] = ReadOption(configpath, "vncviewer");
+ new_settings["ne2000"] = ReadOption(configpath, "ne2000");
+ new_settings["dhcp"] = ReadOption(configpath, "dhcp");
+ new_settings["ip"] = ReadOption(configpath, "ip");
+ new_settings["netmask"] = ReadOption(configpath, "netmask");
+ new_settings["interface"] = ReadOption(configpath, "interface");
+ new_settings["gateway"] = ReadOption(configpath, "gateway");
+ new_settings["extra"] = ReadOption(configpath, "extra");
+ new_settings["bootloader"] = ReadOption(configpath, "bootloader");
+ new_settings["cdrom"] = ReadOption(configpath, "cdrom");
+ new_settings["boot"] = ReadOption(configpath, "boot");
+ new_settings["localtime"] = ReadOption(configpath, "localtime");
+
+ new_settings["cfg_file"] = cfg_file;
+
+ y2milestone("ReadConfigFileSettings returned: %1", new_settings);
+ return new_settings;
+ }
+
+
+ global list<map> ReadAllConfigFileSettings() {
+
+ y2milestone("ReadAllConfigFileSettings()");
+
+ list<map> new_settings_list = [];
+
+ list<string> file_list = (list<string>) SCR::Read(.target.dir, getConfigFilePath());
+ y2milestone("file_list=%1", file_list);
+ if (file_list != nil && size(file_list) > 0) {
+ foreach(string cfg_file, file_list, {
+ string first_char = substring(cfg_file, 0, 1);
+ string last_char = substring(cfg_file, size(cfg_file)-1, size(cfg_file));
+ if (first_char == "." || last_char == "~") {
+ // ignore all files that start with '.' or end with '~'
+ continue;
+ }
+ else {
+ map new_settings = ReadConfigFileSettings(cfg_file);
+ if (new_settings != nil && size(new_settings) > 0) {
+ new_settings_list = add(new_settings_list, new_settings);
+ }
+ }
+ });
+ }
+ y2milestone("ReadAllConfigFileSettings returned: %1", new_settings_list);
+ return new_settings_list;
+ }
+
+ global define boolean ValidateConfigName(string name) {
+
+ // check for a conflicting config file name (/etc/xen/vm/*)
+ list<string> configs = (list<string>)SCR::Read(.target.dir, conf_path); // list of config file names
+ if (contains(configs, name)) {
+ // a config file name conflicts
+ return false;
+ }
+
+ // check for a conflicting vm name settings inside each config file (/etc/xen/vm/*)
+ list<map> config_settings = ReadAllConfigFileSettings(); // list<map> of settings inside of the config files
+ boolean conflict = false;
+ foreach (map tmpmap, config_settings, {
+ if (tmpmap != nil) {
+ if (tmpmap["name"]:"" == name) {
+ conflict = true;
+ break;
+ }
+ }
+ });
+ // a vm name inside a config file conflicts
+ if (conflict) {
+ return false;
+ }
+
+ // check for conflicting image directory name (/var/lib/xen/images/*)
+ list<string> images = (list<string>)SCR::Read(.target.dir, img_prefix); // list of image dir names
+ if (contains(images, name)) {
+ // try to remove the vm image directory (if it is not empty, it should not be deleted).
+ string img_dir = img_prefix + name;
+ string cmd = sformat("rmdir %1", img_dir);
+ y2milestone("Executing: %1", cmd);
+ map retmap = (map)SCR::Execute(.target.bash_output, cmd);
+ y2milestone("retmap=%1", retmap);
+ images = (list<string>)SCR::Read(.target.dir, img_prefix); // re-create list of image dir names
+
+ if (contains(images, name)) {
+ // vm image directory is not empty.
+ // An image directory name conflicts
+ return false;
+ }
+ }
+
+ // no conflicts (a valid config name)
+ return true;
+ }
+
+
+ global define string ProposeConfigName()
+ {
+ integer domain = 1;
+
+ while ( ValidateConfigName(conf_prefix + tostring(domain)) == false )
+ {
+ domain = domain + 1;
+ }
+
+ string conf_name = conf_prefix + tostring(domain);
+ y2milestone("Proposed name: %1", conf_name);
+ //SCR::Execute (.target.bash, sformat("/usr/bin/touch %1%2", conf_path, conf_name));
+
+ return conf_name;
+ }
+
+ global define boolean resetConfigName()
+ {
+ VM_Common::config_name = ProposeConfigName();
+ return true;
+ }
+
string GetVIF(list<map<string,string> > conf)
{
string ret = "";
@@ -1539,6 +1683,12 @@
// library dir (32/64bit)
string arch_libdir = Arch::i386() ? "lib" : "lib64";
+
+ // set pae=1, if dom0 is 64bit, domU is full virtualization, and domU mem >= 3.5 GB (#180361)
+ if (Arch::x86_64() && VM_Common::memory_size >= 3584) { // (3.5 GB * 1024) = 3584 MB
+ ret = ret && WriteOption(configpath, "pae", "1");
+ }
+
// set device model
ret = ret && WriteStringOption(configpath, "device_model", "/usr/" + arch_libdir + "/xen/bin/qemu-dm");
ret = ret && WriteStringOption(configpath, "kernel", "/usr/lib/xen/boot/hvmloader");
@@ -1745,7 +1895,7 @@
}
global define boolean resetExtraArgs() {
- string arg = (VM_Common::proposal_type == "install") ? "TERM=xterm textmode=1" : "TERM=xterm";
+ string arg = (VM_Common::proposal_type == "install") ? "TERM=xterm vnc=1" : "TERM=xterm";
VM_Common::extra_args = arg;
return true;
}
@@ -2361,6 +2511,8 @@
"parseDiskConfig" : VM_XEN::parseDiskConfig,
"updateDiskConfig" : VM_XEN::updateDiskConfig,
+ "ReadConfigFileSettings" : VM_XEN::ReadConfigFileSettings,
+ "ReadAllConfigFileSettings" : VM_XEN::ReadAllConfigFileSettings,
"Write" : VM_XEN::Write,
"Prepare" : VM_XEN::Prepare,
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-vm-2.13.52/src/cmdline.ycp new/yast2-vm-2.13.54/src/cmdline.ycp
--- old/yast2-vm-2.13.52/src/cmdline.ycp 2006-04-07 07:12:49.000000000 +0200
+++ new/yast2-vm-2.13.54/src/cmdline.ycp 2006-06-02 02:36:55.000000000 +0200
@@ -9,7 +9,7 @@
* Ladislav Slezak <lslezak(a)suse.cz>
* Michael G. Fritch <mgfritch(a)novell.com>
*
- * $Id: cmdline.ycp 29839 2006-04-07 05:12:29Z mgfritch $
+ * $Id: cmdline.ycp 31272 2006-06-02 00:36:47Z mgfritch $
*
* Handlers for command line mode.
*
@@ -25,6 +25,7 @@
import "Sequencer";
import "CommandLine";
+
textdomain "vm";
@@ -94,8 +95,13 @@
"existing_start" : ``(start()), // boot vm and display feedback dialog
];
+ boolean isAutoinstallation = false;
+ if (Mode::config()) { // running inside of autoinstallation wizard (AutoYaST)
+ isAutoinstallation = true;
+ }
+
map sequence = $[
- "ws_start" : "manage",
+ "ws_start" : (isAutoinstallation) ? "select_create" : "manage",
"manage" :
$[
`close : `finish,
@@ -108,65 +114,65 @@
$[
`install : "install_prepare",
`existing : "existing_prepare",
- `abort : "manage",
+ `abort : (isAutoinstallation) ? `abort : "manage",
],
"install_prepare" :
$[
`forceback : "select_create",
`next : "install_proposal",
- `abort : "manage",
+ `abort : (isAutoinstallation) ? `abort : "manage",
],
"install_proposal" :
$[
`forceback : "select_create",
`next : "install_start",
- `abort : "manage",
+ `abort : (isAutoinstallation) ? `abort : "manage",
],
"install_start" :
$[
`forceback : "install_proposal",
`next : "boot_prepare",
- `abort : "manage",
+ `abort : (isAutoinstallation) ? `abort : "manage",
],
"boot_prepare" :
$[
`forceback : "install_prepare",
`next : "boot_proposal",
- `abort : "manage",
+ `abort : (isAutoinstallation) ? `abort : "manage",
],
"boot_proposal" :
$[
`forceback : "install_prepare",
`next : "boot_start",
- `abort : "manage",
+ `abort : (isAutoinstallation) ? `abort : "manage",
],
"boot_start" :
$[
`forceback : "boot_proposal",
`again : "select_create",
- `next : "manage",
- `finish : "manage",
- `abort : "manage",
+ `next : (isAutoinstallation) ? `next : "manage",
+ `finish : (isAutoinstallation) ? `finish : "manage",
+ `abort : (isAutoinstallation) ? `abort : "manage",
],
"existing_prepare" :
$[
`forceback : "select_create",
`next : "existing_proposal",
- `abort : "manage",
+ `abort : (isAutoinstallation) ? `abort : "manage",
],
"existing_proposal" :
$[
`forceback : "select_create",
`next : "existing_start",
- `abort : "manage",
+ `abort : (isAutoinstallation) ? `abort : "manage",
],
"existing_start" :
$[
`forceback : "existing_proposal",
`again : "select_create",
- `next : "manage",
- `finish : "manage",
- `abort : "manage",
+ `next : (isAutoinstallation) ? `next : "manage",
+ `finish : (isAutoinstallation) ? `finish : "manage",
+ `abort : (isAutoinstallation) ? `abort : "manage",
]
];
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-vm-2.13.52/src/inst_vm_autoyast.ycp new/yast2-vm-2.13.54/src/inst_vm_autoyast.ycp
--- old/yast2-vm-2.13.52/src/inst_vm_autoyast.ycp 2006-04-07 07:12:49.000000000 +0200
+++ new/yast2-vm-2.13.54/src/inst_vm_autoyast.ycp 2006-06-01 23:04:58.000000000 +0200
@@ -5,7 +5,7 @@
*
* Purpose: Ask user for network settings.
*
- * $Id: inst_vm_autoyast.ycp 29839 2006-04-07 05:12:29Z mgfritch $
+ * $Id: inst_vm_autoyast.ycp 31270 2006-06-01 21:04:48Z mgfritch $
*
*/
@@ -60,7 +60,11 @@
else if (ret == `select_profile)
{
string new_profile = (string) UI::QueryWidget (`id(`profile), `Value);
- new_profile = UI::AskForExistingFile(new_profile, "*.xml", _("Select an AutoYaST Profile"));
+ if (new_profile == nil || new_profile == "")
+ {
+ new_profile = "/var/lib/autoinstall/repository/";
+ }
+ new_profile = UI::AskForExistingFile(new_profile, "*", _("Select an AutoYaST Profile"));
if (new_profile != nil)
{
@@ -70,7 +74,7 @@
else if (ret == `next)
{
string profile = (string) UI::QueryWidget (`id(`profile), `Value);
-
+
if (profile != "" && (integer)SCR::Read(.target.size, profile) < 0) {
Report::Error(_("The specified AutoYaST Profile does not exist."));
continue;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-vm-2.13.52/src/inst_vm_manage.ycp new/yast2-vm-2.13.54/src/inst_vm_manage.ycp
--- old/yast2-vm-2.13.52/src/inst_vm_manage.ycp 2006-05-12 17:41:21.000000000 +0200
+++ new/yast2-vm-2.13.54/src/inst_vm_manage.ycp 2006-06-02 00:40:34.000000000 +0200
@@ -100,50 +100,7 @@
}
-void ReadConfigFileSettings() {
- y2milestone("Reading config file settings...");
- list<string> file_list = (list<string>) SCR::Read(.target.dir, VM::GetConfigFilePath());
- y2milestone("file_list=%1", file_list);
- if (file_list != nil) {
- foreach(string cfg_file, file_list, {
- string first_char = substring(cfg_file, 0, 1);
- string last_char = substring(cfg_file, size(cfg_file)-1, size(cfg_file));
- if (first_char == "." || last_char == "~") {
- // ignore all files that start with '.' or end with '~'
- continue;
- }
- else {
- map<string, any> new_settings = $[];
- path configpath = .etc.xen.value + topath(VM::GetConfigFilePath() + cfg_file);
- y2milestone("Reading config file: %1", configpath);
- new_settings["name"] = regexpsub((string)SCR::Read(configpath + topath("name")), "'(.*)'", "\\1");
- if (new_settings["name"]:"" == nil || new_settings["name"]:"" == "") continue; // ignore cfg files that do not contain a machine name.
- new_settings["builder"] = regexpsub((string)SCR::Read(configpath + topath("builder")), "'(.*)'", "\\1");
- new_settings["memory"] = (string)SCR::Read(configpath + topath("memory"));
- new_settings["kernel"] = (string)SCR::Read(configpath + topath("kernel"));
- if (new_settings["kernel"]:"" != nil && new_settings["kernel"]:"" != "") {
- new_settings["kernel"] = regexpsub(new_settings["kernel"]:"", "'(.*)'", "\\1");
- }
- new_settings["bootentry"] = regexpsub((string)SCR::Read(configpath + topath("bootentry")), "'(.*)'", "\\1");
- if (new_settings["kernel"]:"" == nil || new_settings["kernel"]:"" == "") {
- list<string> tmplist = splitstring(new_settings["bootentry"]:"", ":,");
- new_settings["kernel"] = tmplist[1]:"";
- }
- new_settings["disks"] = VM::ParseDiskConfig((string)SCR::Read(configpath + topath("disk")));
- if (tolower(new_settings["builder"]:"linux") == "hvm") { // full virt.
- new_settings["sdl"] = (string)SCR::Read(configpath + topath("sdl"));
- new_settings["vnc"] = (string)SCR::Read(configpath + topath("vnc"));
- new_settings["vncviewer"] = (string)SCR::Read(configpath + topath("vncviewer"));
- }
- new_settings["cfg_file"] = cfg_file;
- SettingsList = add(SettingsList, new_settings);
- }
- });
- }
-}
-
-
-void UpdateSettingsList(map<string, string> new_item) {
+void UpdateSettingsList(map new_item) {
y2milestone("UpdateSettingsList(%1)", new_item);
if (new_item != nil && new_item["name"]:"" != nil && new_item["name"]:"" != "") {
boolean found = false;
@@ -201,7 +158,7 @@
y2milestone("lines=%1", lines);
foreach (string line, lines, {
if (line != nil && line != "") {
- map<string, string> new_item = $[];
+ map new_item = $[];
new_item["name"] = regexpsub(line, exp, "\\1");
new_item["id"] = regexpsub(line, exp, "\\2");
new_item["memory"] = regexpsub(line, exp, "\\3");
@@ -240,9 +197,7 @@
define void refresh_table() {
- SettingsList = [];
-
- ReadConfigFileSettings();
+ SettingsList = VM::ReadAllConfigFileSettings();
y2milestone("SettingsList=%1", SettingsList);
Read_XM_List();
@@ -302,13 +257,13 @@
`VBox(
`Table(`id(`vm_table), `opt(`notify, `immediate), `header(
// table heading
- `Left(_("Name") + " "),
+ `Left(_("Name") + " "),
// table heading
- _("Virtualization Mode"),
+ _("Virtualization Mode"),
// table heading
- _("Status") + " ",
+ _("Status") + " ",
// table heading
- _("Memory (MB)"),
+ _("Memory (MB)"),
// table heading
_("Console")),
[]),
@@ -356,6 +311,11 @@
integer selected_table_item = 0;
symbol ret = nil;
+
+ // check whether X window system is accessible
+ integer isGraphicalDisplay = (integer) SCR::Execute(.target.bash, "/usr/X11R6/bin/xdpyinfo");
+ y2milestone("X check (isGraphicalDisplay): %1", isGraphicalDisplay);
+
while (true) {
Popup::ClearFeedback(); // Always clear pop-up feedback ... just in case we forget to clear one in the loop below.
@@ -374,12 +334,14 @@
UI::ChangeWidget(`id(`shutdown), `Enabled, true);
UI::ChangeWidget(`id(`terminate), `Enabled, true);
// if ( isFullVirtualization(selected_table_item) && ! isSDL(selected_table_item) ) {
- if ( ! isSDL(selected_table_item) ) {
+ if ( ( !isSDL(selected_table_item) ) && ( isGraphicalDisplay == 0 ) ) { // only enable `view button if graphical dispaly and selected vm is not configured to use SDL. (bugzilla #181011)
UI::ChangeWidget(`id(`view), `Enabled, true);
}
}
else if (size(SettingsList) > 0) { // vm state is not running (stopped) and at least on vm cfg file exists
- UI::ChangeWidget(`id(`start), `Enabled, true);
+ if ( ( isGraphicalDisplay == 0 ) || ( isFullVirtualization(selected_table_item) == false ) ) { // only enable `start button if graphical display or selected vm is paravirtualized. (bugzilla #181009)
+ UI::ChangeWidget(`id(`start), `Enabled, true);
+ }
UI::ChangeWidget(`id(`delete), `Enabled, true);
}
}
@@ -445,7 +407,7 @@
}
}
else {
- y2error("delete: invalid table item selected");
+ y2error("delete_button: invalid table item selected");
continue;
}
}
@@ -475,7 +437,7 @@
}
}
else {
- y2error("start: invalid table item selected");
+ y2error("start_button: invalid table item selected");
continue;
}
}
@@ -502,7 +464,7 @@
}
}
else {
- y2error("view: invalid table item selected");
+ y2error("view_button: invalid table item selected");
continue;
}
}
@@ -528,7 +490,7 @@
}
}
else {
- y2error("shutdown: invalid table item selected");
+ y2error("shutdown_button: invalid table item selected");
continue;
}
}
@@ -557,7 +519,7 @@
}
}
else {
- y2error("terminate: invalid table item selected");
+ y2error("terminate_button: invalid table item selected");
continue;
}
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-vm-2.13.52/src/vm_finish.ycp new/yast2-vm-2.13.54/src/vm_finish.ycp
--- old/yast2-vm-2.13.52/src/vm_finish.ycp 2006-05-08 17:45:35.000000000 +0200
+++ new/yast2-vm-2.13.54/src/vm_finish.ycp 2006-06-02 02:36:55.000000000 +0200
@@ -8,7 +8,7 @@
* Authors:
* Ladislav Slezak <lslezak(a)suse.cz>
*
- * $Id: vm_finish.ycp 30736 2006-05-08 15:45:29Z mgfritch $
+ * $Id: vm_finish.ycp 31272 2006-06-02 00:36:47Z mgfritch $
*
*/
@@ -60,7 +60,7 @@
if (Arch::is_xenU())
{
// disable HW services - they are useless and usually failing in a virtual machine
- list<string> disable_services = ["acpid", "kbd"];
+ list<string> disable_services = ["acpid", "kbd", "earlykbd"];
y2milestone("disabling services: %1", disable_services);
foreach(string s, disable_services, {
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit-unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit-help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package yast2-network
checked in at Fri Jun 2 10:27:36 CEST 2006.
--------
--- yast2-network/yast2-network.changes 2006-05-29 17:29:19.000000000 +0200
+++ yast2-network/yast2-network.changes 2006-06-02 09:41:47.000000000 +0200
@@ -1,0 +2,7 @@
+Fri Jun 2 09:31:36 CEST 2006 - locilka(a)suse.cz
+
+- At least one release-notes downloaded results in the successful
+ internet test (#181094).
+- 2.13.53
+
+-------------------------------------------------------------------
Old:
----
yast2-network-2.13.52.tar.bz2
New:
----
yast2-network-2.13.53.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-network.spec ++++++
--- /var/tmp/diff_new_pack.xGCLWY/_old 2006-06-02 10:27:20.000000000 +0200
+++ /var/tmp/diff_new_pack.xGCLWY/_new 2006-06-02 10:27:20.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-network (Version 2.13.52)
+# spec file for package yast2-network (Version 2.13.53)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,12 +11,12 @@
# norootforbuild
Name: yast2-network
-Version: 2.13.52
+Version: 2.13.53
Release: 1
License: GPL
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-network-2.13.52.tar.bz2
+Source0: yast2-network-2.13.53.tar.bz2
prefix: /usr
# should be required by devtools
BuildRequires: perl-XML-Writer pkgconfig
@@ -49,7 +49,7 @@
Michal Svec <msvec(a)suse.cz>
%prep
-%setup -n yast2-network-2.13.52
+%setup -n yast2-network-2.13.53
%build
%{prefix}/bin/y2tool y2autoconf
@@ -103,6 +103,10 @@
/usr/share/YaST2/schema/autoyast/rnc/networking.rnc
%changelog -n yast2-network
+* Fri Jun 02 2006 - locilka(a)suse.cz
+- At least one release-notes downloaded results in the successful
+ internet test (#181094).
+- 2.13.53
* Mon May 29 2006 - mvidner(a)suse.cz
- Disable editing interfaces if we see a Xen bridge (#178848).
- 2.13.52
++++++ yast2-network-2.13.52.tar.bz2 -> yast2-network-2.13.53.tar.bz2 ++++++
++++ 6377 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-network-2.13.52/VERSION new/yast2-network-2.13.53/VERSION
--- old/yast2-network-2.13.52/VERSION 2006-05-29 17:27:08.000000000 +0200
+++ new/yast2-network-2.13.53/VERSION 2006-06-02 09:41:53.000000000 +0200
@@ -1 +1 @@
-2.13.52
+2.13.53
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-network-2.13.52/configure.in new/yast2-network-2.13.53/configure.in
--- old/yast2-network-2.13.52/configure.in 2006-05-29 17:30:15.000000000 +0200
+++ new/yast2-network-2.13.53/configure.in 2006-06-02 09:43:39.000000000 +0200
@@ -1,9 +1,9 @@
dnl configure.in for yast2-network
dnl
-dnl -- This file is generated by y2autoconf 2.13.19 - DO NOT EDIT! --
+dnl -- This file is generated by y2autoconf 2.13.18 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-network, 2.13.52, http://bugs.opensuse.org/, yast2-network)
+AC_INIT(yast2-network, 2.13.53, http://bugs.opensuse.org/, yast2-network)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -17,7 +17,7 @@
AM_INIT_AUTOMAKE(tar-ustar) dnl searches for some needed programs
dnl Important YaST2 variables
-VERSION="2.13.52"
+VERSION="2.13.53"
RPMNAME="yast2-network"
MAINTAINER="Martin Vidner <mvidner(a)suse.cz>"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-network-2.13.52/src/installation/inst_do_net_test.ycp new/yast2-network-2.13.53/src/installation/inst_do_net_test.ycp
--- old/yast2-network-2.13.52/src/installation/inst_do_net_test.ycp 2006-04-25 11:09:21.000000000 +0200
+++ new/yast2-network-2.13.53/src/installation/inst_do_net_test.ycp 2006-06-02 09:42:23.000000000 +0200
@@ -5,7 +5,7 @@
* Authors: Michal Svec <msvec(a)suse.cz>
* Arvin Schnell <arvin(a)suse.de>
*
- * $Id: inst_do_net_test.ycp 30321 2006-04-21 08:02:58Z locilka $
+ * $Id: inst_do_net_test.ycp 31277 2006-06-02 07:42:16Z locilka $
*/
{
@@ -296,21 +296,26 @@
/**
* Download all release notes mentioned in Product::relnotesurl_all
+ *
+ * @return true when successful
*/
define boolean download_release_notes () {
- // Fallback - for debugging
+ // Fallback for situation that mustn't exist
if (Product::relnotesurl_all == nil || Product::relnotesurl_all == []) {
- y2error("Product::relnotesurl_all = %1", Product::relnotesurl_all);
- return false;
+ y2internal("Product::relnotesurl_all = %1", Product::relnotesurl_all);
+ return true;
}
- // Even if some of downloads fails, try all of them
- boolean test_ret = true;
+ // At least one release notes downloaded means success
+ // but the default is false in case of some release-notes
+ // available for download
+ // @see Bug #181094
+ boolean test_ret = false;
integer relnotes_counter = 0;
Product::relnotesurl_all = toset(Product::relnotesurl_all);
foreach (string url, Product::relnotesurl_all, {
- // protect from wrong
+ // protect from wrong urls
if (url == nil || url == "") {
y2warning("Skipping relnotesurl '%1'", url);
return;
@@ -319,7 +324,7 @@
integer pos = findlastof (url, "/") + 1;
if (pos == nil) {
y2error ("broken url for release notes: %1", url);
- test_ret = false;
+ return;
}
relnotes_counter = relnotes_counter + 1;
@@ -349,9 +354,10 @@
if (ret == 0) {
release_notes_filenames = add (release_notes_filenames, filename);
y2milestone("Successful");
+ // At least one successfully installed -> internet test succeeded
+ test_ret = true;
} else {
y2error("Downloading failed");
- test_ret = false;
}
// label of combobox where the log is selected
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit-unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit-help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package kdelibs3
checked in at Fri Jun 2 10:25:44 CEST 2006.
--------
--- KDE/kdelibs3/kdelibs3.changes 2006-05-29 09:39:05.000000000 +0200
+++ kdelibs3/kdelibs3.changes 2006-06-02 03:46:23.000000000 +0200
@@ -1,0 +2,5 @@
+Fri Jun 2 03:45:05 CEST 2006 - dmueller(a)suse.de
+
+- disable -Wl,as-needed as long as binutils are not fixed
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kdelibs3-devel-doc.spec ++++++
--- /var/tmp/diff_new_pack.xAaLeg/_old 2006-06-02 10:24:55.000000000 +0200
+++ /var/tmp/diff_new_pack.xAaLeg/_new 2006-06-02 10:24:55.000000000 +0200
@@ -18,7 +18,7 @@
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Summary: Additional Package Documentation
Version: 3.5.3
-Release: 3
+Release: 4
%define kdelibs_patch_level b
BuildArch: noarch
Requires: kdelibs3 qt3-devel-doc
++++++ kdelibs3.spec ++++++
--- /var/tmp/diff_new_pack.xAaLeg/_old 2006-06-02 10:24:55.000000000 +0200
+++ /var/tmp/diff_new_pack.xAaLeg/_new 2006-06-02 10:24:55.000000000 +0200
@@ -21,7 +21,7 @@
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Summary: KDE Base Libraries
Version: 3.5.3
-Release: 3
+Release: 4
%define kdelibs_patch_level a
Obsoletes: kde3-i18n kups keramik kdelibs3-cups kdelibs3-33addons
Provides: kups keramik kdelibs3-cups kdelibs3-33addons
@@ -285,8 +285,9 @@
--with-xinerama \
--with-ssl-dir=/usr/ssl \
--mandir=%_mandir \
- --sysconfdir=%_sysconfdir \
- --enable-new-ldflags"
+ --sysconfdir=%_sysconfdir"
+ # disabled temporarily until binutils are fixed
+ # --enable-new-ldflags
#
# common_options
#
@@ -730,6 +731,8 @@
/opt/kde3/%_lib/libkwalletclient.so
%changelog -n kdelibs3
+* Fri Jun 02 2006 - dmueller(a)suse.de
+- disable -Wl,as-needed as long as binutils are not fixed
* Mon May 29 2006 - stbinner(a)suse.de
- fix build of kdelibs3-devel-doc
* Wed May 24 2006 - stbinner(a)suse.de
++++++ testkhtml.spec ++++++
--- /var/tmp/diff_new_pack.xAaLeg/_old 2006-06-02 10:24:55.000000000 +0200
+++ /var/tmp/diff_new_pack.xAaLeg/_new 2006-06-02 10:24:55.000000000 +0200
@@ -16,7 +16,7 @@
License: Other License(s), see package, BSD
Group: System/GUI/KDE
Version: 3.5.3
-Release: 3
+Release: 4
Summary: Internal: regression testing for konqueror renderer
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: kdelibs-%{version}.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit-unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit-help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package control-center2
checked in at Fri Jun 2 10:23:25 CEST 2006.
--------
--- GNOME/control-center2/control-center2.changes 2006-05-29 22:15:27.000000000 +0200
+++ control-center2/control-center2.changes 2006-06-02 07:20:49.000000000 +0200
@@ -1,0 +2,6 @@
+Fri Jun 2 07:20:06 CEST 2006 - hpj(a)suse.de
+
+- Updated the search patch to fall back to gnome-search-tool if
+ Beagle can't be found.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ control-center2.spec ++++++
--- /var/tmp/diff_new_pack.7yNwL2/_old 2006-06-02 10:20:44.000000000 +0200
+++ /var/tmp/diff_new_pack.7yNwL2/_new 2006-06-02 10:20:44.000000000 +0200
@@ -21,7 +21,7 @@
Obsoletes: fontilus themus acme
Provides: fontilus themus acme
Version: 2.12.2
-Release: 65
+Release: 67
Summary: The GNOME Control Center for the GNOME 2.x Desktop
Source: %{_name}-%{version}.tar.bz2
Source1: control-center-art.tar.bz2
@@ -240,6 +240,9 @@
%{prefix}/share/idl/*.idl
%changelog -n control-center2
+* Fri Jun 02 2006 - hpj(a)suse.de
+- Updated the search patch to fall back to gnome-search-tool if
+ Beagle can't be found.
* Mon May 29 2006 - hpj(a)suse.de
- Add patch to invoke Beagle on "search" keybinding. Fixes Novell
bug #132801.
++++++ control-center-2.12.2-beagle-search-hotkey.patch ++++++
--- /var/tmp/diff_new_pack.7yNwL2/_old 2006-06-02 10:20:44.000000000 +0200
+++ /var/tmp/diff_new_pack.7yNwL2/_new 2006-06-02 10:20:44.000000000 +0200
@@ -1,12 +1,34 @@
diff -Nurp control-center-2.12.2-pre/gnome-settings-daemon/gnome-settings-multimedia-keys.c control-center-2.12.2-post/gnome-settings-daemon/gnome-settings-multimedia-keys.c
--- control-center-2.12.2-pre/gnome-settings-daemon/gnome-settings-multimedia-keys.c 2005-07-25 06:55:59.000000000 -0500
-+++ control-center-2.12.2-post/gnome-settings-daemon/gnome-settings-multimedia-keys.c 2006-05-26 16:19:36.000000000 -0500
-@@ -822,7 +822,7 @@ do_action (Acme *acme, int type)
++++ control-center-2.12.2-post/gnome-settings-daemon/gnome-settings-multimedia-keys.c 2006-06-01 21:25:45.000000000 -0500
+@@ -45,6 +45,10 @@
+ #include "actions/acme.h"
+ #include "actions/acme-volume.h"
+
++/* Potential search shortcut helpers */
++#define SEARCH_EXECUTABLE_BEAGLE "beagle-search"
++#define SEARCH_EXECUTABLE_GNOME_SEARCH_TOOL "gnome-search-tool"
++
+ #define DIALOG_TIMEOUT 1000 /* dialog timeout in ms */
+ #define VOLUME_STEP 6 /* percents for one volume button press */
+
+@@ -822,7 +826,18 @@ do_action (Acme *acme, int type)
execute ("nautilus", FALSE);
break;
case SEARCH_KEY:
- execute ("gnome-search-tool", FALSE);
-+ execute ("beagle-search", FALSE);
++ {
++ gchar *path;
++
++ path = g_find_program_in_path (SEARCH_EXECUTABLE_BEAGLE);
++
++ if (path != NULL) {
++ execute (path, FALSE);
++ g_free (path);
++ } else {
++ execute (SEARCH_EXECUTABLE_GNOME_SEARCH_TOOL, FALSE);
++ }
++ }
break;
case EMAIL_KEY:
do_mail_action (acme);
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit-unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit-help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package apparmor-profiles
checked in at Fri Jun 2 02:36:14 CEST 2006.
--------
--- apparmor-profiles/apparmor-profiles.changes 2006-06-01 01:42:06.000000000 +0200
+++ apparmor-profiles/apparmor-profiles.changes 2006-05-08 19:07:23.000000000 +0200
@@ -2,13 +1,0 @@
-Thu Jun 1 00:44:59 CEST 2006 - srarnold(a)suse.de
-
-- Bug 175388 - Profile access allows essentially execute permission when
- only read access is granted via usage of mmap system call.
-- Bug 172061 - LD_PRELOAD can be exploited to change the execution path
- across exec transitions
-- Bug 175598 - AppArmor denies postfix chroot
-- Bug 177433 - AppArmor missing profile for postfix/cleanup access to
- /var/spool/postfix/hold
-- Bug 175626 - /var/lib/ntp/etc/ntp.conf.iburst missing from ntpd profile
-- Remove /usr/sbin/in.identd profile from usr.sbin.identd
-
--------------------------------------------------------------------
Old:
----
apparmor-profiles-50_61_m_P_U.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ apparmor-profiles.spec ++++++
--- /var/tmp/diff_new_pack.hrfRGa/_old 2006-06-02 02:35:43.000000000 +0200
+++ /var/tmp/diff_new_pack.hrfRGa/_new 2006-06-02 02:35:43.000000000 +0200
@@ -16,10 +16,9 @@
%endif
Summary: AppArmor profiles that are loaded into the apparmor kernel module
Version: 2.0
-Release: 35
+Release: 36
Group: Productivity/Security
Source0: %{name}-%{version}-50.tar.gz
-Patch0: %{name}-50_61_m_P_U.patch
License: Other License(s), see package, GPL
BuildRoot: %{_tmppath}/%{name}-%{version}-build
URL: http://forge.novell.com/modules/xfmod/project/?apparmor
@@ -49,7 +48,6 @@
%prep
%setup -q
-%patch0
%build
[ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT}
@@ -79,16 +77,6 @@
%preun
%changelog -n apparmor-profiles
-* Thu Jun 01 2006 - srarnold(a)suse.de
-- Bug 175388 - Profile access allows essentially execute permission when
- only read access is granted via usage of mmap system call.
-- Bug 172061 - LD_PRELOAD can be exploited to change the execution path
- across exec transitions
-- Bug 175598 - AppArmor denies postfix chroot
-- Bug 177433 - AppArmor missing profile for postfix/cleanup access to
- /var/spool/postfix/hold
-- Bug 175626 - /var/lib/ntp/etc/ntp.conf.iburst missing from ntpd profile
-- Remove /usr/sbin/in.identd profile from usr.sbin.identd
* Mon May 08 2006 - srarnold(a)suse.de
- Bug 168035 - apparmor-profiles: lib.ld-2.2.so takes no care of x86_64
/lib/ld-2.4 -- s390x, ppc, ppc64, too
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit-unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit-help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package xen
checked in at Fri Jun 2 02:17:14 CEST 2006.
--------
--- arch/i386/xen/xen.changes 2006-06-01 18:53:42.000000000 +0200
+++ xen/xen.changes 2006-06-02 00:14:42.000000000 +0200
@@ -1,0 +2,7 @@
+Thu Jun 1 14:40:23 MDT 2006 - ccoffing(a)novell.com
+
+- Update the README, regarding how to make the mouse work properly
+ with VNC in HVM.
+- Update help text in mk-xen-rescue-img.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xen.spec ++++++
--- /var/tmp/diff_new_pack.Cl7Ywd/_old 2006-06-02 02:16:47.000000000 +0200
+++ /var/tmp/diff_new_pack.Cl7Ywd/_new 2006-06-02 02:16:47.000000000 +0200
@@ -19,7 +19,7 @@
%define with_pygrub 1
%define xen_build_dir xen-3.0-testing
Version: 3.0.2_09697
-Release: 1
+Release: 2
License: GPL
Group: System/Kernel
Autoreqprov: on
@@ -829,6 +829,10 @@
%{insserv_cleanup}
%changelog -n xen
+* Thu Jun 01 2006 - ccoffing(a)novell.com
+- Update the README, regarding how to make the mouse work properly
+ with VNC in HVM.
+- Update help text in mk-xen-rescue-img.
* Wed May 31 2006 - ccoffing(a)novell.com
- Jan's backport of xen-unstable changesets 9517, 9518, and 9529.
This allows Xen to boot on 4-node configurations without
++++++ README.SuSE ++++++
--- arch/i386/xen/README.SuSE 2006-05-27 00:34:19.000000000 +0200
+++ xen/README.SuSE 2006-06-02 01:57:50.000000000 +0200
@@ -229,6 +229,49 @@
get started with networking.
+Using the Mouse via VNC in Fully-Virtual Mode
+---------------------------------------------
+When accessing a fully-virtualized operating system via VNC, the mouse may be
+difficult to control. By default, the VM is emulating a PS/2 mouse. PS/2
+provides mouse deltas, but VNC only provides absolute coordinates. The
+solution is (when using VNC) to emulate a pointing device that offers absolute
+coordinates.
+
+Emulation of a SummaSketch graphics tablet is provided for this reason. To
+use the Summa emulation, you will need to configure your fully-virtualized OS.
+Note that the virtual tablet is connected to the second virtual serial port
+(/dev/ttyS1 or COM2).
+
+Most Linux distributions ship with appropriate drivers, and only need to be
+configured. To configure gpm, edit /etc/sysconfig/mouse and add these lines:
+MOUSETYPE="summa"
+XMOUSETYPE="SUMMA"
+DEVICE=/dev/ttyS1
+The format and location of your configuration file could vary depending upon
+your Linux distribution. The goal is to run the gpm daemon as follows:
+ gpm -t summa -m /dev/ttyS1
+X also needs to be configured to use the Summa emulation. Add the following
+stanza to /etc/X11/xorg.conf, or use your distribution's tools to add these
+settings:
+Section "InputDevice"
+ Identifier "Mouse0"
+ Driver "summa"
+ Option "Device" "/dev/ttyS1"
+ Option "InputFashion" "Tablet"
+ Option "Mode" "Absolute"
+ Option "Name" "EasyPen"
+ Option "Compatible" "True"
+ Option "Protocol" "Auto"
+ Option "SendCoreEvents" "on"
+ Option "Vendor" "GENIUS"
+EndSection
+After making these changes, restart gpm and X.
+
+Windows does not ship with a driver for the SummaSketch tablet. You can
+obtain an appropriate driver from the device manufacturer's website, or one of
+the large Windows driver websites.
+
+
Managing Virtual Machines
-------------------------
VMs can be managed from the command line or from YaST.
++++++ mk-xen-rescue-img.sh ++++++
--- arch/i386/xen/mk-xen-rescue-img.sh 2006-04-06 21:59:09.000000000 +0200
+++ xen/mk-xen-rescue-img.sh 2006-06-01 19:26:47.000000000 +0200
@@ -242,7 +242,7 @@
echo ""
echo "Config file '$CFGFILE' has been created. Please review!"
echo "You may also want to add an IP address to the config file."
- echo "Start the domain with 'xm create -c $CFGFILE vmid=N'."
+ echo "Start the domain with 'xm create -c $CFGFILE'."
}
if test -z "$1" -o -z "$2"; then
@@ -257,7 +257,7 @@
error "'$DST' already exists."
fi
MB=$MB_DEFAULT
-[ ! -z "$3"] && MB=$3
+[ ! -z "$3" ] && MB=$3
KVER=$4
if [ `id -u` -ne 0 ]; then
usage_error "Please run this script as root."
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit-unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit-help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package zmd
checked in at Fri Jun 2 02:16:23 CEST 2006.
--------
--- zmd/zmd.changes 2006-05-31 02:46:57.000000000 +0200
+++ zmd/zmd.changes 2006-06-01 19:17:57.000000000 +0200
@@ -1,0 +2,11 @@
+Thu Jun 1 19:16:49 CEST 2006 - maw(a)suse.de
+
+- New source drop (r29565) which:
+- Fixes #180392
+- Implements unmount for all services types
+- Makes sure we properly fail the progress when we run into
+ key/digest errors
+- Doesn't leak sockets when setting a new one
+- Makes sure new Key/Digest exceptions are serialized correctly.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ zmd.spec ++++++
--- /var/tmp/diff_new_pack.C8h8v3/_old 2006-06-02 02:16:11.000000000 +0200
+++ /var/tmp/diff_new_pack.C8h8v3/_new 2006-06-02 02:16:11.000000000 +0200
@@ -14,7 +14,7 @@
BuildRequires: dbus-1-mono log4net mono-basic mono-data-sqlite mono-devel perl-XML-Parser rpm-devel sqlite-devel
URL: http://www.novell.com
Version: 7.1.1.0
-Release: 45
+Release: 46
License: LGPL
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: %{name}-%{version}.tar.bz2
@@ -159,6 +159,14 @@
# %{_libdir}/monodoc/sources/*
%changelog -n zmd
+* Thu Jun 01 2006 - maw(a)suse.de
+- New source drop (r29565) which:
+- Fixes #180392
+- Implements unmount for all services types
+- Makes sure we properly fail the progress when we run into
+ key/digest errors
+- Doesn't leak sockets when setting a new one
+- Makes sure new Key/Digest exceptions are serialized correctly.
* Wed May 31 2006 - maw(a)suse.de
- New source drop (r29403) which:
- Adds new exceptions for key and digest errors
++++++ zmd-7.1.1.0.tar.bz2 ++++++
++++ 1603 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/zmd-7.1.1.0/modules/ChangeLog new/zmd-7.1.1.0/modules/ChangeLog
--- old/zmd-7.1.1.0/modules/ChangeLog 2006-05-31 00:13:24.000000000 +0200
+++ new/zmd-7.1.1.0/modules/ChangeLog 2006-06-01 18:43:33.000000000 +0200
@@ -1,3 +1,25 @@
+2006-06-01 Chris Rivera <cmr(a)ximian.com>
+
+ * linux/RemotePackageManager.cs: Sigh. s/GetPatchInfo/GetResolvableInfo/
+ for Products and Patterns. This fixes 180392.
+
+2006-06-01 Tambet Ingo <tambet(a)ximian.com>
+
+ * linux/NUService.cs: Implement Unmount.
+
+ * linux/YumService.cs: Ditto.
+
+ * linux/RCEService.cs: Ditto.
+
+ * linux/ZyppService.cs: Ditto.
+
+ * linux/MountService.cs: Ditto.
+
+2006-05-31 Chris Rivera <cmr(a)ximian.com>
+
+ * linux/RedCarpetBackend.cs: Make sure we properly fail the progress
+ when we run into key/digest errors.
+
2006-05-30 Chris Rivera <cmr(a)ximian.com>
* linux/RedCarpetBackend.cs: Change the key/digest related parsing
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/zmd-7.1.1.0/modules/linux/MountService.cs new/zmd-7.1.1.0/modules/linux/MountService.cs
--- old/zmd-7.1.1.0/modules/linux/MountService.cs 2006-04-06 19:01:09.000000000 +0200
+++ new/zmd-7.1.1.0/modules/linux/MountService.cs 2006-06-01 18:41:07.000000000 +0200
@@ -35,7 +35,6 @@
private string path;
private bool recursive = false;
private ResolvableCatalog catalog;
- protected bool disposed;
public MountService () {
this.remote = false; // we don't require network
@@ -138,13 +137,14 @@
catalog.IsSubscribed = true;
}
- protected override void Dispose (bool disposing) {
- if (!disposed) {
- if (disposing) {
- Remove ();
- }
+ public override void Unmount (UnmountType type) {
+ if (type == UnmountType.Regular)
+ Remove ();
+ }
- disposed = true;
+ protected override void Dispose (bool disposing) {
+ if (disposing) {
+ Unmount (UnmountType.Regular);
}
}
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/zmd-7.1.1.0/modules/linux/NUService.cs new/zmd-7.1.1.0/modules/linux/NUService.cs
--- old/zmd-7.1.1.0/modules/linux/NUService.cs 2006-05-26 17:09:06.000000000 +0200
+++ new/zmd-7.1.1.0/modules/linux/NUService.cs 2006-06-01 18:41:07.000000000 +0200
@@ -33,8 +33,6 @@
namespace Novell.Zenworks.Zmd.Packaging {
public class NUService : Service, IRegisterable {
- protected bool disposed;
-
private string repoUri;
private ResolvableCatalog[] catalogs;
private WebCache cache;
@@ -95,13 +93,14 @@
return Refresh ();
}
- protected override void Dispose (bool disposing) {
- if (!disposed) {
- if (disposing) {
- Remove ();
- }
+ public override void Unmount (UnmountType type) {
+ if (type == UnmountType.Regular)
+ Remove ();
+ }
- disposed = true;
+ protected override void Dispose (bool disposing) {
+ if (disposing) {
+ Unmount (UnmountType.Regular);
}
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/zmd-7.1.1.0/modules/linux/RCEService.cs new/zmd-7.1.1.0/modules/linux/RCEService.cs
--- old/zmd-7.1.1.0/modules/linux/RCEService.cs 2006-05-23 17:51:01.000000000 +0200
+++ new/zmd-7.1.1.0/modules/linux/RCEService.cs 2006-06-01 18:41:07.000000000 +0200
@@ -44,7 +44,6 @@
private WebCache cache;
private RCECatalog[] catalogs;
private Hashtable dephash;
- private bool ignoreDispose;
public RCEService () {
cache = new WebCache ();
@@ -105,7 +104,6 @@
ShutdownManager.SleepData[uri + type + "id"] = id;
ShutdownManager.SleepData[uri + type + "name"] = name;
ShutdownManager.SleepData[uri + type + "x-rc-auth"] = cache.RequestHeaders["X-RC-Auth"];
- ignoreDispose = true;
}
}
@@ -192,12 +190,18 @@
catalogs = null;
}
- protected override void Dispose (bool disposing) {
- if (!disposed && disposing && !ignoreDispose) {
+ public override void Unmount (UnmountType type) {
+ if (type == UnmountType.Regular) {
RemoveCatalogs ();
}
}
+ protected override void Dispose (bool disposing) {
+ if (disposing) {
+ Unmount (UnmountType.Regular);
+ }
+ }
+
~RCEService () {
Dispose (false);
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/zmd-7.1.1.0/modules/linux/RedCarpetBackend.cs new/zmd-7.1.1.0/modules/linux/RedCarpetBackend.cs
--- old/zmd-7.1.1.0/modules/linux/RedCarpetBackend.cs 2006-05-31 00:10:11.000000000 +0200
+++ new/zmd-7.1.1.0/modules/linux/RedCarpetBackend.cs 2006-06-01 01:12:25.000000000 +0200
@@ -271,7 +271,6 @@
Database.GetLock (false);
ProcessStartInfo info = new ProcessStartInfo (Path.Combine (prefix, "parse-metadata"));
- info.EnvironmentVariables["KEYRING_CALLBACK"] = "y";
info.Arguments = String.Format ("'{0}' '{1}' '{2}' '{3}' '{4}'",
DatabasePath, type, uri, path, catalog.Id);
RCProgress progress = new RCProgress ();
@@ -647,9 +646,8 @@
WriteToStdin ("1\n");
} else {
string msg = String.Format ("Unsigned file '{0}'", pieces[1]);
- exception = new UnsignedFileException (msg, pieces[1]);
- log.Debug (msg);
WriteToStdin ("0\n");
+ Fail (new UnsignedFileException (msg, pieces[1]), msg);
}
}
@@ -663,9 +661,8 @@
WriteToStdin ("1\n");
} else {
string msg = String.Format ("Unknown key '{0}' ({1})", pieces[3], pieces[2]);
- exception = new UnknownKeyException (msg, pieces[3], pieces[2], pieces[2]);
- log.Debug (msg);
WriteToStdin ("0\n");
+ Fail (new UnknownKeyException (msg, pieces[3], pieces[2], pieces[2]), msg);
}
}
@@ -679,9 +676,8 @@
WriteToStdin ("1\n");
} else {
string msg = String.Format ("Untrusted key '{0}' ({1})", pieces[2], pieces[1]);
- exception = new UntrustedKeyException (msg, pieces[2], pieces[1], pieces[3]);
- log.Debug (msg);
WriteToStdin ("0\n");
+ Fail (new UntrustedKeyException (msg, pieces[2], pieces[1], pieces[3]), msg);
}
}
@@ -695,9 +691,8 @@
WriteToStdin ("1\n");
} else {
string msg = String.Format ("Key verification for '{0}' failed '{1}' ({2})", pieces[1], pieces[3], pieces[2]);
- exception = new KeyVerificationFailedException (msg, pieces[1], pieces[3], pieces[2], pieces[4]);
- log.Debug (msg);
WriteToStdin ("0\n");
+ Fail (new KeyVerificationFailedException (msg, pieces[1], pieces[3], pieces[2], pieces[4]), msg);
}
}
@@ -711,9 +706,8 @@
WriteToStdin ("1\n");
} else {
string msg = String.Format ("No digest in file '{0}'", pieces[1]);
- exception = new NoDigestException (msg, pieces[1]);
- log.Debug (msg);
WriteToStdin ("0\n");
+ Fail (new NoDigestException (msg, pieces[1]), msg);
}
}
@@ -727,9 +721,8 @@
WriteToStdin ("1\n");
} else {
string msg = String.Format ("Unknown digest '{0}'", pieces[2]);
- exception = new UnknownDigestException (msg, pieces[1], pieces[2]);
- log.Debug (msg);
WriteToStdin ("0\n");
+ Fail (new UnknownDigestException (msg, pieces[1], pieces[2]), msg);
}
}
@@ -743,9 +736,8 @@
WriteToStdin ("1\n");
} else {
string msg = String.Format ("Wrong digest '{0}' (expected '{1}')", pieces[3], pieces[2]);
- exception = new WrongDigestException (msg, pieces[1], pieces[3], pieces[2]);
- log.Debug (msg);
WriteToStdin ("0\n");
+ Fail (new WrongDigestException (msg, pieces[1], pieces[3], pieces[2]), msg);
}
}
}
@@ -1107,9 +1099,8 @@
WriteToStdin ("1\n");
} else {
string msg = String.Format ("Unsigned file '{0}'", pieces[1]);
- exception = new UnsignedFileException (msg, pieces[1]);
- log.Debug (msg);
WriteToStdin ("0\n");
+ Fail (new UnsignedFileException (msg, pieces[1], msg), msg);
}
}
@@ -1123,9 +1114,8 @@
WriteToStdin ("1\n");
} else {
string msg = String.Format ("Unknown key '{0}' ({1})", pieces[3], pieces[2]);
- exception = new UnknownKeyException (msg, pieces[3], pieces[2], pieces[4]);
- log.Debug (msg);
WriteToStdin ("0\n");
+ Fail (new UnknownKeyException (msg, pieces[3], pieces[2], pieces[4]), msg);
}
}
@@ -1139,9 +1129,8 @@
WriteToStdin ("1\n");
} else {
string msg = String.Format ("Untrusted key '{0}' ({1})", pieces[2], pieces[1]);
- exception = new UntrustedKeyException (msg, pieces[2], pieces[1], pieces[3]);
- log.Debug (msg);
WriteToStdin ("0\n");
+ Fail (new UntrustedKeyException (msg, pieces[2], pieces[1], pieces[3]), msg);
}
}
@@ -1155,9 +1144,8 @@
WriteToStdin ("1\n");
} else {
string msg = String.Format ("Key verification for '{0}'failed '{1}' ({2})", pieces[1], pieces[3], pieces[2]);
- exception = new KeyVerificationFailedException (msg, pieces[1], pieces[3], pieces[2], pieces[4]);
- log.Debug (msg);
WriteToStdin ("0\n");
+ Fail (new KeyVerificationFailedException (msg, pieces[1], pieces[3], pieces[2], pieces[4]), msg);
}
}
@@ -1171,9 +1159,8 @@
WriteToStdin ("1\n");
} else {
string msg = String.Format ("No digest in file '{0}'", pieces[1]);
- exception = new NoDigestException (msg, pieces[1]);
- log.Debug (msg);
WriteToStdin ("0\n");
+ Fail (new NoDigestException (msg, pieces[1]), msg);
}
}
@@ -1187,9 +1174,8 @@
WriteToStdin ("1\n");
} else {
string msg = String.Format ("Unknown digest '{0}'", pieces[2]);
- exception = new UnknownDigestException (msg, pieces[1], pieces[2]);
- log.Debug (msg);
WriteToStdin ("0\n");
+ Fail (new UnknownDigestException (msg, pieces[1], pieces[2]), msg);
}
}
@@ -1203,9 +1189,8 @@
WriteToStdin ("1\n");
} else {
string msg = String.Format ("Wrong digest '{0}' (expected '{1}')", pieces[3], pieces[2]);
- exception = new WrongDigestException (msg, pieces[1], pieces[3], pieces[2]);
- log.Debug (msg);
WriteToStdin ("0\n");
+ Fail (new WrongDigestException (msg, pieces[1], pieces[3], pieces[2]), msg);
}
}
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/zmd-7.1.1.0/modules/linux/RemotePackageManager.cs new/zmd-7.1.1.0/modules/linux/RemotePackageManager.cs
--- old/zmd-7.1.1.0/modules/linux/RemotePackageManager.cs 2006-05-26 19:54:42.000000000 +0200
+++ new/zmd-7.1.1.0/modules/linux/RemotePackageManager.cs 2006-06-01 17:46:33.000000000 +0200
@@ -464,7 +464,7 @@
[Privilege ("view")]
public ResolvableInfo[] GetPatternUpdates () {
- return GetPatchInfo (Product.GetUpdates ());
+ return GetResolvableInfo (Product.GetUpdates ());
}
[Privilege ("view")]
@@ -494,7 +494,7 @@
[Privilege ("view")]
public ResolvableInfo[] GetProductUpdates () {
- return GetPatchInfo (Product.GetUpdates ());
+ return GetResolvableInfo (Product.GetUpdates ());
}
// Helper methods for the remoting interface
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/zmd-7.1.1.0/modules/linux/YumService.cs new/zmd-7.1.1.0/modules/linux/YumService.cs
--- old/zmd-7.1.1.0/modules/linux/YumService.cs 2006-05-04 16:45:37.000000000 +0200
+++ new/zmd-7.1.1.0/modules/linux/YumService.cs 2006-06-01 18:41:07.000000000 +0200
@@ -31,13 +31,10 @@
namespace Novell.Zenworks.Zmd.Packaging {
public class YumService : Novell.Zenworks.Zmd.Service {
- protected bool disposed;
-
private WebCache cache;
private ResolvableCatalog catalog;
private MultiProgress refreshProgress;
private Repomd currentRepomd = Repomd.Empty;
- private bool ignoreDispose;
private static string repomdFileName = "repodata/repomd.xml";
@@ -87,8 +84,6 @@
catalog.DisplayName = name;
catalog.Service = this;
- ShutdownManager.ShuttingDown += OnShutdown;
-
if (Daemon.IsSleepResume) {
try {
RestoreFromSleep ();
@@ -103,12 +98,6 @@
return Refresh (true);
}
- private void OnShutdown (ShutdownType stype) {
- if (stype == ShutdownType.Sleep && catalog != null) {
- ignoreDispose = true;
- }
- }
-
private void RestoreFromSleep () {
ArrayList pkgs = SqlPackage.GetPackagesByCatalog (typeof (YumPackage), catalog);
@@ -132,14 +121,16 @@
Dispose (false);
}
- protected override void Dispose (bool disposing) {
- if (!disposed && !ignoreDispose) {
- if (disposing) {
- Remove ();
- RedCarpetBackend.UpdatePatchStatus ();
- }
+ public override void Unmount (UnmountType type) {
+ if (type == UnmountType.Regular) {
+ Remove ();
+ RedCarpetBackend.UpdatePatchStatus ();
+ }
+ }
- disposed = true;
+ protected override void Dispose (bool disposing) {
+ if (disposing) {
+ Unmount (UnmountType.Regular);
}
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/zmd-7.1.1.0/modules/linux/ZyppService.cs new/zmd-7.1.1.0/modules/linux/ZyppService.cs
--- old/zmd-7.1.1.0/modules/linux/ZyppService.cs 2006-05-02 23:18:03.000000000 +0200
+++ new/zmd-7.1.1.0/modules/linux/ZyppService.cs 2006-06-01 18:41:07.000000000 +0200
@@ -30,8 +30,6 @@
namespace Novell.Zenworks.Zmd.Packaging {
public class ZyppService : Novell.Zenworks.Zmd.Service {
- protected bool disposed;
-
private ResolvableCatalog catalog;
private Progress refreshProgress;
@@ -92,13 +90,16 @@
Dispose (false);
}
- protected override void Dispose (bool disposing) {
- if (!disposed) {
- if (disposing) {
- Remove ();
- }
+ public override void Unmount (UnmountType type) {
+ if (type == UnmountType.Regular) {
+ Remove ();
+ RedCarpetBackend.UpdatePatchStatus ();
+ }
+ }
- disposed = true;
+ protected override void Dispose (bool disposing) {
+ if (disposing) {
+ Unmount (UnmountType.Regular);
}
}
Binary files old/zmd-7.1.1.0/po/de_DE.gmo and new/zmd-7.1.1.0/po/de_DE.gmo differ
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/zmd-7.1.1.0/po/de_DE.po new/zmd-7.1.1.0/po/de_DE.po
--- old/zmd-7.1.1.0/po/de_DE.po 2006-05-31 00:50:24.000000000 +0200
+++ new/zmd-7.1.1.0/po/de_DE.po 2006-06-01 19:04:51.000000000 +0200
@@ -9,7 +9,7 @@
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-05-30 18:50-0400\n"
+"POT-Creation-Date: 2006-06-01 13:04-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <smaher(a)novell.com>\n"
"Language-Team: LANGUAGE <language(a)novell.com>\n"
@@ -55,12 +55,12 @@
msgid "Parsing Metadata"
msgstr "Metadaten werden analysiert"
-#: modules/linux/MountService.cs:109
+#: modules/linux/MountService.cs:108
#, csharp-format
msgid "Path '{0}' is not valid."
msgstr "Pfad '{0}' ist ungültig."
-#: modules/linux/MountService.cs:121
+#: modules/linux/MountService.cs:120
#, csharp-format
msgid "Failed to add packages from '{0}': {1}"
msgstr "Fehler beim Hinzufügen von Paketen aus '{0}': {1}"
@@ -444,16 +444,16 @@
msgid "Don't load initial services"
msgstr "Ursprüngliche Dienste nicht laden"
-#: src/Daemon.cs:232
+#: src/Daemon.cs:236
#, csharp-format
msgid "Unknown certificate extension for: {0}"
msgstr "Unbekannte Zertifikaterweiterung für: {0}"
-#: src/Daemon.cs:247
+#: src/Daemon.cs:251
msgid "A daemon is already running"
msgstr "Es wird bereits ein Daemon ausgeführt."
-#: src/Daemon.cs:309
+#: src/Daemon.cs:313
msgid "Loading trusted certificates..."
msgstr "Vertrauenswürdige Zertifikate werden geladen..."
@@ -709,51 +709,51 @@
msgid "Service Refresh"
msgstr "Dienstaktualisierung"
-#: src/ServiceManager.cs:134
+#: src/ServiceManager.cs:135
msgid "Initial services are already loaded."
msgstr ""
-#: src/ServiceManager.cs:204
+#: src/ServiceManager.cs:205
msgid "Initial service file did not contain an URL."
msgstr "Ursprüngliche Dienstdatei enthielt keine URL."
-#: src/ServiceManager.cs:232
+#: src/ServiceManager.cs:233
msgid "Mounting Initial Services"
msgstr "Aktivierung ursprünglicher Dienste"
-#: src/ServiceManager.cs:297
+#: src/ServiceManager.cs:298
msgid "This service type requires a network connection, but none is present."
msgstr ""
-#: src/ServiceManager.cs:303
+#: src/ServiceManager.cs:304
#, csharp-format
msgid "Service '{0}' at '{1}' already exists on this client."
msgstr "Dienst '{0}' an '{1}' ist auf diesem Client bereits vorhanden."
-#: src/ServiceManager.cs:317
+#: src/ServiceManager.cs:318
#, csharp-format
msgid "A service of type '{0}' already exists on this client"
msgstr "Ein Dienst des Typs '{0}' ist auf diesem Client bereits vorhanden."
-#: src/ServiceManager.cs:360
+#: src/ServiceManager.cs:361
#, csharp-format
msgid "'{0}' is not a valid service type"
msgstr "'{0}' ist kein gültiger Diensttyp."
-#: src/ServiceManager.cs:385
+#: src/ServiceManager.cs:386
msgid "No suitable service types could be found"
msgstr ""
-#: src/ServiceManager.cs:549
+#: src/ServiceManager.cs:550
msgid "Refreshing Services"
msgstr "Dienstaktualisierung"
-#: src/ServiceManager.cs:656
+#: src/ServiceManager.cs:657
#, csharp-format
msgid "The '{0}' service does not support registration."
msgstr "Der Dienst '{0}' unterstützt keine Registrierung."
-#: src/ServiceManager.cs:819
+#: src/ServiceManager.cs:820
#, csharp-format
msgid "Unknown service storage version '{0}'"
msgstr "Unbekannte Dienstspeicherversion '{0}'"
@@ -847,23 +847,23 @@
msgid "Registration failed: {0}"
msgstr "Fehler bei der Registrierung: {0}"
-#: src/ZenService.cs:319
+#: src/ZenService.cs:323
msgid "Unable to determine target"
msgstr "Ziel kann nicht ermittelt werden."
-#: src/ZenService.cs:343
+#: src/ZenService.cs:347
msgid "Error parsing service.xml: "
msgstr "Fehler bei der Analyse von service.xml: "
-#: src/ZenService.cs:353
+#: src/ZenService.cs:357
msgid "Error in registration: "
msgstr "Fehler bei der Registrierung: "
-#: src/ZenService.cs:492
+#: src/ZenService.cs:496
msgid "Registering"
msgstr "Registrierung"
-#: src/ZenService.cs:507
+#: src/ZenService.cs:511
msgid "No registration URL is available"
msgstr "Keine Registrierungs-URL verfügbar"
Binary files old/zmd-7.1.1.0/po/en_US.gmo and new/zmd-7.1.1.0/po/en_US.gmo differ
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/zmd-7.1.1.0/po/en_US.po new/zmd-7.1.1.0/po/en_US.po
--- old/zmd-7.1.1.0/po/en_US.po 2006-05-31 00:50:24.000000000 +0200
+++ new/zmd-7.1.1.0/po/en_US.po 2006-06-01 19:04:51.000000000 +0200
@@ -9,7 +9,7 @@
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-05-30 18:50-0400\n"
+"POT-Creation-Date: 2006-06-01 13:04-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <smaher(a)novell.com>\n"
"Language-Team: LANGUAGE <language(a)novell.com>\n"
@@ -55,12 +55,12 @@
msgid "Parsing Metadata"
msgstr "Parsing Metadata"
-#: modules/linux/MountService.cs:109
+#: modules/linux/MountService.cs:108
#, csharp-format
msgid "Path '{0}' is not valid."
msgstr "Path '{0}' is not valid."
-#: modules/linux/MountService.cs:121
+#: modules/linux/MountService.cs:120
#, csharp-format
msgid "Failed to add packages from '{0}': {1}"
msgstr "Failed to add packages from '{0}': {1}"
@@ -436,16 +436,16 @@
msgid "Don't load initial services"
msgstr "Don't load initial services"
-#: src/Daemon.cs:232
+#: src/Daemon.cs:236
#, csharp-format
msgid "Unknown certificate extension for: {0}"
msgstr "Unknown certificate extension for: {0}"
-#: src/Daemon.cs:247
+#: src/Daemon.cs:251
msgid "A daemon is already running"
msgstr "A daemon is already running"
-#: src/Daemon.cs:309
+#: src/Daemon.cs:313
msgid "Loading trusted certificates..."
msgstr "Loading trusted certificates..."
@@ -696,51 +696,51 @@
msgid "Service Refresh"
msgstr "Service Refresh"
-#: src/ServiceManager.cs:134
+#: src/ServiceManager.cs:135
msgid "Initial services are already loaded."
msgstr ""
-#: src/ServiceManager.cs:204
+#: src/ServiceManager.cs:205
msgid "Initial service file did not contain an URL."
msgstr "Initial service file did not contain an URL."
-#: src/ServiceManager.cs:232
+#: src/ServiceManager.cs:233
msgid "Mounting Initial Services"
msgstr "Mounting Initial Services"
-#: src/ServiceManager.cs:297
+#: src/ServiceManager.cs:298
msgid "This service type requires a network connection, but none is present."
msgstr ""
-#: src/ServiceManager.cs:303
+#: src/ServiceManager.cs:304
#, csharp-format
msgid "Service '{0}' at '{1}' already exists on this client."
msgstr "Service '{0}' at '{1}' already exists on this client."
-#: src/ServiceManager.cs:317
+#: src/ServiceManager.cs:318
#, csharp-format
msgid "A service of type '{0}' already exists on this client"
msgstr "A service of type '{0}' already exists on this client"
-#: src/ServiceManager.cs:360
+#: src/ServiceManager.cs:361
#, csharp-format
msgid "'{0}' is not a valid service type"
msgstr "'{0}' is not a valid service type"
-#: src/ServiceManager.cs:385
+#: src/ServiceManager.cs:386
msgid "No suitable service types could be found"
msgstr ""
-#: src/ServiceManager.cs:549
+#: src/ServiceManager.cs:550
msgid "Refreshing Services"
msgstr "Refreshing Services"
-#: src/ServiceManager.cs:656
+#: src/ServiceManager.cs:657
#, csharp-format
msgid "The '{0}' service does not support registration."
msgstr "The '{0}' service does not support registration."
-#: src/ServiceManager.cs:819
+#: src/ServiceManager.cs:820
#, csharp-format
msgid "Unknown service storage version '{0}'"
msgstr "Unknown service storage version '{0}'"
@@ -834,23 +834,23 @@
msgid "Registration failed: {0}"
msgstr "Registration failed: {0}"
-#: src/ZenService.cs:319
+#: src/ZenService.cs:323
msgid "Unable to determine target"
msgstr "Unable to determine target"
-#: src/ZenService.cs:343
+#: src/ZenService.cs:347
msgid "Error parsing service.xml: "
msgstr "Error parsing service.xml: "
-#: src/ZenService.cs:353
+#: src/ZenService.cs:357
msgid "Error in registration: "
msgstr "Error in registration: "
-#: src/ZenService.cs:492
+#: src/ZenService.cs:496
msgid "Registering"
msgstr "Registering"
-#: src/ZenService.cs:507
+#: src/ZenService.cs:511
msgid "No registration URL is available"
msgstr "No registration URL is available"
Binary files old/zmd-7.1.1.0/po/es_ES.gmo and new/zmd-7.1.1.0/po/es_ES.gmo differ
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/zmd-7.1.1.0/po/es_ES.po new/zmd-7.1.1.0/po/es_ES.po
--- old/zmd-7.1.1.0/po/es_ES.po 2006-05-31 00:50:24.000000000 +0200
+++ new/zmd-7.1.1.0/po/es_ES.po 2006-06-01 19:04:52.000000000 +0200
@@ -9,7 +9,7 @@
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-05-30 18:50-0400\n"
+"POT-Creation-Date: 2006-06-01 13:04-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <smaher(a)novell.com>\n"
"Language-Team: LANGUAGE <language(a)novell.com>\n"
@@ -55,12 +55,12 @@
msgid "Parsing Metadata"
msgstr "Analizando metadatos"
-#: modules/linux/MountService.cs:109
+#: modules/linux/MountService.cs:108
#, csharp-format
msgid "Path '{0}' is not valid."
msgstr "La vía {0} no es válida."
-#: modules/linux/MountService.cs:121
+#: modules/linux/MountService.cs:120
#, csharp-format
msgid "Failed to add packages from '{0}': {1}"
msgstr "Fallo al añadir paquetes de '{0}': {1}"
@@ -442,16 +442,16 @@
msgid "Don't load initial services"
msgstr "No cargar servicios iniciales"
-#: src/Daemon.cs:232
+#: src/Daemon.cs:236
#, csharp-format
msgid "Unknown certificate extension for: {0}"
msgstr "Extensión de certificado desconocida para: {0}"
-#: src/Daemon.cs:247
+#: src/Daemon.cs:251
msgid "A daemon is already running"
msgstr "Ya hay un daemon ejecutándose"
-#: src/Daemon.cs:309
+#: src/Daemon.cs:313
msgid "Loading trusted certificates..."
msgstr "Cargando certificados de confianza..."
@@ -707,51 +707,51 @@
msgid "Service Refresh"
msgstr "Actualización de servicio"
-#: src/ServiceManager.cs:134
+#: src/ServiceManager.cs:135
msgid "Initial services are already loaded."
msgstr ""
-#: src/ServiceManager.cs:204
+#: src/ServiceManager.cs:205
msgid "Initial service file did not contain an URL."
msgstr "El archivo de servicio inicial no contenía ninguna URL."
-#: src/ServiceManager.cs:232
+#: src/ServiceManager.cs:233
msgid "Mounting Initial Services"
msgstr "Montando servicios iniciales"
-#: src/ServiceManager.cs:297
+#: src/ServiceManager.cs:298
msgid "This service type requires a network connection, but none is present."
msgstr ""
-#: src/ServiceManager.cs:303
+#: src/ServiceManager.cs:304
#, csharp-format
msgid "Service '{0}' at '{1}' already exists on this client."
msgstr "El servicio '{0}' de '{1}' ya existe en este cliente."
-#: src/ServiceManager.cs:317
+#: src/ServiceManager.cs:318
#, csharp-format
msgid "A service of type '{0}' already exists on this client"
msgstr "Ya existe un servicio del tipo '{0}' en este cliente"
-#: src/ServiceManager.cs:360
+#: src/ServiceManager.cs:361
#, csharp-format
msgid "'{0}' is not a valid service type"
msgstr "'{0}' no es un tipo de servicio válido"
-#: src/ServiceManager.cs:385
+#: src/ServiceManager.cs:386
msgid "No suitable service types could be found"
msgstr ""
-#: src/ServiceManager.cs:549
+#: src/ServiceManager.cs:550
msgid "Refreshing Services"
msgstr "Actualizando servicios"
-#: src/ServiceManager.cs:656
+#: src/ServiceManager.cs:657
#, csharp-format
msgid "The '{0}' service does not support registration."
msgstr "El servicio '{0}' no admite registro."
-#: src/ServiceManager.cs:819
+#: src/ServiceManager.cs:820
#, csharp-format
msgid "Unknown service storage version '{0}'"
msgstr "Versión de almacenamiento de servicio no válida '{0}'"
@@ -845,23 +845,23 @@
msgid "Registration failed: {0}"
msgstr "Error de registro: {0}"
-#: src/ZenService.cs:319
+#: src/ZenService.cs:323
msgid "Unable to determine target"
msgstr "No es posible determinar el destino"
-#: src/ZenService.cs:343
+#: src/ZenService.cs:347
msgid "Error parsing service.xml: "
msgstr "Error al analizar service.xml: "
-#: src/ZenService.cs:353
+#: src/ZenService.cs:357
msgid "Error in registration: "
msgstr "Error de registro: "
-#: src/ZenService.cs:492
+#: src/ZenService.cs:496
msgid "Registering"
msgstr "Registrando"
-#: src/ZenService.cs:507
+#: src/ZenService.cs:511
msgid "No registration URL is available"
msgstr "No hay ninguna URL de registro disponible"
Binary files old/zmd-7.1.1.0/po/fr_FR.gmo and new/zmd-7.1.1.0/po/fr_FR.gmo differ
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/zmd-7.1.1.0/po/fr_FR.po new/zmd-7.1.1.0/po/fr_FR.po
--- old/zmd-7.1.1.0/po/fr_FR.po 2006-05-31 00:50:24.000000000 +0200
+++ new/zmd-7.1.1.0/po/fr_FR.po 2006-06-01 19:04:52.000000000 +0200
@@ -9,7 +9,7 @@
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-05-30 18:50-0400\n"
+"POT-Creation-Date: 2006-06-01 13:04-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <smaher(a)novell.com>\n"
"Language-Team: LANGUAGE <language(a)novell.com>\n"
@@ -55,12 +55,12 @@
msgid "Parsing Metadata"
msgstr "Analyse des métadonnées"
-#: modules/linux/MountService.cs:109
+#: modules/linux/MountService.cs:108
#, csharp-format
msgid "Path '{0}' is not valid."
msgstr "Le chemin d'accès '{0}' n'est pas valide."
-#: modules/linux/MountService.cs:121
+#: modules/linux/MountService.cs:120
#, csharp-format
msgid "Failed to add packages from '{0}': {1}"
msgstr "Échec de l'ajout de paquetages à partir de '{0}': {1}"
@@ -449,16 +449,16 @@
msgid "Don't load initial services"
msgstr "Ne pas charger de services initiaux"
-#: src/Daemon.cs:232
+#: src/Daemon.cs:236
#, csharp-format
msgid "Unknown certificate extension for: {0}"
msgstr "Extension du certificat inconnue pour : {0}"
-#: src/Daemon.cs:247
+#: src/Daemon.cs:251
msgid "A daemon is already running"
msgstr "Un daemon est déjà en cours d'exécution"
-#: src/Daemon.cs:309
+#: src/Daemon.cs:313
msgid "Loading trusted certificates..."
msgstr "Chargement des certificats autorisés..."
@@ -711,51 +711,51 @@
msgid "Service Refresh"
msgstr "Rafraîchissement du service"
-#: src/ServiceManager.cs:134
+#: src/ServiceManager.cs:135
msgid "Initial services are already loaded."
msgstr ""
-#: src/ServiceManager.cs:204
+#: src/ServiceManager.cs:205
msgid "Initial service file did not contain an URL."
msgstr "Le fichier de service initial ne contenait pas d'URL."
-#: src/ServiceManager.cs:232
+#: src/ServiceManager.cs:233
msgid "Mounting Initial Services"
msgstr "Montage des services initiaux"
-#: src/ServiceManager.cs:297
+#: src/ServiceManager.cs:298
msgid "This service type requires a network connection, but none is present."
msgstr ""
-#: src/ServiceManager.cs:303
+#: src/ServiceManager.cs:304
#, csharp-format
msgid "Service '{0}' at '{1}' already exists on this client."
msgstr "Le service '{0}' à '{1}' existe déjà sur ce client."
-#: src/ServiceManager.cs:317
+#: src/ServiceManager.cs:318
#, csharp-format
msgid "A service of type '{0}' already exists on this client"
msgstr "Un service de type '{0}' existe déjà sur ce client."
-#: src/ServiceManager.cs:360
+#: src/ServiceManager.cs:361
#, csharp-format
msgid "'{0}' is not a valid service type"
msgstr "'{0}' n'est pas un type de service valide"
-#: src/ServiceManager.cs:385
+#: src/ServiceManager.cs:386
msgid "No suitable service types could be found"
msgstr ""
-#: src/ServiceManager.cs:549
+#: src/ServiceManager.cs:550
msgid "Refreshing Services"
msgstr "Rafraîchissement des services"
-#: src/ServiceManager.cs:656
+#: src/ServiceManager.cs:657
#, csharp-format
msgid "The '{0}' service does not support registration."
msgstr "Le service '{0}' ne prend pas en charge l'enregistrement."
-#: src/ServiceManager.cs:819
+#: src/ServiceManager.cs:820
#, csharp-format
msgid "Unknown service storage version '{0}'"
msgstr "Version de stockage de service '{0}' inconnue"
@@ -849,23 +849,23 @@
msgid "Registration failed: {0}"
msgstr "Échec de l'enregistrement : {0}"
-#: src/ZenService.cs:319
+#: src/ZenService.cs:323
msgid "Unable to determine target"
msgstr "Impossible de déterminer la cible"
-#: src/ZenService.cs:343
+#: src/ZenService.cs:347
msgid "Error parsing service.xml: "
msgstr "Erreur d'analyse de service.xml : "
-#: src/ZenService.cs:353
+#: src/ZenService.cs:357
msgid "Error in registration: "
msgstr "Erreur dans le registre : "
-#: src/ZenService.cs:492
+#: src/ZenService.cs:496
msgid "Registering"
msgstr "Enregistrement"
-#: src/ZenService.cs:507
+#: src/ZenService.cs:511
msgid "No registration URL is available"
msgstr "Aucune URL d'enregistrement n'est disponible"
Binary files old/zmd-7.1.1.0/po/pt_BR.gmo and new/zmd-7.1.1.0/po/pt_BR.gmo differ
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/zmd-7.1.1.0/po/pt_BR.po new/zmd-7.1.1.0/po/pt_BR.po
--- old/zmd-7.1.1.0/po/pt_BR.po 2006-05-31 00:50:24.000000000 +0200
+++ new/zmd-7.1.1.0/po/pt_BR.po 2006-06-01 19:04:52.000000000 +0200
@@ -9,7 +9,7 @@
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-05-30 18:50-0400\n"
+"POT-Creation-Date: 2006-06-01 13:04-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <smaher(a)novell.com>\n"
"Language-Team: LANGUAGE <language(a)novell.com>\n"
@@ -55,12 +55,12 @@
msgid "Parsing Metadata"
msgstr "Analisando Metadados"
-#: modules/linux/MountService.cs:109
+#: modules/linux/MountService.cs:108
#, csharp-format
msgid "Path '{0}' is not valid."
msgstr "O caminho '{0}' não é válido."
-#: modules/linux/MountService.cs:121
+#: modules/linux/MountService.cs:120
#, csharp-format
msgid "Failed to add packages from '{0}': {1}"
msgstr "Falha ao adicionar pacotes de '{0}': {1}"
@@ -438,16 +438,16 @@
msgid "Don't load initial services"
msgstr "Não carregar serviços iniciais"
-#: src/Daemon.cs:232
+#: src/Daemon.cs:236
#, csharp-format
msgid "Unknown certificate extension for: {0}"
msgstr "Extensão de certificado desconhecida para: {0}"
-#: src/Daemon.cs:247
+#: src/Daemon.cs:251
msgid "A daemon is already running"
msgstr "Já existe um daemon em execução"
-#: src/Daemon.cs:309
+#: src/Daemon.cs:313
msgid "Loading trusted certificates..."
msgstr "Carregando certificados confiáveis..."
@@ -702,51 +702,51 @@
msgid "Service Refresh"
msgstr "Atualização de Serviço"
-#: src/ServiceManager.cs:134
+#: src/ServiceManager.cs:135
msgid "Initial services are already loaded."
msgstr ""
-#: src/ServiceManager.cs:204
+#: src/ServiceManager.cs:205
msgid "Initial service file did not contain an URL."
msgstr "O arquivo de serviço inicial não contém um URL."
-#: src/ServiceManager.cs:232
+#: src/ServiceManager.cs:233
msgid "Mounting Initial Services"
msgstr "Montando Serviços Iniciais"
-#: src/ServiceManager.cs:297
+#: src/ServiceManager.cs:298
msgid "This service type requires a network connection, but none is present."
msgstr ""
-#: src/ServiceManager.cs:303
+#: src/ServiceManager.cs:304
#, csharp-format
msgid "Service '{0}' at '{1}' already exists on this client."
msgstr "O serviço '{0}' em '{1}' já existe neste cliente."
-#: src/ServiceManager.cs:317
+#: src/ServiceManager.cs:318
#, csharp-format
msgid "A service of type '{0}' already exists on this client"
msgstr "Um serviço do tipo '{0}' já existe neste cliente"
-#: src/ServiceManager.cs:360
+#: src/ServiceManager.cs:361
#, csharp-format
msgid "'{0}' is not a valid service type"
msgstr "'{0}' não é um tipo de serviço válido"
-#: src/ServiceManager.cs:385
+#: src/ServiceManager.cs:386
msgid "No suitable service types could be found"
msgstr ""
-#: src/ServiceManager.cs:549
+#: src/ServiceManager.cs:550
msgid "Refreshing Services"
msgstr "Atualizando Serviços"
-#: src/ServiceManager.cs:656
+#: src/ServiceManager.cs:657
#, csharp-format
msgid "The '{0}' service does not support registration."
msgstr "O serviço '{0}' não suporta registro."
-#: src/ServiceManager.cs:819
+#: src/ServiceManager.cs:820
#, csharp-format
msgid "Unknown service storage version '{0}'"
msgstr "Versão de armazenamento de serviço desconhecida '{0}'"
@@ -840,23 +840,23 @@
msgid "Registration failed: {0}"
msgstr "Falha do registro: {0}"
-#: src/ZenService.cs:319
+#: src/ZenService.cs:323
msgid "Unable to determine target"
msgstr "Não foi possível determinar destino"
-#: src/ZenService.cs:343
+#: src/ZenService.cs:347
msgid "Error parsing service.xml: "
msgstr "Erro ao analisar service.xml: "
-#: src/ZenService.cs:353
+#: src/ZenService.cs:357
msgid "Error in registration: "
msgstr "Erro no registro: "
-#: src/ZenService.cs:492
+#: src/ZenService.cs:496
msgid "Registering"
msgstr "Registrando"
-#: src/ZenService.cs:507
+#: src/ZenService.cs:511
msgid "No registration URL is available"
msgstr "Nenhum URL de registro disponível"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/zmd-7.1.1.0/src/ChangeLog new/zmd-7.1.1.0/src/ChangeLog
--- old/zmd-7.1.1.0/src/ChangeLog 2006-05-31 00:11:06.000000000 +0200
+++ new/zmd-7.1.1.0/src/ChangeLog 2006-06-01 18:41:07.000000000 +0200
@@ -1,3 +1,32 @@
+2006-06-01 James Willcox <james(a)ximian.com>
+
+ * UnixClient.cs: don't like Sockets when setting a new one.
+
+2006-06-01 Tambet Ingo <tambet(a)ximian.com>
+
+ * ZenService.cs: Implement Unmount.
+
+ * Daemon.cs: On shutdown, call ServiceManager.UnloadServices with
+ correct unmount type.
+
+ * Service.cs: Add abstract method Unmount. Create new type UnmountType
+ which is used as the argument for Unmount call.
+
+ * ServiceManager.cs: Call Service.Unmount() with specific UnmountType
+ so services can do different things on shutdown and regular unmount.
+ Fixes #180482.
+
+2006-05-31 Chris Rivera <cmr(a)ximian.com>
+
+ * ZenException.cs: Implement ISerializable for the new exception types so
+ the exception fields get serialized correctly.
+
+2006-05-31 Tambet Ingo <tambet(a)ximian.com>
+
+ * util.c (get_terminal_size): Implement. It's only used by rug,
+ so technically, it should be there but whatever. Helps fixing
+ #179854.
+
2006-05-30 Chris Rivera <cmr(a)ximian.com>
* ZenException.cs: Add new exceptions for key and digest errors.
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/zmd-7.1.1.0/src/Daemon.cs new/zmd-7.1.1.0/src/Daemon.cs
--- old/zmd-7.1.1.0/src/Daemon.cs 2006-05-24 16:46:42.000000000 +0200
+++ new/zmd-7.1.1.0/src/Daemon.cs 2006-06-01 18:41:07.000000000 +0200
@@ -162,7 +162,11 @@
ChannelServices.UnregisterChannel (remotingChannel);
}
- ServiceManager.UnloadServices ();
+ UnmountType unmountType = UnmountType.Shutdown;
+ if (type == ShutdownType.Sleep)
+ unmountType = UnmountType.Sleep;
+
+ ServiceManager.UnloadServices (unmountType);
} catch (Exception e) {
// ssssshhhh
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/zmd-7.1.1.0/src/Service.cs new/zmd-7.1.1.0/src/Service.cs
--- old/zmd-7.1.1.0/src/Service.cs 2006-03-11 05:29:34.000000000 +0100
+++ new/zmd-7.1.1.0/src/Service.cs 2006-06-01 18:41:07.000000000 +0200
@@ -27,6 +27,12 @@
namespace Novell.Zenworks.Zmd {
+ public enum UnmountType {
+ Regular,
+ Shutdown,
+ Sleep
+ }
+
public abstract class Service : IDisposable {
private static int counter = 0;
@@ -89,5 +95,7 @@
}
protected abstract void Dispose (bool disposing);
+
+ public abstract void Unmount (UnmountType type);
}
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/zmd-7.1.1.0/src/ServiceManager.cs new/zmd-7.1.1.0/src/ServiceManager.cs
--- old/zmd-7.1.1.0/src/ServiceManager.cs 2006-05-17 20:25:43.000000000 +0200
+++ new/zmd-7.1.1.0/src/ServiceManager.cs 2006-06-01 18:41:07.000000000 +0200
@@ -122,10 +122,11 @@
ScheduleManager.Instance.AddSchedule (refreshSchedule);
}
- public static void UnloadServices () {
+ public static void UnloadServices (UnmountType type) {
lock (services) {
- foreach (Service s in services)
- s.Dispose ();
+ foreach (Service s in services) {
+ s.Unmount (type);
+ }
}
}
@@ -528,7 +529,7 @@
if (ServiceRemoved != null)
ServiceRemoved (service);
- service.Dispose ();
+ service.Unmount (UnmountType.Regular);
} catch (Exception e) {
log.Info (String.Format ("Failed to unmount '{0}': {1}", service.Uri, e));
} finally {
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/zmd-7.1.1.0/src/UnixClient.cs new/zmd-7.1.1.0/src/UnixClient.cs
--- old/zmd-7.1.1.0/src/UnixClient.cs 2006-03-11 05:29:34.000000000 +0100
+++ new/zmd-7.1.1.0/src/UnixClient.cs 2006-06-01 18:41:07.000000000 +0200
@@ -76,6 +76,12 @@
protected Socket Client {
get { return client; }
set {
+ if (client != null) {
+ try {
+ client.Close ();
+ } catch {}
+ }
+
client = value;
stream = null;
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/zmd-7.1.1.0/src/ZenException.cs new/zmd-7.1.1.0/src/ZenException.cs
--- old/zmd-7.1.1.0/src/ZenException.cs 2006-05-30 23:52:34.000000000 +0200
+++ new/zmd-7.1.1.0/src/ZenException.cs 2006-06-01 00:38:23.000000000 +0200
@@ -24,16 +24,25 @@
namespace Novell.Zenworks.Zmd.Public {
[Serializable]
- public class UnsignedFileException : ZenException {
+ public class UnsignedFileException : ZenException, ISerializable {
public string File;
public UnsignedFileException (string message, string file, params object[] args) : base (message, args) {
File = file;
}
+
+ public UnsignedFileException (SerializationInfo info, StreamingContext context) : base (info, context) {
+ File = info.GetString ("file");
+ }
+
+ public void GetObjectData (SerializationInfo info, StreamingContext context) {
+ base.GetObjectData (info, context);
+ info.AddValue ("file", File);
+ }
}
[Serializable]
- public class UnknownKeyException : ZenException {
+ public class UnknownKeyException : ZenException, ISerializable {
public string Name;
public string Id;
public string Fingerprint;
@@ -44,10 +53,23 @@
Id = id;
Fingerprint = fingerprint;
}
+
+ public UnknownKeyException (SerializationInfo info, StreamingContext context) : base (info, context) {
+ Name = info.GetString ("name");
+ Id = info.GetString ("id");
+ Fingerprint = info.GetString ("fingerprint");
+ }
+
+ public void GetObjectData (SerializationInfo info, StreamingContext context) {
+ base.GetObjectData (info, context);
+ info.AddValue ("name", Name);
+ info.AddValue ("id", Id);
+ info.AddValue ("fingerprint", Fingerprint);
+ }
}
[Serializable]
- public class UntrustedKeyException : ZenException {
+ public class UntrustedKeyException : ZenException, ISerializable {
public string Name;
public string Id;
public string Fingerprint;
@@ -58,10 +80,23 @@
Id = id;
Fingerprint = fingerprint;
}
+
+ public UntrustedKeyException (SerializationInfo info, StreamingContext context) : base (info, context) {
+ Name = info.GetString ("name");
+ Id = info.GetString ("id");
+ Fingerprint = info.GetString ("fingerprint");
+ }
+
+ public void GetObjectData (SerializationInfo info, StreamingContext context) {
+ base.GetObjectData (info, context);
+ info.AddValue ("name", Name);
+ info.AddValue ("id", Id);
+ info.AddValue ("fingerprint", Fingerprint);
+ }
}
[Serializable]
- public class KeyVerificationFailedException : ZenException {
+ public class KeyVerificationFailedException : ZenException, ISerializable {
public string File;
public string Name;
public string Id;
@@ -74,19 +109,43 @@
Id = id;
Fingerprint = fingerprint;
}
+
+ public KeyVerificationFailedException (SerializationInfo info, StreamingContext context) : base (info, context) {
+ File = info.GetString ("file");
+ Name = info.GetString ("name");
+ Id = info.GetString ("id");
+ Fingerprint = info.GetString ("fingerprint");
+ }
+
+ public void GetObjectData (SerializationInfo info, StreamingContext context) {
+ base.GetObjectData (info, context);
+ info.AddValue ("file", File);
+ info.AddValue ("name", Name);
+ info.AddValue ("id", Id);
+ info.AddValue ("fingerprint", Fingerprint);
+ }
}
[Serializable]
- public class NoDigestException : ZenException {
+ public class NoDigestException : ZenException, ISerializable {
public string File;
public NoDigestException (string message, string file, params object[] args) : base (message, args) {
File = file;
}
+
+ public NoDigestException (SerializationInfo info, StreamingContext context) : base (info, context) {
+ File = info.GetString ("file");
+ }
+
+ public void GetObjectData (SerializationInfo info, StreamingContext context) {
+ base.GetObjectData (info, context);
+ info.AddValue ("file", File);
+ }
}
[Serializable]
- public class UnknownDigestException : ZenException {
+ public class UnknownDigestException : ZenException, ISerializable {
public string File;
public string Digest;
@@ -95,10 +154,21 @@
File = file;
Digest = digest;
}
+
+ public UnknownDigestException (SerializationInfo info, StreamingContext context) : base (info, context) {
+ File = info.GetString ("file");
+ Digest = info.GetString ("digest");
+ }
+
+ public void GetObjectData (SerializationInfo info, StreamingContext context) {
+ base.GetObjectData (info, context);
+ info.AddValue ("file", File);
+ info.AddValue ("digest", Digest);
+ }
}
[Serializable]
- public class WrongDigestException : ZenException {
+ public class WrongDigestException : ZenException, ISerializable {
public string File;
public string WrongDigest;
public string ExpectedDigest;
@@ -109,6 +179,19 @@
WrongDigest = wrong;
ExpectedDigest = expected;
}
+
+ public WrongDigestException (SerializationInfo info, StreamingContext context) : base (info, context) {
+ File = info.GetString ("file");
+ WrongDigest = info.GetString ("wrong-digest");
+ ExpectedDigest = info.GetString ("expected-digest");
+ }
+
+ public void GetObjectData (SerializationInfo info, StreamingContext context) {
+ base.GetObjectData (info, context);
+ info.AddValue ("file", File);
+ info.AddValue ("wrong-digest", WrongDigest);
+ info.AddValue ("expected-digest", ExpectedDigest);
+ }
}
[Serializable]
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/zmd-7.1.1.0/src/ZenService.cs new/zmd-7.1.1.0/src/ZenService.cs
--- old/zmd-7.1.1.0/src/ZenService.cs 2006-03-11 05:29:34.000000000 +0100
+++ new/zmd-7.1.1.0/src/ZenService.cs 2006-06-01 18:41:07.000000000 +0200
@@ -296,12 +296,16 @@
}
}
+ public override void Unmount (UnmountType type) {
+ foreach (ICapability cap in caps) {
+ cap.Dispose ();
+ }
+ }
+
protected override void Dispose (bool disposing) {
lock (this) {
if (disposing) {
- foreach (ICapability cap in caps) {
- cap.Dispose ();
- }
+ Unmount (UnmountType.Regular);
}
}
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/zmd-7.1.1.0/src/util.c new/zmd-7.1.1.0/src/util.c
--- old/zmd-7.1.1.0/src/util.c 2006-04-13 12:00:02.000000000 +0200
+++ new/zmd-7.1.1.0/src/util.c 2006-06-01 00:32:48.000000000 +0200
@@ -1,8 +1,11 @@
+#include <stdio.h>
#include <string.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <sys/utsname.h>
#include <signal.h>
+#include <sys/ioctl.h>
+
#define PIPE_DATA "woo"
#define PIPE_DATA_LEN 4
@@ -92,3 +95,19 @@
{
signal (sig, SIG_DFL);
}
+
+void
+get_terminal_size (int *x, int *y)
+{
+ struct winsize ws;
+ int i;
+ FILE *fds[] = { stdin, stdout, stderr };
+
+ for (i = 0; i < 3; i++) {
+ if (ioctl (fileno (fds[i]), TIOCGWINSZ, &ws) >= 0) {
+ *x = ws.ws_col;
+ *y = ws.ws_row;
+ break;
+ }
+ }
+}
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit-unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit-help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package zope3
checked in at Fri Jun 2 02:16:22 CEST 2006.
--------
--- zope3/zope3.changes 2006-05-22 20:27:49.000000000 +0200
+++ zope3/zope3.changes 2006-05-31 17:56:55.000000000 +0200
@@ -1,0 +2,5 @@
+Wed May 31 17:55:45 CEST 2006 - mkudlvasr(a)suse.cz
+
+- add acceptable python version 2.4.3
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ zope3.spec ++++++
--- /var/tmp/diff_new_pack.nZIDCC/_old 2006-06-02 02:16:11.000000000 +0200
+++ /var/tmp/diff_new_pack.nZIDCC/_new 2006-06-02 02:16:11.000000000 +0200
@@ -19,7 +19,7 @@
Requires: python python-xml
Autoreqprov: on
Version: 3.1.0
-Release: 18
+Release: 19
Source: Zope-%{version}.tar.bz2
# SUSE specific things:
Source1: zope3.logrotate
@@ -175,6 +175,8 @@
%doc Zope/doc/*.txt Zope/doc/{schema,security,skins,style,zcml,zsync} README.SUSE
%changelog -n zope3
+* Wed May 31 2006 - mkudlvasr(a)suse.cz
+- add acceptable python version 2.4.3
* Mon May 22 2006 - lrupp(a)suse.de
- add python to PreRequires for %%post-script
- use a dynamic gid/uid in the system range
++++++ Zope-3.1.0-python2.4.patch ++++++
--- /var/tmp/diff_new_pack.nZIDCC/_old 2006-06-02 02:16:11.000000000 +0200
+++ /var/tmp/diff_new_pack.nZIDCC/_new 2006-06-02 02:16:11.000000000 +0200
@@ -5,7 +5,7 @@
# target version. Up to six acceptable python versions are allowed.
# Do not include the target version number in this list!
-ACCEPTABLE="2.3.5 2.4.1"
-+ACCEPTABLE="2.3.4 2.3.3 2.4 2.4.1 2.4.2"
++ACCEPTABLE="2.4.3 2.4.2 2.4.1 2.4 2.3.3 2.3.4"
# provide the executable names for all the acceptable versions
# (and the target version) below
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit-unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit-help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package yast2-trans-hu
checked in at Fri Jun 2 02:16:13 CEST 2006.
--------
--- yast2-trans-hu/yast2-trans-hu.changes 2006-05-29 13:09:14.000000000 +0200
+++ yast2-trans-hu/yast2-trans-hu.changes 2006-06-01 16:14:13.000000000 +0200
@@ -1,0 +2,5 @@
+Thu Jun 1 16:13:46 2006 - ke(a)suse.de
+
+- Update to version 2.13.28.
+
+------------------------------------------------------------------------
Old:
----
yast2-trans-hu-2.13.27.tar.bz2
New:
----
yast2-trans-hu-2.13.28.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-trans-hu.spec ++++++
--- /var/tmp/diff_new_pack.wMQ30b/_old 2006-06-02 02:16:07.000000000 +0200
+++ /var/tmp/diff_new_pack.wMQ30b/_new 2006-06-02 02:16:07.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-trans-hu (Version 2.13.27)
+# spec file for package yast2-trans-hu (Version 2.13.28)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,12 +11,12 @@
# norootforbuild
Name: yast2-trans-hu
-Version: 2.13.27
+Version: 2.13.28
Release: 1
License: GPL
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-trans-hu-2.13.27.tar.bz2
+Source0: yast2-trans-hu-2.13.28.tar.bz2
prefix: /usr
Provides: locale(yast2:hu)
BuildRequires: pkgconfig yast2-devtools
@@ -33,7 +33,7 @@
%prep
-%setup -n yast2-trans-hu-2.13.27
+%setup -n yast2-trans-hu-2.13.28
%build
autoreconf --force --install
@@ -65,6 +65,8 @@
/usr/share/YaST2/locale
%changelog -n yast2-trans-hu
+* Thu Jun 01 2006 - ke(a)suse.de
+- Update to version 2.13.28.
* Mon May 29 2006 - ke(a)suse.de
- Update to version 2.13.27.
* Wed May 24 2006 - ke(a)suse.de
++++++ yast2-trans-hu-2.13.27.tar.bz2 -> yast2-trans-hu-2.13.28.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-trans-hu-2.13.27/VERSION new/yast2-trans-hu-2.13.28/VERSION
--- old/yast2-trans-hu-2.13.27/VERSION 2006-05-29 13:08:48.000000000 +0200
+++ new/yast2-trans-hu-2.13.28/VERSION 2006-06-01 16:13:46.000000000 +0200
@@ -1 +1 @@
-2.13.27
+2.13.28
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-trans-hu-2.13.27/configure new/yast2-trans-hu-2.13.28/configure
--- old/yast2-trans-hu-2.13.27/configure 2006-05-29 13:08:54.000000000 +0200
+++ new/yast2-trans-hu-2.13.28/configure 2006-06-01 16:13:53.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.59 for yast2-trans-hu 2.13.27.
+# Generated by GNU Autoconf 2.59 for yast2-trans-hu 2.13.28.
#
# Report bugs to <http://bugs.opensuse.org/>.
#
@@ -269,8 +269,8 @@
# Identity of this package.
PACKAGE_NAME='yast2-trans-hu'
PACKAGE_TARNAME='yast2-trans-hu'
-PACKAGE_VERSION='2.13.27'
-PACKAGE_STRING='yast2-trans-hu 2.13.27'
+PACKAGE_VERSION='2.13.28'
+PACKAGE_STRING='yast2-trans-hu 2.13.28'
PACKAGE_BUGREPORT='http://bugs.opensuse.org/'
ac_unique_file="RPMNAME"
@@ -728,7 +728,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-trans-hu 2.13.27 to adapt to many kinds of systems.
+\`configure' configures yast2-trans-hu 2.13.28 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -795,7 +795,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of yast2-trans-hu 2.13.27:";;
+ short | recursive ) echo "Configuration of yast2-trans-hu 2.13.28:";;
esac
cat <<\_ACEOF
@@ -910,7 +910,7 @@
test -n "$ac_init_help" && exit 0
if $ac_init_version; then
cat <<\_ACEOF
-yast2-trans-hu configure 2.13.27
+yast2-trans-hu configure 2.13.28
generated by GNU Autoconf 2.59
Copyright (C) 2003 Free Software Foundation, Inc.
@@ -924,7 +924,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-trans-hu $as_me 2.13.27, which was
+It was created by yast2-trans-hu $as_me 2.13.28, which was
generated by GNU Autoconf 2.59. Invocation command line was
$ $0 $@
@@ -1654,7 +1654,7 @@
# Define the identity of the package.
PACKAGE='yast2-trans-hu'
- VERSION='2.13.27'
+ VERSION='2.13.28'
cat >>confdefs.h <<_ACEOF
@@ -1865,7 +1865,7 @@
-VERSION="2.13.27"
+VERSION="2.13.28"
RPMNAME="yast2-trans-hu"
MAINTAINER="Karl Eichwalder <ke(a)suse.de>"
@@ -2761,7 +2761,7 @@
} >&5
cat >&5 <<_CSEOF
-This file was extended by yast2-trans-hu $as_me 2.13.27, which was
+This file was extended by yast2-trans-hu $as_me 2.13.28, which was
generated by GNU Autoconf 2.59. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -2816,7 +2816,7 @@
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
-yast2-trans-hu config.status 2.13.27
+yast2-trans-hu config.status 2.13.28
configured by $0, generated by GNU Autoconf 2.59,
with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-trans-hu-2.13.27/configure.in new/yast2-trans-hu-2.13.28/configure.in
--- old/yast2-trans-hu-2.13.27/configure.in 2006-05-29 13:08:51.000000000 +0200
+++ new/yast2-trans-hu-2.13.28/configure.in 2006-06-01 16:13:50.000000000 +0200
@@ -3,7 +3,7 @@
dnl -- This file is generated by y2autoconf 2.13.18 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-trans-hu, 2.13.27, http://bugs.opensuse.org/, yast2-trans-hu)
+AC_INIT(yast2-trans-hu, 2.13.28, http://bugs.opensuse.org/, yast2-trans-hu)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -17,7 +17,7 @@
AM_INIT_AUTOMAKE(tar-ustar) dnl searches for some needed programs
dnl Important YaST2 variables
-VERSION="2.13.27"
+VERSION="2.13.28"
RPMNAME="yast2-trans-hu"
MAINTAINER="Karl Eichwalder <ke(a)suse.de>"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-trans-hu-2.13.27/po/ca-management.hu.po new/yast2-trans-hu-2.13.28/po/ca-management.hu.po
--- old/yast2-trans-hu-2.13.27/po/ca-management.hu.po 2006-05-29 11:29:02.000000000 +0200
+++ new/yast2-trans-hu-2.13.28/po/ca-management.hu.po 2006-06-01 16:07:10.000000000 +0200
@@ -18,10 +18,10 @@
msgstr ""
"Project-Id-Version: ca-management.hu\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-05-11 12:56+0200\n"
-"PO-Revision-Date: 2006-05-21 16:52+0200\n"
-"Last-Translator: Kéménczy Kálmán <kkemenczy(a)novell.com>\n"
-"Language-Team: <en(a)li.org>\n"
+"POT-Creation-Date: 2006-05-24 15:40+0200\n"
+"PO-Revision-Date: 2006-06-01 11:34+0200\n"
+"Last-Translator: Kéménczy Kálmán\n"
+"Language-Team: Hungarian <hu(a)li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -2150,3 +2150,15 @@
msgstr ""
"Az alapértelmezett tanúsítványt a CA kezelés\n"
"modulban is létre lehet hozni.\n"
+
+#: src/certDefault.ycp:56
+msgid "&Sub CA"
+msgstr "&Sub CA (alközpont)"
+
+#: src/certDefault.ycp:58
+msgid "&Client Certificate"
+msgstr "&Klienstanúsítvány"
+
+#: src/certDefault.ycp:60
+msgid "S&erver Certificate"
+msgstr "Ki&szolgálótanúsítvány"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-trans-hu-2.13.27/po/iscsi-client.hu.po new/yast2-trans-hu-2.13.28/po/iscsi-client.hu.po
--- old/yast2-trans-hu-2.13.27/po/iscsi-client.hu.po 2006-05-29 11:29:02.000000000 +0200
+++ new/yast2-trans-hu-2.13.28/po/iscsi-client.hu.po 2006-06-01 16:07:35.000000000 +0200
@@ -15,7 +15,7 @@
msgstr ""
"Project-Id-Version: iscsi-client.hu\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-05-11 12:59+0200\n"
+"POT-Creation-Date: 2006-06-01 13:47+0200\n"
"PO-Revision-Date: 2006-05-08 15:06+0200\n"
"Last-Translator: Kéménczy Kálmán <kkemenczy(a)novell.com>\n"
"Language-Team: <en(a)li.org>\n"
@@ -24,53 +24,53 @@
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.10.2\n"
-#: src/IscsiClient.ycp:226
+#: src/IscsiClient.ycp:259
#, ycp-format
msgid "<p>To configure the iSCSI initiator, the <b>%1</b> package must be installed.</p>"
msgstr "<p>Az iSCSI-kliens (initiator) beállításához szükség van a(z) <b>%1</b> csomag telepítésére.</p>"
-#: src/IscsiClient.ycp:227
+#: src/IscsiClient.ycp:260
msgid "<p>Install it now?</p>"
msgstr "<p>Telepíti most?</p>"
#. IscsiClient read dialog caption
-#: src/IscsiClient.ycp:333
+#: src/IscsiClient.ycp:366
msgid "Initializing iSCSI Initiator Configuration"
msgstr "Az iSCSI-kliens (initiator) beállításának inicializálása"
#. Progress stage 1/3
-#: src/IscsiClient.ycp:345
+#: src/IscsiClient.ycp:378
msgid "Read the database"
msgstr "Adatbázis beolvasása"
#. Progress stage 2/3
-#: src/IscsiClient.ycp:347
+#: src/IscsiClient.ycp:380
msgid "Read the previous settings"
msgstr "Előző beállítások beolvasása"
#. Progress stage 3/3
-#: src/IscsiClient.ycp:349
+#: src/IscsiClient.ycp:382
msgid "Detect the devices"
msgstr "Eszközök felismerése"
#. Progress step 1/3
-#: src/IscsiClient.ycp:352
+#: src/IscsiClient.ycp:385
msgid "Reading the database..."
msgstr "Az adatbázis olvasása..."
#. Progress step 2/3
-#: src/IscsiClient.ycp:354
+#: src/IscsiClient.ycp:387
msgid "Reading the previous settings..."
msgstr "Előző beállítások olvasása..."
#. Progress step 3/3
-#: src/IscsiClient.ycp:356
+#: src/IscsiClient.ycp:389
msgid "Detecting the devices..."
msgstr "Eszközök felismerése..."
# /usr/lib/YaST2/clients/lan_inetd_custom.ycp:801
#. Progress finished
-#: src/IscsiClient.ycp:358 src/IscsiClient.ycp:432
+#: src/IscsiClient.ycp:391 src/IscsiClient.ycp:465
msgid "Finished"
msgstr "Kész"
@@ -78,33 +78,33 @@
# modules/dialup/dialup.ycp:259
# menuentries/menuentry_lan_sendmail.ycp:14
#. IscsiClient read dialog caption
-#: src/IscsiClient.ycp:411
+#: src/IscsiClient.ycp:444
msgid "Saving iSCSI Initiator Configuration"
msgstr "iSCSI-kliens (initiator) beállításainak mentése"
#. Progress stage 1/2
-#: src/IscsiClient.ycp:423
+#: src/IscsiClient.ycp:456
msgid "Write the settings"
msgstr "Beállítások kiírása"
#. Progress stage 2/2
-#: src/IscsiClient.ycp:425
+#: src/IscsiClient.ycp:458
msgid "Run SuSEconfig"
msgstr "A SUSEconfig futtatása"
#. Progress step 1/2
-#: src/IscsiClient.ycp:428
+#: src/IscsiClient.ycp:461
msgid "Writing the settings..."
msgstr "Beállítások mentése..."
#. Progress step 2/2
-#: src/IscsiClient.ycp:430
+#: src/IscsiClient.ycp:463
msgid "Running SuSEconfig..."
msgstr "SUSEconfig futtatása..."
#. TODO FIXME: your code here...
#. Configuration summary text for autoyast
-#: src/IscsiClient.ycp:484
+#: src/IscsiClient.ycp:517
msgid "Configuration summary..."
msgstr "Beállítások összegzése ..."
@@ -417,47 +417,62 @@
msgid "&iSCSI Initiator"
msgstr "&iSCSI-kliens"
-#: src/widgets.ycp:66 src/widgets.ycp:78
+#: src/widgets.ycp:27
+#, fuzzy
+msgid "Command timed-out"
+msgstr ""
+"\n"
+"A parancs kimenete:"
+
+#: src/widgets.ycp:67 src/widgets.ycp:79
msgid "Insert the username."
msgstr "Adja meg a felhasználónevet"
# modules/inst_user.ycp:37
# modules/inst_user.ycp:53
-#: src/widgets.ycp:71 src/widgets.ycp:83
+#: src/widgets.ycp:72 src/widgets.ycp:84
msgid "Insert the password."
msgstr "Adja meg a jelszót"
-#: src/widgets.ycp:134
+# /usr/lib/YaST2/clients/lan_finish.ycp:248
+# /usr/lib/YaST2/clients/lan_finish.ycp:253
+# clients/lan_ypclient_write.ycp:56
+#: src/widgets.ycp:96
+#, fuzzy
+msgid "Error While Connecting iscsid"
+msgstr "Hiba történt az ypclient futtatásakor."
+
+#: src/widgets.ycp:135
msgid "Really log out from the selected target?"
msgstr "Valóban kilép a kiválasztott célról?"
-#: src/widgets.ycp:135
+#: src/widgets.ycp:136
msgid "Error occurred while logging out from the selected target."
msgstr "Hiba történt a kijelölt kiszolgálóról (target) való kilépés közben"
# clients/lan_ypclient_write.ycp:61
-#: src/widgets.ycp:140 src/widgets.ycp:159
+#: src/widgets.ycp:141 src/widgets.ycp:160
msgid "No record found."
msgstr "Nem találhatók rekordok."
# clients/lan_ISDN.ycp:1011 clients/lan_ISDN.ycp:1028
-#: src/widgets.ycp:235
+#: src/widgets.ycp:251
msgid "Insert the IP address."
msgstr "Adja meg az IP-címet"
-#: src/widgets.ycp:241
+#: src/widgets.ycp:257
msgid "Insert the port."
msgstr "Adja meg a portot"
-#: src/widgets.ycp:310 src/widgets.ycp:366
+#: src/widgets.ycp:326 src/widgets.ycp:382
msgid "True"
msgstr "Igaz"
-#: src/widgets.ycp:310 src/widgets.ycp:366
+#: src/widgets.ycp:326 src/widgets.ycp:382
msgid "False"
msgstr "Hamis"
-#: src/widgets.ycp:331 src/widgets.ycp:380
+#: src/widgets.ycp:347 src/widgets.ycp:396
msgid "The target is already connected."
msgstr "A kiszolgáló (target) már csatlakoztatva van"
@@ -473,16 +488,12 @@
msgid "Initializing..."
msgstr "A modul indítása ..."
-#. Error message
-#: src/IscsiClient.ycp:417
-msgid "Cannot write settings."
-msgstr "A beállítások mentése nem sikerült!"
-
-#: src/helps.ycp:91
-msgid "<p>When accessing a iSCSI-device <b>READ</b>/<b>WRITE</b>please make sure that this access is exclusive. Otherwise the potential risk of data corruption is there.</p>\n"
-msgstr "<p>Az iSCSI eszköz elérésekor <b>READ</b>/<b>WRITE</b>győzödjön meg arról, hogy a megadott elérés kizárolagos. Ellenkező esetben, nagy az adatvesztés kockázata.</p>\n"
+#~ msgid "Cannot write settings."
+#~ msgstr "A beállítások mentése nem sikerült!"
+
+#~ msgid "<p>When accessing a iSCSI-device <b>READ</b>/<b>WRITE</b>please make sure that this access is exclusive. Otherwise the potential risk of data corruption is there.</p>\n"
+#~ msgstr "<p>Az iSCSI eszköz elérésekor <b>READ</b>/<b>WRITE</b>győzödjön meg arról, hogy a megadott elérés kizárolagos. Ellenkező esetben, nagy az adatvesztés kockázata.</p>\n"
# clients/lan_ypclient_write.ycp:61
-#: src/widgets.ycp:131 src/widgets.ycp:143
-msgid "No record found"
-msgstr "Nem találhatók rekordok"
+#~ msgid "No record found"
+#~ msgstr "Nem találhatók rekordok"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-trans-hu-2.13.27/po/iscsi-server.hu.po new/yast2-trans-hu-2.13.28/po/iscsi-server.hu.po
--- old/yast2-trans-hu-2.13.27/po/iscsi-server.hu.po 2006-05-29 11:29:02.000000000 +0200
+++ new/yast2-trans-hu-2.13.28/po/iscsi-server.hu.po 2006-06-01 16:07:36.000000000 +0200
@@ -8,114 +8,115 @@
# Steve Varadi <svaradi(a)usa.com>, 2000.
# Zoltán Levárdy <pogacsa(a)programmer.net>, 1999.
# Kalman Kemenczy <kkemenczy(a)novell.com>, 2006.
+# Kéménczy Kálmán, 2006.
#
msgid ""
msgstr ""
"Project-Id-Version: iscsi-server.hu\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-05-11 12:59+0200\n"
-"PO-Revision-Date: 2006-04-20 01:02+0100\n"
-"Last-Translator: Szabolcs Varga <shirokuma(a)shirokuma.hu>\n"
-"Language-Team: Hungarian <en(a)li.org>\n"
+"POT-Creation-Date: 2006-05-24 15:44+0200\n"
+"PO-Revision-Date: 2006-06-01 11:38+0200\n"
+"Last-Translator: Kéménczy Kálmán\n"
+"Language-Team: Hungarian <hu(a)li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.10.2\n"
-#: src/IscsiServer.ycp:127
+#: src/IscsiServer.ycp:131
#, ycp-format
msgid "<p>To configure the iSCSI target, the <b>%1</b> package must be installed.</p>"
msgstr "<p>Az iSCSI-kiszolgáló (target) beállításához szükség van a(z) <b>%1</b> csomag telepítésére.</p>"
-#: src/IscsiServer.ycp:128
+#: src/IscsiServer.ycp:132
msgid "<p>Install it now?</p>"
msgstr "<p>Telepíti most?</p>"
-#: src/IscsiServer.ycp:159
+#: src/IscsiServer.ycp:173
msgid "If changes have been made, the iSCSI target is not able \n"
msgstr "Amennyiben elmenti a változásokat, az iSCSI-kiszolgáló (target) nem lesz elérhető \n"
#. IscsiServer read dialog caption
-#: src/IscsiServer.ycp:234
+#: src/IscsiServer.ycp:252
msgid "Initializing iSCSI Target Configuration"
msgstr "iSCSI-kiszolgáló (target) beállításának indítása"
#. Progress stage 1/3
-#: src/IscsiServer.ycp:246
+#: src/IscsiServer.ycp:264
msgid "Read the database"
msgstr "Adatbázis beolvasása"
#. Progress stage 2/3
-#: src/IscsiServer.ycp:248
+#: src/IscsiServer.ycp:266
msgid "Read the previous settings"
msgstr "Előző beállítások beolvasása"
#. Progress stage 3/3
-#: src/IscsiServer.ycp:250
+#: src/IscsiServer.ycp:268
msgid "Detect the devices"
msgstr "Eszközök felismerése"
#. Progress step 1/3
-#: src/IscsiServer.ycp:253
+#: src/IscsiServer.ycp:271
msgid "Reading the database..."
msgstr "Az adatbázis olvasása..."
#. Progress step 2/3
-#: src/IscsiServer.ycp:255
+#: src/IscsiServer.ycp:273
msgid "Reading the previous settings..."
msgstr "Előző beállítások olvasása..."
#. Progress step 3/3
-#: src/IscsiServer.ycp:257
+#: src/IscsiServer.ycp:275
msgid "Detecting the devices..."
msgstr "Eszközök felismerése..."
# /usr/lib/YaST2/clients/lan_inetd_custom.ycp:801
#. Progress finished
-#: src/IscsiServer.ycp:259 src/IscsiServer.ycp:335
+#: src/IscsiServer.ycp:277 src/IscsiServer.ycp:353
msgid "Finished"
msgstr "Kész"
#. IscsiServer write dialog caption
-#: src/IscsiServer.ycp:314
+#: src/IscsiServer.ycp:332
msgid "Saving iSCSI Target Configuration"
msgstr "iSCSI-kiszolgáló (target) beállításainak mentése"
#. Progress stage 1/2
-#: src/IscsiServer.ycp:326
+#: src/IscsiServer.ycp:344
msgid "Write the settings"
msgstr "Beállítások kiírása"
#. Progress stage 2/2
-#: src/IscsiServer.ycp:328
+#: src/IscsiServer.ycp:346
msgid "Run SuSEconfig"
msgstr "A SUSEconfig futtatása"
#. Progress step 1/2
-#: src/IscsiServer.ycp:331
+#: src/IscsiServer.ycp:349
msgid "Writing the settings..."
msgstr "Beállítások mentése..."
#. Progress step 2/2
-#: src/IscsiServer.ycp:333
+#: src/IscsiServer.ycp:351
msgid "Running SuSEconfig..."
msgstr "SUSEconfig futtatása..."
#. write configuration (/etc/ietd.conf)
-#: src/IscsiServer.ycp:347
+#: src/IscsiServer.ycp:365
msgid "Cannot write settings."
msgstr "Nem sikerült elmenteni a beállításokat!"
-#: src/IscsiServer.ycp:481
+#: src/IscsiServer.ycp:501
msgid "Configuration summary..."
msgstr "Beállítások összegzése ..."
-#: src/IscsiServer.ycp:483 src/dialogs.ycp:54
+#: src/IscsiServer.ycp:503 src/dialogs.ycp:54
msgid "Global"
msgstr "Globális"
#. part of help text, used to describe radiobuttons (matching starting iscsitarget service but without "&")
-#: src/IscsiServer.ycp:484 src/dialogs.ycp:107
+#: src/IscsiServer.ycp:504 src/dialogs.ycp:107
msgid "When Booting"
msgstr "Rendszerindításkor"
@@ -123,32 +124,32 @@
# modules/dialup/dialup.ycp:411
# clients/lan_ISDN.ycp:909
#. part of help text, used to describe radiobuttons (matching starting iscsitarget service but without "&")
-#: src/IscsiServer.ycp:485 src/dialogs.ycp:109
+#: src/IscsiServer.ycp:505 src/dialogs.ycp:109
msgid "Manually"
msgstr "Kézzel"
# modules/inst_sw_single.ycp:63
# clients/inst_sw_single.ycp:118
-#: src/IscsiServer.ycp:486 src/IscsiServer.ycp:496 src/dialogs.ycp:124
+#: src/IscsiServer.ycp:506 src/IscsiServer.ycp:516 src/dialogs.ycp:124
#: src/dialogs.ycp:202
msgid "No Authentication"
msgstr "Nincs hitelesítés"
# modules/inst_sw_single.ycp:63
# clients/inst_sw_single.ycp:118
-#: src/IscsiServer.ycp:488 src/IscsiServer.ycp:498 src/dialogs.ycp:126
+#: src/IscsiServer.ycp:508 src/IscsiServer.ycp:518 src/dialogs.ycp:126
#: src/dialogs.ycp:204
msgid "Incoming Authentication"
msgstr "Bejövő hitelesítés"
# modules/inst_sw_single.ycp:63
# clients/inst_sw_single.ycp:118
-#: src/IscsiServer.ycp:489 src/IscsiServer.ycp:499 src/dialogs.ycp:141
+#: src/IscsiServer.ycp:509 src/IscsiServer.ycp:519 src/dialogs.ycp:141
#: src/dialogs.ycp:219
msgid "Outgoing Authentication"
msgstr "Kimenő hitelesítés"
-#: src/IscsiServer.ycp:491 src/dialogs.ycp:74 src/dialogs.ycp:160
+#: src/IscsiServer.ycp:511 src/dialogs.ycp:74 src/dialogs.ycp:160
msgid "Targets"
msgstr "Kiszolgálók"
@@ -407,31 +408,31 @@
msgstr "Mégsem"
#. add a new item
-#: src/widgets.ycp:111
+#: src/widgets.ycp:112
msgid "Really delete this item?"
msgstr "Valóban törli ezt az elemet?"
-#: src/widgets.ycp:185
+#: src/widgets.ycp:193
msgid "Cannot use the same secret for incoming and outgoing authentication."
msgstr "Ugyanaz a titkos adat nem használható bejövő és kimenő hitelesítéshez is."
-#: src/widgets.ycp:225
+#: src/widgets.ycp:233
msgid "The target cannot be empty."
msgstr "A kiszolgáló (target) értéke nem lehet üres."
-#: src/widgets.ycp:226
+#: src/widgets.ycp:234
msgid "The target already exists."
msgstr "A kiszolgáló (target) már létezik."
-#: src/widgets.ycp:230
+#: src/widgets.ycp:238
msgid "The logical unit definition cannot be empty."
msgstr "A logikaiegység-meghatározás nem lehet üres."
-#: src/widgets.ycp:231
+#: src/widgets.ycp:239
msgid "The logical unit already exists."
msgstr "A logikai egység már létezik."
-#: src/widgets.ycp:299
+#: src/widgets.ycp:307
msgid "Really delete the selected item?"
msgstr "Valóban törli a kiválasztott elemet?"
@@ -446,3 +447,15 @@
#: src/wizards.ycp:112
msgid "Initializing..."
msgstr "A modul indítása ..."
+
+#. ask user whether reload or restart server
+#: src/IscsiServer.ycp:172
+msgid ""
+"If changes have been made, the iSCSI target is not able\n"
+"to reload current configuration. It can only restart.\n"
+"When restarting, all sessions are aborted.\n"
+"Restart the iscsitarget service?\n"
+msgstr ""
+"Változás esetén az iSCSI-kiszolgáló nem képes\n"
+"újratölteni, csak újraindítani a jelenlegi konfigurációt\n"
+"Újraindítás során az összes munkafolyamat megszakad.\\ Újra kívánja indítani az iscsitarget szolgáltatást?\n"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-trans-hu-2.13.27/po/status.txt new/yast2-trans-hu-2.13.28/po/status.txt
--- old/yast2-trans-hu-2.13.27/po/status.txt 2006-05-29 11:37:21.000000000 +0200
+++ new/yast2-trans-hu-2.13.28/po/status.txt 2006-06-01 16:08:48.000000000 +0200
@@ -1,6 +1,6 @@
-Translated : 16045
-Fuzzy : 0
+Translated : 16046
+Fuzzy : 2
Untranslated : 0
--------------------
- All strings : 16045
+ All strings : 16048
100 % are translated
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-trans-hu-2.13.27/po/yast2-apparmor.hu.po new/yast2-trans-hu-2.13.28/po/yast2-apparmor.hu.po
--- old/yast2-trans-hu-2.13.27/po/yast2-apparmor.hu.po 2006-05-29 11:29:02.000000000 +0200
+++ new/yast2-trans-hu-2.13.28/po/yast2-apparmor.hu.po 2006-06-01 16:08:45.000000000 +0200
@@ -1,22 +1,25 @@
+# translation of yast2-apparmor.po to
# translation of yast2-apparmor.hu.po to Hungarian
# Hungarian message File YaST2 (@memory@).
# Copyright (C) 2005 SUSE Linux Products GmbH.
# Copyright (C) 2002 SuSE Linux AG.
# Copyright (C) 2000, 2001 SuSE GmbH.
+# Kéménczy Kálmán, 2006.
# Marcel Hilzinger <hili(a)suselinux.hu>, 2001.
# Sári Gábor <saga(a)tux.hu>, 2000.
# Steve Varadi <svaradi(a)usa.com>, 2000.
# Zoltán Levárdy <pogacsa(a)programmer.net>, 1999.
# Kalman Kemenczy <kkemenczy(a)novell.com>, 2006.
+# Kéménczy Kálmán, 2006.
#
msgid ""
msgstr ""
-"Project-Id-Version: yast2-apparmor.hu\n"
+"Project-Id-Version: yast2-apparmor\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2006-05-11 13:11+0200\n"
-"PO-Revision-Date: 2006-05-21 01:04+0100\n"
-"Last-Translator: Szabolcs Varga <shirokuma(a)shirokuma.hu>\n"
-"Language-Team: Hungarian <en(a)li.org>\n"
+"PO-Revision-Date: 2006-06-01 13:57+0200\n"
+"Last-Translator: Kéménczy Kálmán\n"
+"Language-Team: <hu(a)li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -159,7 +162,7 @@
#: profile_dialogs.ycp:168
msgid "AppArmor profile for "
-msgstr "AppArmor profil ehhez"
+msgstr "AppArmor profil ehhez:"
#: profile_dialogs.ycp:177
msgid "File Name"
@@ -1182,7 +1185,7 @@
#: sd-config.ycp:259 sd-config.ycp:272 sd-config.ycp:285
msgid "Frequency"
-msgstr "Frekvencia"
+msgstr "Gyakoriság"
# /usr/lib/YaST2/clients/lan_address.ycp:84
# clients/lan_address.ycp:140 clients/lan_complex.ycp:521 clients/lan_complex.ycp:684
@@ -1192,7 +1195,7 @@
#: sd-config.ycp:264 sd-config.ycp:277 sd-config.ycp:290
msgid "Include Unknown Severity Events"
-msgstr "Ismeretlen súlyosságú események szerepeltetése"
+msgstr "Ismeretlen súlyosságú események hozzáadása"
# modules/inst_mouse.ycp:81
# modules/inst_mouse.ycp:74
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit-unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit-help(a)opensuse.org
1
0