aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--awall/policy.lua8
1 files changed, 7 insertions, 1 deletions
diff --git a/awall/policy.lua b/awall/policy.lua
index 0728769..572ff60 100644
--- a/awall/policy.lua
+++ b/awall/policy.lua
@@ -154,6 +154,12 @@ function PolicySet:list()
i = i + 1
if i > #pols then return end
local name = pols[i][1]
- return name, self:findsymlink(name) and 'enabled' or util.contains(imported, name) and 'required'or 'disabled'
+
+ local status
+ if self:findsymlink(name) then status = 'enabled'
+ elseif util.contains(imported, name) then status = 'required'
+ else status = 'disabled' end
+
+ return name, status
end
end