Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 211976 | Differences between
and this patch

Collapse All | Expand All

(-)/var/tmp/portage/sys-kernel/genkernel-3.4.9/work/genkernel-3.4.9/generic/linuxrc (-1 / +37 lines)
Lines 390-397 do Link Here
390
					continue
390
					continue
391
				fi
391
				fi
392
				;;
392
				;;
393
			IMAGE\=http:*|IMAGE\=ftp:*)
394
395
				ROOT_DEV=${REAL_ROOT#*=*}
396
				retval=1
397
398
				good_msg "Making tmpfs for ${NEW_ROOT}"
399
				mount -t tmpfs tmpfs ${NEW_ROOT}
400
				good_msg "Starting retrieval of ${ROOT_DEV}"
401
				case "${ROOT_DEV}" in
402
					*.tgz|*.tar.gz)
403
				 		wget -O- "${ROOT_DEV}" | tar -xzf- -C ${NEW_ROOT}
404
						retval=$?
405
					;;
406
					*.tar.bz2)
407
			 			wget -O- "${ROOT_DEV}" | tar -xjf- -C ${NEW_ROOT}
408
						retval=$?
409
					;;
410
					*)
411
						bad_msg "Only tgz, tar.gz, tar.bz2 images supported"
412
						exit 1
413
					;;
414
				esac
415
416
				if [ "${retval}" -eq '0' ]
417
				then
418
					good_msg "Retrieval and unpacking of image successful"
419
					got_good_root=1
420
					break 2 # tmpfs will be root, doesn't need mounting
421
				else
422
					bad_msg "Retrieval or unpacking failed, will unmount and retry..."
423
					umount ${NEW_ROOT}
424
					sleep 10 
425
					got_good_root=0
426
					continue
427
				fi
428
				;;
393
		esac
429
		esac
394
				
430
395
		if [ "${REAL_ROOT}" = '' ]
431
		if [ "${REAL_ROOT}" = '' ]
396
		then
432
		then
397
			# No REAL_ROOT determined/specified. Prompt user for root block device.
433
			# No REAL_ROOT determined/specified. Prompt user for root block device.
(-)/var/tmp/portage/sys-kernel/genkernel-3.4.9/work/genkernel-3.4.9/x86/busy-config (-1 / +1 lines)
Lines 519-525 CONFIG_FEATURE_FANCY_PING=y Link Here
519
# CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE is not set
519
# CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE is not set
520
# CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set
520
# CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set
521
# CONFIG_VCONFIG is not set
521
# CONFIG_VCONFIG is not set
522
# CONFIG_WGET is not set
522
CONFIG_WGET=y
523
# CONFIG_FEATURE_WGET_STATUSBAR is not set
523
# CONFIG_FEATURE_WGET_STATUSBAR is not set
524
# CONFIG_FEATURE_WGET_AUTHENTICATION is not set
524
# CONFIG_FEATURE_WGET_AUTHENTICATION is not set
525
# CONFIG_FEATURE_WGET_IP6_LITERAL is not set
525
# CONFIG_FEATURE_WGET_IP6_LITERAL is not set
(-)/var/tmp/portage/sys-kernel/genkernel-3.4.9/work/genkernel-3.4.9/x86_64/busy-config (-1 / +1 lines)
Lines 519-525 CONFIG_FEATURE_FANCY_PING=y Link Here
519
# CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE is not set
519
# CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE is not set
520
# CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set
520
# CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set
521
# CONFIG_VCONFIG is not set
521
# CONFIG_VCONFIG is not set
522
# CONFIG_WGET is not set
522
CONFIG_WGET=y
523
# CONFIG_FEATURE_WGET_STATUSBAR is not set
523
# CONFIG_FEATURE_WGET_STATUSBAR is not set
524
# CONFIG_FEATURE_WGET_AUTHENTICATION is not set
524
# CONFIG_FEATURE_WGET_AUTHENTICATION is not set
525
# CONFIG_FEATURE_WGET_IP6_LITERAL is not set
525
# CONFIG_FEATURE_WGET_IP6_LITERAL is not set

Return to bug 211976