#!/bin/sh

# add mod_104 in modbus_master ucitrack 
uci -q batch <<-EOF >/dev/null
	del ucitrack.@mod_104[0]
	del_list ucitrack.@mod_104[0].affects="modbus_master"
	add ucitrack mod_104
	set ucitrack.@mod_104[0].init="mod_104"
	add_list ucitrack.@mod_104[0].affects="modbus_master"
	commit ucitrack
EOF

uci -q batch <<-EOF >/dev/null
	set modbus_master.mm.database_size=0
	commit modbus_master
EOF
# remove LuCI cache
rm -rf /tmp/luci-indexcache /tmp/luci-modulecache

[ -f /etc/rc.d/S99mod_104 ] || {
	ln -s /etc/init.d/mod_104 /etc/rc.d/S99mod_104
	chmod 777 /etc/rc.d/S99mod_104
}

exit 0
