Resolves package conflict where both luci-app-secubox and secubox-core were providing /usr/libexec/rpcd/luci.secubox. Changes: - Remove RPCD backend (luci.secubox) from luci-app-secubox - Add secubox-core as a dependency - Update Makefile to reflect new architecture - Remove RPCD file references from helper scripts - Update documentation Architecture: - secubox-core (v0.8.0): Provides framework + RPCD backend - luci-app-secubox (v0.7.0): Provides LuCI web UI only 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
16 lines
394 B
Bash
Executable File
16 lines
394 B
Bash
Executable File
#!/bin/sh
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
# SecuBox UCI Defaults
|
|
# Copyright (C) 2025 CyberMind.fr
|
|
|
|
# Note: RPCD backend is now provided by secubox-core package
|
|
|
|
# Reload rpcd to register new methods
|
|
/etc/init.d/rpcd reload 2>/dev/null || true
|
|
|
|
# Clear LuCI cache to show new menus
|
|
rm -rf /tmp/luci-modulecache 2>/dev/null || true
|
|
rm -rf /tmp/luci-indexcache* 2>/dev/null || true
|
|
|
|
exit 0
|