HEX
Server: Apache/2.2.34 (Unix) mod_fastcgi/mod_fastcgi-SNAP-0910052141
System: Linux Kou-Etsu-Dou 4.4.59+ #25556 SMP PREEMPT Thu Mar 4 18:03:46 CST 2021 x86_64
User: hosam (1026)
PHP: 7.2.29
Disabled: NONE
Upload Files
File: //usr/share/init/udevtrigger.conf
description	"This task causes kernel to resend device event to handle missing event on bootup"
author "System Intergration Team"

start on (startup and started udevd)
task

env SZF_UDEVTRIGGER_LIST="/tmp/udevtrigger_list"

console output

pre-start script
	## record the code plug disk list
	udevadm trigger --verbose --dry-run | grep 'block/sd\|block/sata\|block/sas\|nvme*[0-9]n*[0-9]' >> $SZF_UDEVTRIGGER_LIST || true

	## disable uevent helper, udev will handle all uevent
	/bin/echo "" > /sys/kernel/uevent_helper || true

	/bin/echo "===== trigger device plug event =====" || true
end script

exec udevadm trigger --action=add --subsystem-nomatch=tty
post-stop exec udevadm settle