Skip to content

Commit

Permalink
Keep track of the admins' nicks
Browse files Browse the repository at this point in the history
Having this information in a single place makes things less confusing.

Also, this will be useful if we ever decide to:
- handle IRCop credentials through Ansible (see #17),
- manage the `sudo` group through Ansible (see #25), or
- manage Github teams through Ansible (currently unlikely).
  • Loading branch information
KellerFuchs committed Apr 27, 2016
1 parent b5d80c8 commit f49fbf4
Showing 1 changed file with 22 additions and 3 deletions.
25 changes: 22 additions & 3 deletions group_vars/all
Original file line number Diff line number Diff line change
@@ -1,3 +1,16 @@
# This is the list of (privileged) users,
# whose credentials are managed through Ansible.
#
# Groups, under `user_groups`, are lists of usernames.
# Each username *MUST* occur under `users`,
# with the following attibutes:
# - key: either a plain SSH key or a URL to a SSH key file
# If not set, the key *MUST* be in `files/keys/$user.pub`
# - irc: the user's nick on IRC, if different from the username
# - github: the username on Github, if different
# - unix: the username in LDAP, if different


user_groups:
admins:
- alissa
Expand All @@ -7,9 +20,15 @@ user_groups:
- lrvick

users:
alissa: {}
alissa:
github: ChickenNuggers

daurnimator: {}
kellerfuchs: {}
lrvick: {}

dgrove:
key: https://github.com/drGrove.keys
github: drGrove

kellerfuchs: {}

lrvick: {}

0 comments on commit f49fbf4

Please sign in to comment.