The UNIX system groups are used on Linux hosts for low level access control mechanism for different system services. Debian by default creates a a set of UNIX system groups which control access to various parts of the system.
debops.system_groups Ansible role is used to configure additional UNIX
system groups that are used on hosts managed by DebOps. It can also be used to
define sudo and systemd-tmpfiles configuration for these
Additionally, a simple Access Control List managed by the role in the Ansible local facts can be used by other Ansible roles to configure access for selected UNIX groups to the services managed by these roles.
debops.system_groups - Manage UNIX system groups with Ansible
Copyright (C) 2018 Maciej Delmanowski <firstname.lastname@example.org>
Copyright (C) 2018 DebOps <https://debops.org/>
This Ansible role is part of DebOps.
DebOps is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License version 3, as
published by the Free Software Foundation.
DebOps is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with DebOps. If not, see https://www.gnu.org/licenses/.