mirror of
https://dev.iopsys.eu/feed/iopsys.git
synced 2025-12-10 07:44:50 +01:00
obuspa: align role definitions
This commit is contained in:
parent
86ede4ab6b
commit
a43e3530c9
4 changed files with 21 additions and 27 deletions
|
|
@ -5,7 +5,7 @@
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
PKG_NAME:=obuspa
|
PKG_NAME:=obuspa
|
||||||
PKG_VERSION:=9.0.4.16
|
PKG_VERSION:=9.0.4.17
|
||||||
|
|
||||||
LOCAL_DEV:=0
|
LOCAL_DEV:=0
|
||||||
ifneq ($(LOCAL_DEV),1)
|
ifneq ($(LOCAL_DEV),1)
|
||||||
|
|
@ -129,7 +129,6 @@ define Package/obuspa/install
|
||||||
$(INSTALL_DATA) ./files/etc/obuspa/usp_utils.sh $(1)/etc/obuspa/
|
$(INSTALL_DATA) ./files/etc/obuspa/usp_utils.sh $(1)/etc/obuspa/
|
||||||
echo "$(VENDOR_PREFIX)" > $(1)/etc/obuspa/vendor_prefix
|
echo "$(VENDOR_PREFIX)" > $(1)/etc/obuspa/vendor_prefix
|
||||||
$(INSTALL_BIN) ./files/etc/uci-defaults/01-fix-upgrade-uci $(1)/etc/uci-defaults/
|
$(INSTALL_BIN) ./files/etc/uci-defaults/01-fix-upgrade-uci $(1)/etc/uci-defaults/
|
||||||
$(INSTALL_BIN) ./files/etc/uci-defaults/40-add-obuspa-static-roles $(1)/etc/uci-defaults/
|
|
||||||
$(INSTALL_BIN) ./files/etc/uci-defaults/60-generate-ctrust-defaults $(1)/etc/uci-defaults/
|
$(INSTALL_BIN) ./files/etc/uci-defaults/60-generate-ctrust-defaults $(1)/etc/uci-defaults/
|
||||||
$(INSTALL_BIN) ./files/etc/uci-defaults/obuspa-set-dhcp-option $(1)/etc/uci-defaults/
|
$(INSTALL_BIN) ./files/etc/uci-defaults/obuspa-set-dhcp-option $(1)/etc/uci-defaults/
|
||||||
$(INSTALL_BIN) ./files/etc/uci-defaults/92-obuspa_firewall $(1)/etc/uci-defaults/
|
$(INSTALL_BIN) ./files/etc/uci-defaults/92-obuspa_firewall $(1)/etc/uci-defaults/
|
||||||
|
|
|
||||||
|
|
@ -1,25 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
|
|
||||||
if ! uci -q get users.role_full_access >/dev/null; then
|
|
||||||
uci -q set users.role_full_access=role
|
|
||||||
uci -q set users.role_full_access.enabled='1'
|
|
||||||
uci -q set users.role_full_access.role_id='1'
|
|
||||||
uci -q set users.role_full_access.name='full_access'
|
|
||||||
uci -q set users.role_full_access.static='1'
|
|
||||||
fi
|
|
||||||
|
|
||||||
if ! uci -q get users.role_untrusted >/dev/null; then
|
|
||||||
uci -q set users.role_untrusted=role
|
|
||||||
uci -q set users.role_untrusted.enabled='1'
|
|
||||||
uci -q set users.role_untrusted.role_id='2'
|
|
||||||
uci -q set users.role_untrusted.name='Untrusted'
|
|
||||||
uci -q set users.role_untrusted.static='1'
|
|
||||||
fi
|
|
||||||
|
|
||||||
if ! uci -q get users.role_extender >/dev/null; then
|
|
||||||
uci -q set users.role_extender=role
|
|
||||||
uci -q set users.role_extender.enabled='1'
|
|
||||||
uci -q set users.role_extender.role_id='3'
|
|
||||||
uci -q set users.role_extender.name='extender'
|
|
||||||
uci -q set users.role_extender.static='1'
|
|
||||||
fi
|
|
||||||
14
obuspa/files/etc/users/roles/full_access.json
Normal file
14
obuspa/files/etc/users/roles/full_access.json
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
{
|
||||||
|
"tr181": {
|
||||||
|
"name": "full_access",
|
||||||
|
"instance": 1,
|
||||||
|
"permission": [
|
||||||
|
{
|
||||||
|
"object": "Device.",
|
||||||
|
"perm": [
|
||||||
|
"PERMIT_ALL"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
6
obuspa/files/etc/users/roles/untrusted.json
Normal file
6
obuspa/files/etc/users/roles/untrusted.json
Normal file
|
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"tr181": {
|
||||||
|
"name": "Untrusted",
|
||||||
|
"instance": 2
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Add table
Reference in a new issue