D.10。 /etc/rc.d/init.d/udev_retry
#!/ bin / sh的
############################################### ######################
# 开始udev_retry
#
# 描述:Udev冷插脚本(重试)
#
#!/ bin / sh的
############################################### ######################
# 开始udev_retry
#
# 描述:Udev冷插脚本(重试)
#
#作者
#
# 更新
#
#
# 版本
#
#作者
#
# 更新
#
#
# 版本
#
############################################### ######################
############################################### ######################
### BEGIN INIT INFO
# 提供:
# 必需-开始:
# 应该-开始:
# 需要停止:
# 应该停止:
# 默认开始:
# 默认停止:
# 简短的介绍:
# 描述:
#
#
# X-LFS-提供者:
### END INIT INFO
### BEGIN INIT INFO
# 提供:
# 必需-开始:
# 应该-开始:
# 需要停止:
# 应该停止:
# 默认开始:
# 默认停止:
# 简短的介绍:
# 描述:
#
#
# X-LFS-提供者:
### END INIT INFO
。 / lib / lsb / init-functions
案例“${1}”在开始)
log_info_msg "正在重试失败的 uevents,如果有的话..."
# 从 udev-186 开始,--run 选项不再有效
#rundir=$(/sbin/udevadm 信息 --run)
。 / lib / lsb / init-functions
案例“${1}”在开始)
log_info_msg "正在重试失败的 uevents,如果有的话..."
# 从 udev-186 开始,--run 选项不再有效
#rundir=$(/sbin/udevadm 信息 --run)
运行目录=/运行/udev
# 来自 Debian:“复制 / 挂载之前生成的规则
# 读写”:
对于 ${rundir}/tmp-rules--* 中的文件; 做 dest=${file##*tmp-rules--}
[ "$dest" = '*' ] && 中断
cat $file >> /etc/udev/rules.d/$dest rm -f $file
完成
# 重新触发可能失败的uevents,
#希望他们现在能成功
/bin/sed -e 's/#.*$//' /etc/sysconfig/udev_retry | /bin/grep -v '^$' | \而读行; 做
对于 $line 中的子系统; 做
/sbin/udevadm 触发器 --subsystem-match=$subsystem --action=add 完成
完成
# 现在等待 udevd 处理我们触发的 uevents if ! is_true "$OMIT_UDEV_RETRY_SETTLE"; 然后
/sbin/udevadm 解决
fi
评估_retval
;;
*)
echo "用法 ${0} {start}" exit 1
;;
esac 退出 0
# 结束udev_retry
运行目录=/运行/udev
# 来自 Debian:“复制 / 挂载之前生成的规则
# 读写”:
对于 ${rundir}/tmp-rules--* 中的文件; 做 dest=${file##*tmp-rules--}
[ "$dest" = '*' ] && 中断
cat $file >> /etc/udev/rules.d/$dest rm -f $file
完成
# 重新触发可能失败的uevents,
#希望他们现在能成功
/bin/sed -e 's/#.*$//' /etc/sysconfig/udev_retry | /bin/grep -v '^$' | \而读行; 做
对于 $line 中的子系统; 做
/sbin/udevadm 触发器 --subsystem-match=$subsystem --action=add 完成
完成
# 现在等待 udevd 处理我们触发的 uevents if ! is_true "$OMIT_UDEV_RETRY_SETTLE"; 然后
/sbin/udevadm 解决
fi
评估_retval
;;
*)
echo "用法 ${0} {start}" exit 1
;;
esac 退出 0
# 结束udev_retry
:杰拉德·比克曼斯 - [电子邮件保护] DJ 卢卡斯 - [电子邮件保护]
:布鲁斯·杜布斯 - [电子邮件保护]
:杰拉德·比克曼斯 - [电子邮件保护] DJ 卢卡斯 - [电子邮件保护]
:布鲁斯·杜布斯 - [电子邮件保护]
:LFS 7.0
:LFS 7.0