#!/bin/sh
[ -n "${IPKG_INSTROOT}" ] && exit 0

# Enable ubus in uhttpd if not already
if ! uci -q get uhttpd.main.ubus_prefix >/dev/null; then
    uci set uhttpd.main.ubus_prefix='/ubus'
fi

# Enable CORS for external access
uci set uhttpd.main.ubus_cors='1'
uci commit uhttpd

# Restart services
/etc/init.d/rpcd restart
/etc/init.d/uhttpd restart

echo "SecuBox Dashboard installed at /www/secubox/"
echo "Access via: http://<router-ip>/secubox/"
exit 0
