Changeset f874424 for bootscripts/lfs/init.d/udev
- Timestamp:
- 09/19/2011 03:31:46 AM (13 years ago)
- Branches:
- 10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
- Children:
- 5a58876
- Parents:
- 103bbd6
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
bootscripts/lfs/init.d/udev
r103bbd6 rf874424 6 6 # 7 7 # Authors : Zack Winkles, Alexander E. Patrakov 8 # DJ Lucas - dj@linuxfromscratch.org 8 9 # Update : Bruce Dubbs - bdubbs@linuxfromscratch.org 9 10 # … … 26 27 ### END INIT INFO 27 28 28 . /lib/ boot/functions29 . /lib/lsb/init-functions 29 30 30 31 case "${1}" in 31 32 start) 32 boot_mesg "Populating /dev with device nodes..."33 log_info_msg "Populating /dev with device nodes... " 33 34 if ! grep -q '[[:space:]]sysfs' /proc/mounts; then 34 echo_failure35 boot_mesg -n "FAILURE:\n\nUnable to create" ${FAILURE}36 boot_mesg -n " devices without a SysFS filesystem"37 boot_mesg -n "\n\nAfter you press Enter, this system"38 boot_mesg -n " will be halted and powered off."39 boot_mesg -n "\n\nPress Enter to continue..." ${INFO}40 boot_mesg "" ${NORMAL}35 log_failure_msg2 36 msg="FAILURE:\n\nUnable to create " 37 msg="${msg}devices without a SysFS filesystem\n\n" 38 msg="${msg}After you press Enter, this system " 39 msg="${msg}will be halted and powered off.\n\n" 40 log_info_msg "$msg" 41 log_info_msg "Press Enter to continue..." 41 42 wait_for_user 42 43 /etc/rc.d/init.d/halt stop … … 50 51 mount -n -t tmpfs tmpfs /dev -o mode=755 51 52 fi 53 52 54 if [ ${?} != 0 ]; then 53 echo_failure54 boot_mesg -n "FAILURE:\n\nCannot mount a tmpfs" ${FAILURE}55 boot_mesg -n " onto /dev, this system will be halted."56 boot_mesg -n "\n\nAfter you press Enter, this system"57 boot_mesg -n " will be halted and powered off."58 boot_mesg -n "\n\nPress Enter to continue..." ${INFO}59 boot_mesg "" ${NORMAL}55 log_failure_msg2 56 msg="FAILURE:\n\nCannot mount a tmpfs " 57 msg="${msg}onto /dev, this system will be halted.\n\n" 58 msg="${msg}After you press Enter, this system " 59 msg="${msg}will be halted and powered off.\n\n" 60 log_failure_msg "$msg" 61 log_info_msg "Press Enter to continue..." 60 62 wait_for_user 61 63 /etc/rc.d/init.d/halt stop … … 83 85 # Now wait for udevd to process the uevents we triggered 84 86 /sbin/udevadm settle 85 evaluate_retval87 log_success_msg2 86 88 ;; 87 89 … … 92 94 esac 93 95 96 exit 0 97 94 98 # End udev
Note:
See TracChangeset
for help on using the changeset viewer.