mirror of
https://github.com/CyberMind-FR/secubox-deb.git
synced 2026-07-28 21:17:36 +00:00
fix(appstore): navbar entry -> /usr/share/secubox/menu.d + 'root' section (0.2.2)
This commit is contained in:
parent
e51a310010
commit
de15937ccf
|
|
@ -1,3 +1,11 @@
|
|||
secubox-appstore (0.2.2-1~bookworm1) bookworm; urgency=medium
|
||||
|
||||
* fix(menu): install the navbar entry to /usr/share/secubox/menu.d (the
|
||||
dir the hub reads) instead of /etc/secubox/menu.d, and place it in the
|
||||
'root' navbar section (order 10) so the App Store is prominent.
|
||||
|
||||
-- Gerald KERMA <devel@cybermind.fr> Mon, 29 Jun 2026 20:00:00 +0200
|
||||
|
||||
secubox-appstore (0.2.1-1~bookworm1) bookworm; urgency=medium
|
||||
|
||||
* fix: service needs NoNewPrivileges=no so the API can sudo the root
|
||||
|
|
|
|||
|
|
@ -17,8 +17,8 @@ override_dh_auto_install:
|
|||
install -m 644 $(CURDIR)/nginx/appstore.conf $(CURDIR)/debian/secubox-appstore/etc/nginx/secubox.d/
|
||||
|
||||
# Hub menu entry
|
||||
install -d $(CURDIR)/debian/secubox-appstore/etc/secubox/menu.d
|
||||
install -m 644 $(CURDIR)/menu.d/580-appstore.json $(CURDIR)/debian/secubox-appstore/etc/secubox/menu.d/
|
||||
install -d $(CURDIR)/debian/secubox-appstore/usr/share/secubox/menu.d
|
||||
install -m 644 $(CURDIR)/menu.d/580-appstore.json $(CURDIR)/debian/secubox-appstore/usr/share/secubox/menu.d/
|
||||
|
||||
# systemd service
|
||||
install -d $(CURDIR)/debian/secubox-appstore/usr/lib/systemd/system
|
||||
|
|
|
|||
|
|
@ -3,8 +3,8 @@
|
|||
"name": "App Store",
|
||||
"icon": "🛍️",
|
||||
"path": "/appstore/",
|
||||
"category": "system",
|
||||
"order": 580,
|
||||
"category": "root",
|
||||
"order": 10,
|
||||
"description": "Install, enable & configure SecuBox modules",
|
||||
"requires": ["secubox-appstore"]
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user