Hello community, here is the log from the commit of package linuxrc checked in at Fri Nov 9 00:29:49 CET 2007. -------- --- linuxrc/linuxrc.changes 2007-09-24 14:43:37.000000000 +0200 +++ /mounts/work_src_done/STABLE/linuxrc/linuxrc.changes 2007-11-07 15:46:48.000000000 +0100 @@ -1,0 +2,13 @@ +Wed Nov 7 15:46:45 CET 2007 - snwint@suse.de + +- apply 'netwait' to dhcp, too (#335648) + +------------------------------------------------------------------- +Wed Nov 7 15:38:35 CET 2007 - snwint@suse.de + +- fix parsing of 'rescue' parameter +- reactivate media change code +- redirect kernel messages to tty4 earlier, so we don't watch udev + at work + +------------------------------------------------------------------- Old: ---- linuxrc-3.0.20.tar.bz2 New: ---- linuxrc-3.0.22.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ linuxrc.spec ++++++ --- /var/tmp/diff_new_pack.z17906/_old 2007-11-09 00:28:07.000000000 +0100 +++ /var/tmp/diff_new_pack.z17906/_new 2007-11-09 00:28:07.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package linuxrc (Version 3.0.20) +# spec file for package linuxrc (Version 3.0.22) # # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -16,9 +16,9 @@ Group: System/Boot AutoReqProv: on Summary: SUSE Installation Program -Version: 3.0.20 +Version: 3.0.22 Release: 1 -Source: linuxrc-3.0.20.tar.bz2 +Source: linuxrc-3.0.22.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -52,6 +52,13 @@ %doc README.linuxrc %doc linuxrc.html %changelog +* Wed Nov 07 2007 - snwint@suse.de +- apply 'netwait' to dhcp, too (#335648) +* Wed Nov 07 2007 - snwint@suse.de +- fix parsing of 'rescue' parameter +- reactivate media change code +- redirect kernel messages to tty4 earlier, so we don't watch udev + at work * Mon Sep 24 2007 - snwint@suse.de - fix 32-bit filesize issue (#310893) * Wed Sep 19 2007 - snwint@suse.de ++++++ linuxrc-3.0.20.tar.bz2 -> linuxrc-3.0.22.tar.bz2 ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.0.20/auto2.c new/linuxrc-3.0.22/auto2.c --- old/linuxrc-3.0.20/auto2.c 2007-09-07 16:22:38.000000000 +0200 +++ new/linuxrc-3.0.22/auto2.c 2007-10-30 16:09:08.000000000 +0100 @@ -895,14 +895,14 @@ if(dud_count == config.update.count) { fprintf(stderr, "No new driver updates found.\n"); - if(config.win) dia_message(txt_get(TXT_DUD_NOTFOUND), MSGTYPE_INFO); + if(config.win && config.manual) dia_message(txt_get(TXT_DUD_NOTFOUND), MSGTYPE_INFO); } else { if(*names) { - if(config.win) dia_show_lines2(txt_get(TXT_DUD_ADDED), *names, 64); + if(config.win && config.manual) dia_show_lines2(txt_get(TXT_DUD_ADDED), *names, 64); } else { - if(config.win) dia_message(txt_get(TXT_DUD_OK), MSGTYPE_INFO); + if(config.win && config.manual) dia_message(txt_get(TXT_DUD_OK), MSGTYPE_INFO); } } } diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.0.20/Changelog new/linuxrc-3.0.22/Changelog --- old/linuxrc-3.0.20/Changelog 2007-09-24 14:41:42.000000000 +0200 +++ new/linuxrc-3.0.22/Changelog 2007-11-07 15:46:30.000000000 +0100 @@ -1,3 +1,12 @@ +7/11/2007: v3.0.22 + - apply 'netwait' to dhcp, too (#335648) + +7/11/2007: v3.0.21 + - fix parsing of 'rescue' parameter + - reactivate media change code + - redirect kernel messages to tty4 earlier, so we don't watch udev + at work + 24/9/2007: v3.0.20 - fix 32-bit filesize issue (#310893) diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.0.20/file.c new/linuxrc-3.0.22/file.c --- old/linuxrc-3.0.20/file.c 2007-09-10 12:43:27.000000000 +0200 +++ new/linuxrc-3.0.22/file.c 2007-11-07 13:44:42.000000000 +0100 @@ -782,6 +782,9 @@ config.rescue = f->nvalue; break; } + else { + config.rescue = 1; + } case key_install: url_free(config.url.install); diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.0.20/linuxrc.c new/linuxrc-3.0.22/linuxrc.c --- old/linuxrc-3.0.20/linuxrc.c 2007-09-03 16:17:40.000000000 +0200 +++ new/linuxrc-3.0.22/linuxrc.c 2007-10-30 16:09:12.000000000 +0100 @@ -786,6 +786,8 @@ get_ide_options(); file_read_info_file("cmdline", kf_cmd_early); + util_redirect_kmsg(); + if(config.staticdevices) { util_mkdevs(); } @@ -952,8 +954,12 @@ i = 0; j = 1; -#if 0 - if(config.insttype == inst_cdrom) { +#if 1 + if(util_check_exist("/nextmedia") == 'r') { + config.cd1texts = file_parse_xmllike("/nextmedia", "text"); + } + + if(config.url.install && config.url.install->is.cdrom) { char *s = get_translation(config.cd1texts, current_language()->locale); char *buf = NULL; @@ -961,6 +967,7 @@ do { j = dia_okcancel(buf, YES) == YES ? 1 : 0; if(j) { + config.manual = 0; i = auto2_find_repo(); } } while(!i && j); diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.0.20/net.c new/linuxrc-3.0.22/net.c --- old/linuxrc-3.0.20/net.c 2007-09-05 16:42:19.000000000 +0200 +++ new/linuxrc-3.0.22/net.c 2007-11-07 15:44:40.000000000 +0100 @@ -1715,6 +1715,7 @@ if(f0) { config.net.dhcp_active = 1; + if(config.net.ifup_wait) sleep(config.net.ifup_wait); } else { if(config.win) { diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.0.20/util.c new/linuxrc-3.0.22/util.c --- old/linuxrc-3.0.20/util.c 2007-09-24 14:40:13.000000000 +0200 +++ new/linuxrc-3.0.22/util.c 2007-11-07 14:44:39.000000000 +0100 @@ -127,6 +127,9 @@ if(!config.serial && (fd = open(config.console, O_RDONLY))) { ioctl(fd, TIOCLINUX, &newvt); close(fd); + /* 'create' console 4 */ + fd = open("/dev/tty4", O_RDWR); + close(fd); } } diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.0.20/VERSION new/linuxrc-3.0.22/VERSION --- old/linuxrc-3.0.20/VERSION 2007-09-24 14:40:18.000000000 +0200 +++ new/linuxrc-3.0.22/VERSION 2007-11-07 15:45:13.000000000 +0100 @@ -1 +1 @@ -3.0.20 +3.0.22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org