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
|
||||
|
||||
PKG_NAME:=obuspa
|
||||
PKG_VERSION:=9.0.4.16
|
||||
PKG_VERSION:=9.0.4.17
|
||||
|
||||
LOCAL_DEV:=0
|
||||
ifneq ($(LOCAL_DEV),1)
|
||||
|
|
@ -129,7 +129,6 @@ define Package/obuspa/install
|
|||
$(INSTALL_DATA) ./files/etc/obuspa/usp_utils.sh $(1)/etc/obuspa/
|
||||
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/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/obuspa-set-dhcp-option $(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