summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Shumaker <lukeshu@lukeshu.com>2017-12-16 14:08:27 -0500
committerLuke Shumaker <lukeshu@lukeshu.com>2017-12-16 14:08:27 -0500
commitb801f8b3dd192298fc1e48caf1314b0485abe3eb (patch)
tree38c616b6df2d8e58cbbb41730b8311b6f8bef907
parent0fbd97cfeee4e503a3ac4ab953dccbbe7d2fe791 (diff)
default config: begin switching to more granular groups
-rw-r--r--parabola-hackers.yml21
1 files changed, 15 insertions, 6 deletions
diff --git a/parabola-hackers.yml b/parabola-hackers.yml
index 510ca4f..b993e6c 100644
--- a/parabola-hackers.yml
+++ b/parabola-hackers.yml
@@ -8,15 +8,13 @@ yamldir: "/var/lib/hackers-git/users"
# That is, if you are in the 'hackers' group, you are also in the
# 'repo' and 'git' groups, even if they aren't listed.
groupgroups:
+ # high-level groups
hackers:
- - repo
- - git
- - ssh
- - wheel
- - log
- - systemd-journal
+ - administrators
+ - committers
- email
- keyring-trusted
+ - packagers
fellows:
- email
trustedusers:
@@ -24,6 +22,17 @@ groupgroups:
bots:
- keyring-trusted
+ # capability groups
+ committers:
+ - git
+ packagers:
+ - repo
+ administrators:
+ - log
+ - ssh
+ - systemd-journal
+ - wheel
+
# Groups that are system users that can be ssh'ed into.
#
# So, if 'lukeshu' is in the 'repo' group, he can ssh to