aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBadlop <badlop@process-one.net>2017-06-09 19:18:47 +0200
committerBadlop <badlop@process-one.net>2017-06-09 19:18:47 +0200
commit63b6e0d3811cc1ec5b682a07d47ef14685661cbd (patch)
tree25f6776c956994aeb90c46dc48991b48379f961a
parentAdd more ipv6 loopback addresses (diff)
Switch access rule delete_old_users with protect_old_users (#1772)
-rw-r--r--src/mod_admin_extra.erl8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mod_admin_extra.erl b/src/mod_admin_extra.erl
index d8f2167fb..df2206d8d 100644
--- a/src/mod_admin_extra.erl
+++ b/src/mod_admin_extra.erl
@@ -174,9 +174,9 @@ get_commands_spec() ->
desc = "Delete users that didn't log in last days, or that never logged",
longdesc = "To protect admin accounts, configure this for example:\n"
"access_rules:\n"
- " delete_old_users:\n"
- " - deny: admin\n"
- " - allow: all\n",
+ " protect_old_users:\n"
+ " - allow: admin\n"
+ " - deny: all\n",
module = ?MODULE, function = delete_old_users,
args = [{days, integer}],
args_example = [30],
@@ -817,7 +817,7 @@ delete_old_users(Days, Users) ->
{removed, length(Users_removed), Users_removed}.
delete_or_not(LUser, LServer, TimeStamp_oldest) ->
- allow = acl:match_rule(LServer, delete_old_users, jid:make(LUser, LServer)),
+ deny = acl:match_rule(LServer, protect_old_users, jid:make(LUser, LServer)),
[] = ejabberd_sm:get_user_resources(LUser, LServer),
case mod_last:get_last_info(LUser, LServer) of
{ok, TimeStamp, _Status} ->