mirror of
https://github.com/CyberMind-FR/secubox-deb.git
synced 2026-07-29 18:36:55 +00:00
Merge fix/378-packaging-secubox-c3box-binary-package-n
This commit is contained in:
commit
4cd5f3432d
|
|
@ -18,10 +18,15 @@ Description: SecuBox Mesh Daemon - WireGuard mesh with ZKP authentication
|
|||
- SQLite telemetry with metrics collection
|
||||
Includes secuboxd daemon, secuboxctl CLI, and c3box dashboard.
|
||||
|
||||
Package: secubox-c3box
|
||||
Package: secubox-daemon-c3box
|
||||
Architecture: any
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}, secubox-daemon
|
||||
Description: SecuBox C3BOX - Situational Awareness Dashboard
|
||||
Conflicts: secubox-c3box (<< 1.1~)
|
||||
Description: SecuBox C3BOX - Situational Awareness Dashboard (Go variant)
|
||||
Web-based situational awareness dashboard for SecuBox mesh networks.
|
||||
Visualizes mesh topology, node status, and ZKP credentials.
|
||||
Connects to secuboxd via Unix socket.
|
||||
.
|
||||
This is the Go-built variant shipped alongside secubox-daemon. It
|
||||
conflicts with the older Python secubox-c3box package; install only
|
||||
one of the two on a given host.
|
||||
|
|
|
|||
|
|
@ -21,13 +21,13 @@ override_dh_auto_install:
|
|||
install -d debian/secubox-daemon/etc/secubox
|
||||
install -m 640 ../../daemon/testdata/secuboxd.yaml debian/secubox-daemon/etc/secubox/secuboxd.yaml.example
|
||||
install -m 644 ../../daemon/testdata/hamgraph.json debian/secubox-daemon/etc/secubox/
|
||||
# secubox-c3box package
|
||||
install -d debian/secubox-c3box/usr/bin
|
||||
install -m 755 ../../daemon/build/c3box debian/secubox-c3box/usr/bin/
|
||||
install -d debian/secubox-c3box/lib/systemd/system
|
||||
install -m 644 ../../daemon/systemd/c3box.service debian/secubox-c3box/lib/systemd/system/
|
||||
install -d debian/secubox-c3box/usr/share/c3box/www
|
||||
cp -r ../../daemon/c3box/frontend/* debian/secubox-c3box/usr/share/c3box/www/ 2>/dev/null || true
|
||||
# secubox-daemon-c3box package (Go variant, distinct from the Python secubox-c3box)
|
||||
install -d debian/secubox-daemon-c3box/usr/bin
|
||||
install -m 755 ../../daemon/build/c3box debian/secubox-daemon-c3box/usr/bin/
|
||||
install -d debian/secubox-daemon-c3box/lib/systemd/system
|
||||
install -m 644 ../../daemon/systemd/c3box.service debian/secubox-daemon-c3box/lib/systemd/system/
|
||||
install -d debian/secubox-daemon-c3box/usr/share/c3box/www
|
||||
cp -r ../../daemon/c3box/frontend/* debian/secubox-daemon-c3box/usr/share/c3box/www/ 2>/dev/null || true
|
||||
|
||||
override_dh_auto_clean:
|
||||
# Don't clean pre-built binaries in ../../daemon/build/
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user