Hello community, here is the log from the commit of package linuxrc checked in at Fri Nov 28 12:32:19 CET 2008. -------- --- linuxrc/linuxrc.changes 2008-11-21 12:49:42.000000000 +0100 +++ /mounts/work_src_done/STABLE/linuxrc/linuxrc.changes 2008-11-26 15:26:39.000000000 +0100 @@ -1,0 +2,11 @@ +Wed Nov 26 15:26:35 CET 2008 - snwint@suse.de + +- keep parts of initrd for rescue system (bnc #437796) + +------------------------------------------------------------------- +Tue Nov 25 18:07:00 CET 2008 - snwint@suse.de + +- accidentally copied usb disks into ram while searching for + driver updates (bnc #448807) + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- linuxrc-3.3.20.tar.bz2 New: ---- linuxrc-3.3.22.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ linuxrc.spec ++++++ --- /var/tmp/diff_new_pack.aO3769/_old 2008-11-28 12:31:57.000000000 +0100 +++ /var/tmp/diff_new_pack.aO3769/_new 2008-11-28 12:31:57.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package linuxrc (Version 3.3.20) +# spec file for package linuxrc (Version 3.3.22) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -24,9 +24,9 @@ Group: System/Boot AutoReqProv: on Summary: SUSE Installation Program -Version: 3.3.20 +Version: 3.3.22 Release: 1 -Source: linuxrc-3.3.20.tar.bz2 +Source: linuxrc-3.3.22.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -61,6 +61,11 @@ %doc linuxrc.html %changelog +* Wed Nov 26 2008 snwint@suse.de +- keep parts of initrd for rescue system (bnc #437796) +* Tue Nov 25 2008 snwint@suse.de +- accidentally copied usb disks into ram while searching for + driver updates (bnc #448807) * Fri Nov 21 2008 uli@suse.de - s390: fallback fix that should have made it into 3.3.15 somehow got lost; re-added ++++++ linuxrc-3.3.20.tar.bz2 -> linuxrc-3.3.22.tar.bz2 ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.20/auto2.c new/linuxrc-3.3.22/auto2.c --- old/linuxrc-3.3.20/auto2.c 2008-11-19 13:25:43.000000000 +0100 +++ new/linuxrc-3.3.22/auto2.c 2008-11-25 17:49:24.000000000 +0100 @@ -98,7 +98,7 @@ { hd_t *hd, *hd_sys, *hd_usb, *hd_fw, *hd_pcmcia, *hd_pcmcia2; driver_info_t *di; - int ju, err, is_dud, dud_retry; + int ju, err, is_dud, dud_retry, dud_download; slist_t *usb_modules = NULL, *sl, **names; int storage_loaded = 0, max_wait; hd_data_t *hd_data; @@ -333,7 +333,7 @@ fflush(stdout); url = url_set(sl->key); - dud_retry = 0; + dud_retry = dud_download = 0; if(url->is.mountable) { err = url_mount(url, config.mountpoint.update, NULL); @@ -348,6 +348,9 @@ url, NULL, NULL, file_name, NULL, URL_FLAG_UNZIP + URL_FLAG_NOSHA1 + URL_FLAG_PROGRESS + (config.secure ? URL_FLAG_CHECK_SIG : 0) ); + + if(!err) dud_download = 1; + if(err && !config.sig_failed) { dud_retry = 1; str_copy(&url->path, path2); @@ -372,7 +375,7 @@ LXRC_WAIT; - if(!is_dud && !dud_retry) { + if(!is_dud && !dud_retry && dud_download) { int i; char *s = url_print(url, 1); diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.20/Changelog new/linuxrc-3.3.22/Changelog --- old/linuxrc-3.3.20/Changelog 2008-11-21 12:48:01.000000000 +0100 +++ new/linuxrc-3.3.22/Changelog 2008-11-26 15:13:46.000000000 +0100 @@ -1,6 +1,13 @@ +26/11/2008: v3.3.22 + - keep parts of initrd for rescue system (bnc #437796) + +25/11/2008: v3.3.21 + - accidentally copied usb disks into ram while searching for + driver updates (bnc #448807) + 21/11/2008: v3.3.20 - s390: fallback fix that should have made it into 3.3.15 somehow got - lost; re-added + lost; re-added 19/11/2008: v3.3.19 - translations updated diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.20/linuxrc.c new/linuxrc-3.3.22/linuxrc.c --- old/linuxrc-3.3.20/linuxrc.c 2008-11-14 15:13:16.000000000 +0100 +++ new/linuxrc-3.3.22/linuxrc.c 2008-11-26 15:10:39.000000000 +0100 @@ -357,6 +357,10 @@ strprintf(&buf, "%s/lib/modules", mp); rename("/lib/modules", buf); + // move 'parts' tree + strprintf(&buf, "%s/parts", mp); + rename("/parts", buf); + // add devices strprintf(&buf, "%s/dev", mp); rename("/dev", buf); diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.20/VERSION new/linuxrc-3.3.22/VERSION --- old/linuxrc-3.3.20/VERSION 2008-11-21 12:48:02.000000000 +0100 +++ new/linuxrc-3.3.22/VERSION 2008-11-26 15:10:44.000000000 +0100 @@ -1 +1 @@ -3.3.20 +3.3.22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org