Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 142887
Collapse All | Expand All

(-)/lib/rcscripts/addons/udev-start.sh (+5 lines)
Lines 98-103 Link Here
98
		ebegin "Populating /dev with saved device nodes"
98
		ebegin "Populating /dev with saved device nodes"
99
		try tar -jxpf /lib/udev/state/devices.tar.bz2 -C /dev
99
		try tar -jxpf /lib/udev/state/devices.tar.bz2 -C /dev
100
		eend $?
100
		eend $?
101
	elif [[ ${RC_DEVICE_TARBALL} == "yes" && \
102
	      -s /lib/udev/state/devices_old.tar.bz2 ]] ; then
103
	        ebegin "Populating /dev with saved device nodes backup"
104
		try tar -jxpf /lib/udev/state/devices_old.tar.bz2 -C /dev
105
		eend $?
101
	fi
106
	fi
102
107
103
	seed_dev
108
	seed_dev
(-)/lib/rcscripts/addons/udev-stop.sh (+2 lines)
Lines 49-54 Link Here
49
		fgrep -x -v -f "${devices_udev}" < "${devices_real}" > "${devices_totar}"
49
		fgrep -x -v -f "${devices_udev}" < "${devices_real}" > "${devices_totar}"
50
		# Now only tarball those not created by udev if we have any
50
		# Now only tarball those not created by udev if we have any
51
		if [[ -s ${devices_totar} ]]; then
51
		if [[ -s ${devices_totar} ]]; then
52
			[[ -e /lib/udev-state/devices.tar.bz2 ]] && \
53
				mv -f /lib/udev-state/devices.tar.bz2 /lib/udev-state/devices_old.tar.bz2
52
			# we dont want to descend into mounted filesystems (e.g. devpts)
54
			# we dont want to descend into mounted filesystems (e.g. devpts)
53
			# looking up username may involve NIS/network, and net may be down
55
			# looking up username may involve NIS/network, and net may be down
54
			tar --one-file-system --numeric-owner -jcpf "${device_tarball}" -T "${devices_totar}"
56
			tar --one-file-system --numeric-owner -jcpf "${device_tarball}" -T "${devices_totar}"

Return to bug 142887