make uci-defaults scripts idempotent