commit yast2-firstboot for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-firstboot for openSUSE:Factory checked in at Fri Feb 27 00:52:53 CET 2009. -------- --- yast2-firstboot/yast2-firstboot.changes 2008-12-10 15:03:46.000000000 +0100 +++ yast2-firstboot/yast2-firstboot.changes 2009-02-25 19:20:42.052630000 +0100 @@ -1,0 +2,14 @@ +Wed Feb 25 19:17:47 CET 2009 - jsuchome@suse.cz + +- start the services before YaST (bnc#475169) +- set the reasonable value for LC_ALL (bnc#478812) +- retranslate wizard steps after language change (bnc#479571) +- 2.18.0 + +------------------------------------------------------------------- +Fri Jan 9 15:37:55 CET 2009 - ug@suse.de + +- firstboot.desktop file moved from autoyast2 package to this + package + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- yast2-firstboot-2.17.5.tar.bz2 New: ---- yast2-firstboot-2.18.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-firstboot.spec ++++++ --- /var/tmp/diff_new_pack.c22101/_old 2009-02-27 00:51:08.000000000 +0100 +++ /var/tmp/diff_new_pack.c22101/_new 2009-02-27 00:51:08.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package yast2-firstboot (Version 2.17.5) +# spec file for package yast2-firstboot (Version 2.18.0) # -# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,12 +20,12 @@ Url: http://www.suse.com/ Name: yast2-firstboot -Version: 2.17.5 +Version: 2.18.0 Release: 1 License: GPL v2 or later; X11/MIT Group: System/YaST BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source0: yast2-firstboot-2.17.5.tar.bz2 +Source0: yast2-firstboot-2.18.0.tar.bz2 Prefix: /usr BuildRequires: docbook-xsl-stylesheets libxslt perl-XML-Writer sgml-skel update-desktop-files yast2-devtools yast2-testsuite yast2-xml # Internet.ycp moved to yast2.rpm @@ -59,7 +59,7 @@ Anas Nashif<nashif@suse.de> %prep -%setup -n yast2-firstboot-2.17.5 +%setup -n yast2-firstboot-2.18.0 %build %{prefix}/bin/y2tool y2autoconf @@ -101,7 +101,16 @@ /usr/share/firstboot %doc %{prefix}/share/doc/packages/yast2-firstboot /etc/YaST2/*.xml +/usr/share/autoinstall/modules/firstboot.desktop %changelog +* Wed Feb 25 2009 jsuchome@suse.cz +- start the services before YaST (bnc#475169) +- set the reasonable value for LC_ALL (bnc#478812) +- retranslate wizard steps after language change (bnc#479571) +- 2.18.0 +* Fri Jan 09 2009 ug@suse.de +- firstboot.desktop file moved from autoyast2 package to this + package * Wed Dec 10 2008 jsuchome@suse.cz - removed reference to obsolete control.dtd (bnc#455994) - 2.17.5 ++++++ yast2-firstboot-2.17.5.tar.bz2 -> yast2-firstboot-2.18.0.tar.bz2 ++++++ ++++ 3586 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-firstboot-2.17.5/configure.in new/yast2-firstboot-2.18.0/configure.in --- old/yast2-firstboot-2.17.5/configure.in 2008-07-15 11:36:22.000000000 +0200 +++ new/yast2-firstboot-2.18.0/configure.in 2009-02-25 19:18:29.000000000 +0100 @@ -1,9 +1,9 @@ dnl configure.in for yast2-firstboot dnl -dnl -- This file is generated by y2autoconf 2.16.7 - DO NOT EDIT! -- +dnl -- This file is generated by y2autoconf 2.17.6 - DO NOT EDIT! -- dnl (edit configure.in.in instead) -AC_INIT(yast2-firstboot, 2.16.4, http://bugs.opensuse.org/, yast2-firstboot) +AC_INIT(yast2-firstboot, 2.18.0, http://bugs.opensuse.org/, yast2-firstboot) dnl Check for presence of file 'RPMNAME' AC_CONFIG_SRCDIR([RPMNAME]) @@ -18,9 +18,9 @@ AM_INIT_AUTOMAKE(tar-ustar -Wno-portability) dnl Important YaST2 variables -VERSION="2.16.4" +VERSION="2.18.0" RPMNAME="yast2-firstboot" -MAINTAINER="Jiri Srain <jsrain@suse.cz>" +MAINTAINER="Jiri Suchomel <jsuchome@suse.cz>" dnl pkgconfig honors lib64 pkgconfigdir=\${libdir}/pkgconfig 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-firstboot-2.17.5/scripts/Firstboot-Stage/Makefile.am new/yast2-firstboot-2.18.0/scripts/Firstboot-Stage/Makefile.am --- old/yast2-firstboot-2.17.5/scripts/Firstboot-Stage/Makefile.am 2007-10-19 11:50:55.000000000 +0200 +++ new/yast2-firstboot-2.18.0/scripts/Firstboot-Stage/Makefile.am 2009-02-25 19:19:42.000000000 +0100 @@ -6,7 +6,8 @@ ystartupbin_SCRIPTS = \ S02-logging \ S03-language \ - S04-start \ - S05-cleanup + S06-services \ + S08-start \ + S09-cleanup EXTRA_DIST = $(ystartupbin_SCRIPTS) 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-firstboot-2.17.5/scripts/Firstboot-Stage/S03-language new/yast2-firstboot-2.18.0/scripts/Firstboot-Stage/S03-language --- old/yast2-firstboot-2.17.5/scripts/Firstboot-Stage/S03-language 2007-10-19 11:50:55.000000000 +0200 +++ new/yast2-firstboot-2.18.0/scripts/Firstboot-Stage/S03-language 2009-02-25 19:15:01.000000000 +0100 @@ -8,6 +8,7 @@ langfile=/etc/sysconfig/language eval `grep "^[[:space:]]*RC_LANG=" $langfile 2>/dev/null` set_language_cont +export LC_ALL=$LANG log "\tLanguage set to: $LANG" #============================================= 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-firstboot-2.17.5/scripts/Firstboot-Stage/S04-start new/yast2-firstboot-2.18.0/scripts/Firstboot-Stage/S04-start --- old/yast2-firstboot-2.17.5/scripts/Firstboot-Stage/S04-start 2007-10-19 11:50:55.000000000 +0200 +++ new/yast2-firstboot-2.18.0/scripts/Firstboot-Stage/S04-start 1970-01-01 01:00:00.000000000 +0100 @@ -1,18 +0,0 @@ -#!/bin/sh -log "Starting S04-start..." -log "=====================" - - -#============================================= -# 12.1) goto run stage, start YaST2 (firstboot) -#--------------------------------------------- -disable_splash -log "\tStarting X11/VNC based session..." -#================================================== -# We are going to start a VNC or X11 based session -#-------------------------------------------------- -if [ ! -z "$VNC" ] ; then - vnc_message -fi -startYaST2 - 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-firstboot-2.17.5/scripts/Firstboot-Stage/S05-cleanup new/yast2-firstboot-2.18.0/scripts/Firstboot-Stage/S05-cleanup --- old/yast2-firstboot-2.17.5/scripts/Firstboot-Stage/S05-cleanup 2007-10-19 12:02:12.000000000 +0200 +++ new/yast2-firstboot-2.18.0/scripts/Firstboot-Stage/S05-cleanup 1970-01-01 01:00:00.000000000 +0100 @@ -1,50 +0,0 @@ -#!/bin/sh -log "Starting S10-cleanup..." -log "=======================" - -#============================================= -# 13) second stage done, cleanup level -#--------------------------------------------- -# 13.1) kill shell on second virtual console -if test ! -z "$SPID" ; then - log "\tkill X-Server with PID: $SPID" - kill -KILL $SPID &>/dev/null -fi -# 13.2) kill VNC server and remove VNC passwd -if [ ! -z "$VNC" ] ; then - log "\tkill all VNC sessions..." - killall Xvnc &>/dev/null - rm -fv /root/.vnc/passwd -fi -# 13.3) stop network and sshd -if test ! -z "$Y2_NETWORK_ACTIVE" ; then - log "\tShutdown SSH daemon and network interfaces..." - test -z "$Y2_SSH_ACTIVE" && rcsshd stop - rcnetwork stop -fi -# 13.4) stop pcmcia service -if [ -x /sbin/rcpcmcia ] ; then -if rcpcmcia status ; then - log "\tShutdown PCMCIA services..." - /sbin/cardctl eject - /etc/init.d/pcmcia stop -fi -fi -# 13.5) remove network config for pcmcia and usb -if [ -f "$IFCFG_PCMCIA_SAVE" ] ; then - mv $IFCFG_PCMCIA_SAVE $IFCFG_PCMCIA -else - rm -f $IFCFG_PCMCIA -fi -if [ -f "$IFCFG_USB_SAVE" ] ; then - mv $IFCFG_USB_SAVE $IFCFG_PCMCIA -else - rm -f $IFCFG_USB -fi - -if [ -e "/var/lib/YaST2/firstboot_kbd_restart" ] ; then - /etc/init.d/kbd restart - rm /var/lib/YaST2/firstboot_kbd_restart -fi - -stop_unicode 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-firstboot-2.17.5/scripts/Firstboot-Stage/S06-services new/yast2-firstboot-2.18.0/scripts/Firstboot-Stage/S06-services --- old/yast2-firstboot-2.17.5/scripts/Firstboot-Stage/S06-services 1970-01-01 01:00:00.000000000 +0100 +++ new/yast2-firstboot-2.18.0/scripts/Firstboot-Stage/S06-services 2009-02-25 19:15:24.000000000 +0100 @@ -0,0 +1,54 @@ +#!/bin/sh +log "Starting S06-services..." +log "========================" + +#============================================= +# 9) start services +#--------------------------------------------- +if [ -x /sbin/rcpcmcia ] ; then +if [ -r /etc/sysconfig/pcmcia ];then + # /.../ + # To start the pcmcia subsystem we need to set the following + # variables within /etc/sysconfig/pcmcia file + # --- + TMP=`/bin/mktemp /tmp/sysconfig.pcmcia.XXXXXX` + ISI=/etc/install.inf + RCC=/etc/sysconfig/pcmcia + cp $RCC $TMP + CORE=`sed -n "/^options/s/^.*pcmcia_core //p" $ISI` + PCIC=`sed -n "/^options/s/^.*\(i82365\|tcic\) //p" $ISI` + sed -e "/^PCMCIA_CORE_OPTS/s/=.*$/=\"$CORE\"/" \ + -e "/^PCMCIA_PCIC_OPTS/s/=.*$/=\"$PCIC\"/" $TMP > $RCC + rm $TMP + # /.../ + # It does not matter whether pcmcia is already active or not because: + # 1) loading an already loaded module does not harm + # 2) the cardmgr is already dead. cardmgr was the same binary as linuxrc. + # 3) there is no configuration info in network.opts, so eth0 will stay + # completely untouched and its state is "up" + # --- + # We are safe to start the subsystem now + # --- + if grep -qs '^PCMCIA:' /etc/install.inf ; then + log "\tStarting PCMCIA service..." + log "\tUsing following PCMCIA configuration:" + IFS=" + " + while read line;do + log "\t$line" + done < $RCC + rcpcmcia start + fi +fi +fi + +#============================================= +# 9.1) start hald +#--------------------------------------------- +if [ -x /usr/sbin/rchal ] ; then + test -f /usr/sbin/rcdbus && /usr/sbin/rcdbus start + test -f /usr/sbin/rcacpid && /usr/sbin/rcacpid start + test -f /usr/sbin/rchal && /usr/sbin/rchal start +fi + +sleep 1 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-firstboot-2.17.5/scripts/Firstboot-Stage/S08-start new/yast2-firstboot-2.18.0/scripts/Firstboot-Stage/S08-start --- old/yast2-firstboot-2.17.5/scripts/Firstboot-Stage/S08-start 1970-01-01 01:00:00.000000000 +0100 +++ new/yast2-firstboot-2.18.0/scripts/Firstboot-Stage/S08-start 2009-02-25 19:15:53.000000000 +0100 @@ -0,0 +1,18 @@ +#!/bin/sh +log "Starting S08-start..." +log "=====================" + + +#============================================= +# 12.1) goto run stage, start YaST2 (firstboot) +#--------------------------------------------- +disable_splash +log "\tStarting X11/VNC based session..." +#================================================== +# We are going to start a VNC or X11 based session +#-------------------------------------------------- +if [ ! -z "$VNC" ] ; then + vnc_message +fi +startYaST2 + 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-firstboot-2.17.5/scripts/Firstboot-Stage/S09-cleanup new/yast2-firstboot-2.18.0/scripts/Firstboot-Stage/S09-cleanup --- old/yast2-firstboot-2.17.5/scripts/Firstboot-Stage/S09-cleanup 1970-01-01 01:00:00.000000000 +0100 +++ new/yast2-firstboot-2.18.0/scripts/Firstboot-Stage/S09-cleanup 2009-02-25 19:16:26.000000000 +0100 @@ -0,0 +1,50 @@ +#!/bin/sh +log "Starting S09-cleanup..." +log "=======================" + +#============================================= +# 13) second stage done, cleanup level +#--------------------------------------------- +# 13.1) kill shell on second virtual console +if test ! -z "$SPID" ; then + log "\tkill X-Server with PID: $SPID" + kill -KILL $SPID &>/dev/null +fi +# 13.2) kill VNC server and remove VNC passwd +if [ ! -z "$VNC" ] ; then + log "\tkill all VNC sessions..." + killall Xvnc &>/dev/null + rm -fv /root/.vnc/passwd +fi +# 13.3) stop network and sshd +if test ! -z "$Y2_NETWORK_ACTIVE" ; then + log "\tShutdown SSH daemon and network interfaces..." + test -z "$Y2_SSH_ACTIVE" && rcsshd stop + rcnetwork stop +fi +# 13.4) stop pcmcia service +if [ -x /sbin/rcpcmcia ] ; then +if rcpcmcia status ; then + log "\tShutdown PCMCIA services..." + /sbin/cardctl eject + /etc/init.d/pcmcia stop +fi +fi +# 13.5) remove network config for pcmcia and usb +if [ -f "$IFCFG_PCMCIA_SAVE" ] ; then + mv $IFCFG_PCMCIA_SAVE $IFCFG_PCMCIA +else + rm -f $IFCFG_PCMCIA +fi +if [ -f "$IFCFG_USB_SAVE" ] ; then + mv $IFCFG_USB_SAVE $IFCFG_PCMCIA +else + rm -f $IFCFG_USB +fi + +if [ -e "/var/lib/YaST2/firstboot_kbd_restart" ] ; then + /etc/init.d/kbd restart + rm /var/lib/YaST2/firstboot_kbd_restart +fi + +stop_unicode 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-firstboot-2.17.5/src/control/firstboot.xml new/yast2-firstboot-2.18.0/src/control/firstboot.xml --- old/yast2-firstboot-2.17.5/src/control/firstboot.xml 2008-12-10 14:52:23.000000000 +0100 +++ new/yast2-firstboot-2.18.0/src/control/firstboot.xml 2008-12-18 11:29:58.000000000 +0100 @@ -3,7 +3,7 @@ xmlns:config="http://www.suse.com/1.0/configns"> <!-- - $Id: firstboot.xml 51234 2008-09-17 13:17:22Z jsuchome $ + $Id: firstboot.xml 54028 2008-12-10 14:03:55Z jsuchome $ Work around for the text domain textdomain="firstboot" --> 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-firstboot-2.17.5/src/data/firstboot.desktop new/yast2-firstboot-2.18.0/src/data/firstboot.desktop --- old/yast2-firstboot-2.17.5/src/data/firstboot.desktop 1970-01-01 01:00:00.000000000 +0100 +++ new/yast2-firstboot-2.18.0/src/data/firstboot.desktop 2009-02-12 10:01:53.000000000 +0100 @@ -0,0 +1,26 @@ +[Desktop Entry] +Type=Application +Categories=Settings;System;Qt;X-SuSE-YaST;X-SuSE-YaST-Misc; + +X-KDE-ModuleType=Library +X-KDE-RootOnly=true +X-KDE-HasReadOnlyMode=true +X-KDE-Library=yast2 +X-SuSE-YaST-Call=firstboot + +X-SuSE-YaST-Group=Misc +X-SuSE-YaST-Argument= +X-SuSE-YaST-RootOnly=true +X-SuSE-YaST-AutoInst=configure +X-SuSE-YaST-Geometry= +X-SuSE-YaST-SortKey= +X-SuSE-YaST-AutoInstDataType=map +X-SuSE-YaST-AutoInstSchema= + +Exec= +Icon=yast-firstboot + +Name=Firstboot Configuration +GenericName=Enable or disable starting Firstboot sequence +X-KDE-SubstituteUID=true +StartupNotify=true 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-firstboot-2.17.5/src/data/Makefile.am new/yast2-firstboot-2.18.0/src/data/Makefile.am --- old/yast2-firstboot-2.17.5/src/data/Makefile.am 2007-10-19 11:50:55.000000000 +0200 +++ new/yast2-firstboot-2.18.0/src/data/Makefile.am 2009-02-12 10:01:53.000000000 +0100 @@ -4,6 +4,9 @@ fillupdir = /var/adm/fillup-templates/ fillup_DATA = sysconfig.firstboot -EXTRA_DIST = $(fillup_DATA) +modconfigdir = $(prefix)/share/autoinstall/modules +modconfig_DATA = firstboot.desktop + +EXTRA_DIST = $(fillup_DATA) $(modconfig_DATA) include $(top_srcdir)/Makefile.am.common 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-firstboot-2.17.5/src/firstboot_language.ycp new/yast2-firstboot-2.18.0/src/firstboot_language.ycp --- old/yast2-firstboot-2.17.5/src/firstboot_language.ycp 2007-11-05 08:36:14.000000000 +0100 +++ new/yast2-firstboot-2.18.0/src/firstboot_language.ycp 2009-02-25 19:17:03.000000000 +0100 @@ -44,6 +44,7 @@ args["first_run"] = "yes"; result = WFM::CallFunction ("inst_language", [ args ] ); Wizard::RetranslateButtons (); + ProductControl::RetranslateWizardSteps (); } y2milestone ("result '%1'", result); 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-firstboot-2.17.5/VERSION new/yast2-firstboot-2.18.0/VERSION --- old/yast2-firstboot-2.17.5/VERSION 2008-12-10 14:53:06.000000000 +0100 +++ new/yast2-firstboot-2.18.0/VERSION 2009-02-25 19:18:22.000000000 +0100 @@ -1 +1 @@ -2.17.5 +2.18.0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de