Hello community,
here is the log from the commit of package yast2
checked in at Mon Feb 12 15:54:30 CET 2007.
--------
--- yast2/yast2.changes 2007-02-09 15:12:24.000000000 +0100
+++ /mounts/work_src_done/STABLE/yast2/yast2.changes 2007-02-12 13:18:18.532821000 +0100
@@ -1,0 +2,12 @@
+Mon Feb 12 13:08:46 CET 2007 - lslezak@suse.cz
+
+- register TrustGpgKey() callback handler (#242087, #240771)
+- 2.15.8
+
+-------------------------------------------------------------------
+Mon Feb 12 11:00:53 CET 2007 - jsrain@suse.cz
+
+- added control center switching, configurable via sysconfig
+ (fate #301082) (mmeeks)
+
+-------------------------------------------------------------------
Old:
----
yast2-2.15.7.tar.bz2
New:
----
yast2-2.15.8.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2.spec ++++++
--- /var/tmp/diff_new_pack.W16162/_old 2007-02-12 15:54:18.000000000 +0100
+++ /var/tmp/diff_new_pack.W16162/_new 2007-02-12 15:54:18.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package yast2 (Version 2.15.7)
+# spec file for package yast2 (Version 2.15.8)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,18 +11,18 @@
# norootforbuild
Name: yast2
-Version: 2.15.7
+Version: 2.15.8
Release: 1
License: GNU General Public License (GPL)
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-2.15.7.tar.bz2
+Source0: yast2-2.15.8.tar.bz2
prefix: /usr
BuildRequires: perl-XML-Writer update-desktop-files yast2-devtools yast2-pkg-bindings yast2-testsuite
# UI::RunInTerminal builtin
Requires: yast2-core >= 2.15.1
-# Script callbacks
-Requires: yast2-pkg-bindings >= 2.13.99
+# Pkg::CallbackAcceptNonTrustedGpgKey()
+Requires: yast2-pkg-bindings >= 2.15.7
Requires: yast2_ui yast2_theme
# For Cron Agent, Module
Requires: perl-Config-Crontab
@@ -97,7 +97,7 @@
Steffen Winterfeldt
%prep
-%setup -n yast2-2.15.7
+%setup -n yast2-2.15.8
%build
%{prefix}/bin/y2tool y2autoconf
@@ -137,6 +137,9 @@
%clean
rm -rf "$RPM_BUILD_ROOT"
+%post
+%{fillup_only -n yast2}
+
%files
%defattr(-,root,root)
# basic directory structure
@@ -165,6 +168,7 @@
/usr/lib/YaST2/servers_non_y2/ag_*
/etc/bash_completion.d/yast2*.sh
/etc/YaST2/XVersion
+/var/adm/fillup-templates/sysconfig.yast2
# documentation (not included in devel subpackage)
%doc %dir %{prefix}/share/doc/packages/yast2
%doc %{prefix}/share/doc/packages/yast2/*.*
@@ -198,6 +202,12 @@
%doc %{prefix}/share/doc/packages/yast2/wizard
%changelog -n yast2
+* Mon Feb 12 2007 - lslezak@suse.cz
+- register TrustGpgKey() callback handler (#242087, #240771)
+- 2.15.8
+* Mon Feb 12 2007 - jsrain@suse.cz
+- added control center switching, configurable via sysconfig
+ (fate #301082) (mmeeks)
* Fri Feb 09 2007 - mvidner@suse.cz
- Set Mode::testMode () == "testsuite" automatically when running with
yast2-testsuite (#243624).
++++++ yast2-2.15.7.tar.bz2 -> yast2-2.15.8.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-2.15.7/configure new/yast2-2.15.8/configure
--- old/yast2-2.15.7/configure 2007-02-08 17:05:35.000000000 +0100
+++ new/yast2-2.15.8/configure 2007-02-12 13:09:38.000000000 +0100
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.60 for yast2 2.15.6.
+# Generated by GNU Autoconf 2.60 for yast2 2.15.8.
#
# Report bugs to http://bugs.opensuse.org/.
#
@@ -559,8 +559,8 @@
# Identity of this package.
PACKAGE_NAME='yast2'
PACKAGE_TARNAME='yast2'
-PACKAGE_VERSION='2.15.6'
-PACKAGE_STRING='yast2 2.15.6'
+PACKAGE_VERSION='2.15.8'
+PACKAGE_STRING='yast2 2.15.8'
PACKAGE_BUGREPORT='http://bugs.opensuse.org/'
ac_unique_file="RPMNAME"
@@ -1183,7 +1183,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 2.15.6 to adapt to many kinds of systems.
+\`configure' configures yast2 2.15.8 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1254,7 +1254,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of yast2 2.15.6:";;
+ short | recursive ) echo "Configuration of yast2 2.15.8:";;
esac
cat <<\_ACEOF
@@ -1332,7 +1332,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-yast2 configure 2.15.6
+yast2 configure 2.15.8
generated by GNU Autoconf 2.60
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1346,7 +1346,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 $as_me 2.15.6, which was
+It was created by yast2 $as_me 2.15.8, which was
generated by GNU Autoconf 2.60. Invocation command line was
$ $0 $@
@@ -2147,7 +2147,7 @@
# Define the identity of the package.
PACKAGE='yast2'
- VERSION='2.15.6'
+ VERSION='2.15.8'
cat >>confdefs.h <<_ACEOF
@@ -2374,7 +2374,7 @@
-VERSION="2.15.6"
+VERSION="2.15.8"
RPMNAME="yast2"
MAINTAINER="Jiri Srain "
@@ -3366,7 +3366,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by yast2 $as_me 2.15.6, which was
+This file was extended by yast2 $as_me 2.15.8, which was
generated by GNU Autoconf 2.60. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -3409,7 +3409,7 @@
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
-yast2 config.status 2.15.6
+yast2 config.status 2.15.8
configured by $0, generated by GNU Autoconf 2.60,
with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-2.15.7/configure.in new/yast2-2.15.8/configure.in
--- old/yast2-2.15.7/configure.in 2007-02-08 17:05:30.000000000 +0100
+++ new/yast2-2.15.8/configure.in 2007-02-12 13:09:33.000000000 +0100
@@ -3,7 +3,7 @@
dnl -- This file is generated by y2autoconf 2.14.0 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2, 2.15.6, http://bugs.opensuse.org/, yast2)
+AC_INIT(yast2, 2.15.8, http://bugs.opensuse.org/, yast2)
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.15.6"
+VERSION="2.15.8"
RPMNAME="yast2"
MAINTAINER="Jiri Srain "
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-2.15.7/data/Makefile.am new/yast2-2.15.8/data/Makefile.am
--- old/yast2-2.15.7/data/Makefile.am 2006-11-01 10:28:28.000000000 +0100
+++ new/yast2-2.15.8/data/Makefile.am 2007-02-12 13:08:12.000000000 +0100
@@ -4,9 +4,14 @@
xversiondir = $(sysconfdir)/YaST2
+fillupdir = /var/adm/fillup-templates
+
xversion_DATA = \
XVersion
-EXTRA_DIST = $(xversion_DATA)
+fillup_DATA = \
+ sysconfig.yast2
+
+EXTRA_DIST = $(xversion_DATA) $(fillup_DATA)
include $(top_srcdir)/Makefile.am.common
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-2.15.7/data/Makefile.in new/yast2-2.15.8/data/Makefile.in
--- old/yast2-2.15.7/data/Makefile.in 2007-02-08 17:05:35.000000000 +0100
+++ new/yast2-2.15.8/data/Makefile.in 2007-02-12 13:09:39.000000000 +0100
@@ -61,11 +61,12 @@
*) f=$$p;; \
esac;
am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
-am__installdirs = "$(DESTDIR)$(modulebindir)" \
+am__installdirs = "$(DESTDIR)$(fillupdir)" "$(DESTDIR)$(modulebindir)" \
"$(DESTDIR)$(xversiondir)"
+fillupDATA_INSTALL = $(INSTALL_DATA)
modulebinDATA_INSTALL = $(INSTALL_DATA)
xversionDATA_INSTALL = $(INSTALL_DATA)
-DATA = $(modulebin_DATA) $(xversion_DATA)
+DATA = $(fillup_DATA) $(modulebin_DATA) $(xversion_DATA)
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
ACLOCAL = @ACLOCAL@
AMTAR = @AMTAR@
@@ -135,7 +136,7 @@
dvidir = @dvidir@
exec_prefix = @exec_prefix@
execcompdir = @execcompdir@
-fillupdir = @fillupdir@
+fillupdir = /var/adm/fillup-templates
host = @host@
host_alias = @host_alias@
host_cpu = @host_cpu@
@@ -182,7 +183,10 @@
xversion_DATA = \
XVersion
-EXTRA_DIST = $(xversion_DATA)
+fillup_DATA = \
+ sysconfig.yast2
+
+EXTRA_DIST = $(xversion_DATA) $(fillup_DATA)
modulebin_DATA = $(patsubst %.ycp,%.ybc,$(module_DATA))
modulebindir = $(moduledir)
ybcfiles = $(filter %.ybc,$(modulebin_DATA))
@@ -229,6 +233,23 @@
$(ACLOCAL_M4): $(am__aclocal_m4_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
uninstall-info-am:
+install-fillupDATA: $(fillup_DATA)
+ @$(NORMAL_INSTALL)
+ test -z "$(fillupdir)" || $(mkdir_p) "$(DESTDIR)$(fillupdir)"
+ @list='$(fillup_DATA)'; for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ f=$(am__strip_dir) \
+ echo " $(fillupDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(fillupdir)/$$f'"; \
+ $(fillupDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(fillupdir)/$$f"; \
+ done
+
+uninstall-fillupDATA:
+ @$(NORMAL_UNINSTALL)
+ @list='$(fillup_DATA)'; for p in $$list; do \
+ f=$(am__strip_dir) \
+ echo " rm -f '$(DESTDIR)$(fillupdir)/$$f'"; \
+ rm -f "$(DESTDIR)$(fillupdir)/$$f"; \
+ done
install-modulebinDATA: $(modulebin_DATA)
@$(NORMAL_INSTALL)
test -z "$(modulebindir)" || $(mkdir_p) "$(DESTDIR)$(modulebindir)"
@@ -305,7 +326,7 @@
check: check-am
all-am: Makefile $(DATA)
installdirs:
- for dir in "$(DESTDIR)$(modulebindir)" "$(DESTDIR)$(xversiondir)"; do \
+ for dir in "$(DESTDIR)$(fillupdir)" "$(DESTDIR)$(modulebindir)" "$(DESTDIR)$(xversiondir)"; do \
test -z "$$dir" || $(mkdir_p) "$$dir"; \
done
install: install-am
@@ -352,7 +373,8 @@
info-am:
-install-data-am: install-modulebinDATA install-xversionDATA
+install-data-am: install-fillupDATA install-modulebinDATA \
+ install-xversionDATA
install-exec-am:
@@ -378,17 +400,18 @@
ps-am:
-uninstall-am: uninstall-info-am uninstall-modulebinDATA \
- uninstall-xversionDATA
+uninstall-am: uninstall-fillupDATA uninstall-info-am \
+ uninstall-modulebinDATA uninstall-xversionDATA
.PHONY: all all-am check check-am clean clean-generic dist-hook \
distclean distclean-generic distdir dvi dvi-am html html-am \
info info-am install install-am install-data install-data-am \
- install-exec install-exec-am install-info install-info-am \
- install-man install-modulebinDATA install-strip \
- install-xversionDATA installcheck installcheck-am installdirs \
- maintainer-clean maintainer-clean-generic mostlyclean \
- mostlyclean-generic pdf pdf-am ps ps-am uninstall uninstall-am \
+ install-exec install-exec-am install-fillupDATA install-info \
+ install-info-am install-man install-modulebinDATA \
+ install-strip install-xversionDATA installcheck \
+ installcheck-am installdirs maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-generic pdf \
+ pdf-am ps ps-am uninstall uninstall-am uninstall-fillupDATA \
uninstall-info-am uninstall-modulebinDATA \
uninstall-xversionDATA
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-2.15.7/data/sysconfig.yast2 new/yast2-2.15.8/data/sysconfig.yast2
--- old/yast2-2.15.7/data/sysconfig.yast2 1970-01-01 01:00:00.000000000 +0100
+++ new/yast2-2.15.8/data/sysconfig.yast2 2007-02-12 13:16:41.000000000 +0100
@@ -0,0 +1,22 @@
+# Tweakable settings for the 'yast2' script.
+# to over-ride these settins per-user create a
+# ~/.yast2/yast2 file.
+
+## Path: System/YaST2
+## Type: list(auto,qt,gtk)
+## Description: Default control center for YaST
+## Default: "auto"
+# selects the control-center implementation to be used
+# to render yast widgets
+# auto: will attempt to detect both desktop & plugin
+# presence and adapt accordingly
+WANTED_SHELL="auto"
+
+## Type: list(auto,qt,gtk,ncurses)
+## Description: Default UI backend for YaST
+## Default: "auto"
+# selects the GUI plugin to be used to render yast widgets
+# auto: will attempt to detect both desktop & plugin
+# presence and adapt accordingly, falling back to
+# qt rendering if gtk is not present
+WANTED_GUI="auto"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-2.15.7/doc/yast2.8 new/yast2-2.15.8/doc/yast2.8
--- old/yast2-2.15.7/doc/yast2.8 2006-11-21 15:37:16.000000000 +0100
+++ new/yast2-2.15.8/doc/yast2.8 2007-02-12 13:16:41.000000000 +0100
@@ -170,9 +170,8 @@
/var/log/YaST2/*
Logs
.TP
-$HOME/.yast2/gui, /etc/YaST2/gui
-May contain a single word, "qt", "gtk", or "ncurses" to specify the
-preferred GUI for cases when DISPLAY is available.
+/etc/sysconfig/yast2, $HOME/.yast2/yast2
+Configures the preferred GUI.
\" .SH BUGS
\" Please report bugs at http://www.suse.de/feedback
.\"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-2.15.7/library/modules/Version.ycp new/yast2-2.15.8/library/modules/Version.ycp
--- old/yast2-2.15.7/library/modules/Version.ycp 2007-02-09 15:04:00.000000000 +0100
+++ new/yast2-2.15.8/library/modules/Version.ycp 2007-02-12 13:09:57.000000000 +0100
@@ -20,7 +20,7 @@
/**
* Version of the yast2 package
*/
-global string yast2 = "2.15.7";
+global string yast2 = "2.15.8";
/* EOF */
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-2.15.7/library/packages/src/PackageCallbacksInit.ycp new/yast2-2.15.8/library/packages/src/PackageCallbacksInit.ycp
--- old/yast2-2.15.7/library/packages/src/PackageCallbacksInit.ycp 2006-11-01 10:28:26.000000000 +0100
+++ new/yast2-2.15.8/library/packages/src/PackageCallbacksInit.ycp 2007-02-12 13:16:16.000000000 +0100
@@ -4,7 +4,7 @@
* Summary: Initialize packager callbacks
* Authors: Jiri Srain
*
- * $Id: PackageCallbacksInit.ycp 33643 2006-10-24 13:51:46Z lslezak $
+ * $Id: PackageCallbacksInit.ycp 36036 2007-02-12 12:16:13Z lslezak $
*
* This module is used to initialize package manager callbacks
*/
@@ -88,6 +88,7 @@
Pkg::CallbackAcceptUnsignedFile ("SignatureCheckCallbacks::AcceptUnsignedFile");
Pkg::CallbackAcceptUnknownGpgKey ("SignatureCheckCallbacks::AcceptUnknownGpgKey");
Pkg::CallbackImportGpgKey ("SignatureCheckCallbacks::ImportGpgKey");
+ Pkg::CallbackAcceptNonTrustedGpgKey ("SignatureCheckCallbacks::TrustGpgKey");
Pkg::CallbackAcceptVerificationFailed ("SignatureCheckCallbacks::AcceptVerificationFailed");
Pkg::CallbackTrustedKeyAdded ("SignatureCheckCallbacks::TrustedKeyAdded");
Pkg::CallbackTrustedKeyRemoved ("SignatureCheckCallbacks::TrustedKeyRemoved");
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-2.15.7/scripts/yast2 new/yast2-2.15.8/scripts/yast2
--- old/yast2-2.15.7/scripts/yast2 2007-01-08 18:01:33.000000000 +0100
+++ new/yast2-2.15.8/scripts/yast2 2007-02-12 13:08:12.000000000 +0100
@@ -64,6 +64,76 @@
fi
}
+# Probes for default desktop GUI
+probe_desktop_gui()
+{
+ if [ "$DESKTOP_SESSION" = "gnome" ]; then
+ DESKTOP_GUI="gtk"
+ elif echo $WINDOWMANAGER | grep -qi "gnome"; then
+ DESKTOP_GUI="gtk"
+ else
+ DESKTOP_GUI="qt"
+ fi
+}
+
+# Select which control center shell we want to use
+select_control_center()
+{
+ WANTED_SHELL="auto"
+ # check override config file
+ if [ -f $HOME/.yast2/shell ]; then
+ read WANTED_SHELL < $HOME/.yast2/shell
+ elif [ -f /etc/YaST2/shell ]; then
+ read WANTED_SHELL < /etc/YaST2/shell
+ fi
+
+ # 'auto' detects desktop
+ if [ "$WANTED_SHELL" = "auto" ]; then
+ probe_desktop_gui
+ WANTED_SHELL=$DESKTOP_GUI
+ fi
+
+ # select binary
+ y2ccbin=""
+ case "$WANTED_SHELL" in
+ gtk)
+# FIXME: we should install into y2bindir really ...
+ y2ccbin="/opt/gnome/bin/y2controlcenter-gnome"
+ ;;
+ *)
+ y2ccbin="$ybindir/y2controlcenter"
+ ;;
+ esac
+}
+
+# Select which toolkit we want to use (F#301083)
+select_gui_frontend()
+{
+ if [ "$WANTED_GUI" = "auto" ]; then
+ probe_desktop_gui
+ WANTED_GUI=$DESKTOP_GUI
+ fi
+
+ if [ "$WANTED_GUI" = "gtk" ]; then
+ if check_gtk; then
+ SELECTED_GUI=gtk
+ else
+# echo >&2 "GTK GUI wanted but not found, falling back to Qt."
+ WANTED_GUI=qt
+ fi
+ fi
+
+ if [ "$WANTED_GUI" = "qt" ]; then
+ if check_qt; then
+ SELECTED_GUI=qt
+ else
+ echo >&2 "Qt GUI wanted but not found, falling back to ncurses."
+ fi
+ elif [ "$SELECTED_GUI" != "gtk" -a "$WANTED_GUI" != "ncurses" ]; then
+ echo >&2 "Unknown GUI '$WANTED_GUI', falling back to ncurses."
+ fi
+}
+
TEMP=`/usr/bin/getopt -o hlg:s:Si --long help,list,kcontrol,geometry:,style:,strings,install,update,remove,fullscreen,noborder \
-n 'yast2' -- "$@"`
@@ -115,39 +185,27 @@
# set lang from sysconfig
set_lang_from_sysconfig
-# F#301083
-if [ -f $HOME/.yast2/gui ]; then
- read WANTED_GUI < $HOME/.yast2/gui
-elif [ -f /etc/YaST2/gui ]; then
- read WANTED_GUI < /etc/YaST2/gui
+# default defaults
+WANTED_GUI="auto"
+WANTED_SHELL="auto"
+DESKTOP_GUI="qt"
+
+# read system settings
+if [ -f /etc/sysconfig/yast2 ]; then
+ source /etc/sysconfig/yast2
+fi
+# read user settings
+if [ -f "$HOME/.yast2/yast2" ]; then
+ source "$HOME/.yast2/yast2"
fi
-# Default GUI
-: ${WANTED_GUI:=qt}
+
# Fallback GUI
SELECTED_GUI=ncurses
-
-# Use text mode if DISPLAY is not set
-# Otherwise, use the preferred GUI, falling back to ncurses.
-# This could be made smarter of course
+# if we have a DISPLAY, select a preferred GUI
if [ -n "$DISPLAY" ]; then
- if [ "$WANTED_GUI" = "qt" ]; then
- if check_qt; then
- SELECTED_GUI=qt
- else
- echo >&2 "Qt GUI wanted but not found, falling back to ncurses."
- fi
- elif [ "$WANTED_GUI" = "gtk" ]; then
- if check_gtk; then
- SELECTED_GUI=gtk
- else
- echo >&2 "GTK GUI wanted but not found, falling back to ncurses."
- fi
- elif [ "$WANTED_GUI" != "ncurses" ]; then
- echo >&2 "Unknown GUI '$WANTED_GUI', falling back to ncurses."
- fi
+ select_gui_frontend
fi
-
if [ "$SELECTED_GUI" = "ncurses" ]; then
if check_ncurses ; then
TTY=`/usr/bin/tty`
@@ -235,9 +293,16 @@
# quick hack: treat gtk like qt
elif [ "$SELECTED_GUI" = "qt" -o "$SELECTED_GUI" = "gtk" ]; then
set_qt_home_dir
- # use ycp menu if the control center is not installed
- if [ $module == "menu" -a -e "$ybindir/y2controlcenter" ] ; then
- $ybindir/y2controlcenter $Y2QT_ARGS "$@"
+
+ # find which control center shell we want, if there is none we
+ # fall back to the built-in ycp menu
+ y2ccbin=""
+ if [ $module == "menu" ]; then
+ select_control_center
+ fi
+
+ if [ $module == "menu" -a -e "$y2ccbin" ] ; then
+ $y2ccbin $Y2QT_ARGS "$@"
else
while true ; do
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-2.15.7/VERSION new/yast2-2.15.8/VERSION
--- old/yast2-2.15.7/VERSION 2007-02-09 15:03:37.000000000 +0100
+++ new/yast2-2.15.8/VERSION 2007-02-12 13:07:38.000000000 +0100
@@ -1 +1 @@
-2.15.7
+2.15.8
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org