modules: fix postinst generation for kernel modules
Fixes ticket #19352. Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com> Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 45367
This commit is contained in:
		| @@ -154,10 +154,13 @@ config_list_foreach() { | ||||
| } | ||||
|  | ||||
| insert_modules() { | ||||
| 	[ -d /etc/modules.d ] && { | ||||
| 		cd /etc/modules.d | ||||
| 		sed 's/^[^#]/insmod &/' $* | ash 2>&- || : | ||||
| 	} | ||||
| 	for m in $*; do | ||||
| 		if [ -f /etc/modules.d/$m ]; then | ||||
| 			sed 's/^[^#]/insmod &/' /etc/modules.d/$m | ash 2>&- || : | ||||
| 		else | ||||
| 			modprobe $m | ||||
| 		fi | ||||
| 	done | ||||
| } | ||||
|  | ||||
| default_prerm() { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 John Crispin
					John Crispin