system-config/docker/accessbot
Jeremy Stanley 258e8e8585 Retool accessbot for OFTC
A number of changes are needed to fit accessbot to OFTC's RBAC-style
permissions model and services syntax expectations. Most
importantly, access list entries now use role names for graduated
access tiers (member, chanop, master) rather than fine-grained
option flags. In order to avoid future confusion, switch variable
names and configuration keys to reflect that these are access levels
rather than masks.

While we're at it, skip setting the channel mlock if the result
would be a no-op, so that we don't unnecessarily spam the ircd with
pointless writes.

Also add a bunch of inline comments so I can more easily remember
the subtle nuances I spent a lot of time figuring out.

Change-Id: Id11598fc42672359e1abef7b70cc23100b16ab12
Depends-on: https://review.opendev.org/792843
2021-05-28 02:06:34 +00:00
..
Dockerfile Fix accessbot/Dockerfile 2020-05-02 18:02:06 +02:00
accessbot.py Retool accessbot for OFTC 2021-05-28 02:06:34 +00:00
accessbot.sh Be explicit about using python3 in docker images 2020-06-09 09:30:56 -07:00