summaryrefslogtreecommitdiff
path: root/hackers-git.yml
diff options
context:
space:
mode:
authorLuke Shumaker <lukeshu@sbcglobal.net>2016-06-15 13:03:50 -0400
committerLuke Shumaker <lukeshu@sbcglobal.net>2016-06-15 13:03:50 -0400
commit61fc766d07e5252b9618c6548ea714649ab54a54 (patch)
tree38b7b8bd1057269ca40f2e63d570abbe3864ca02 /hackers-git.yml
parent30b47ce9573dde234210ea9e0d1606ee5104b96e (diff)
Pull tool configuration into a hackers-git.yml
Diffstat (limited to 'hackers-git.yml')
-rw-r--r--hackers-git.yml35
1 files changed, 35 insertions, 0 deletions
diff --git a/hackers-git.yml b/hackers-git.yml
new file mode 100644
index 0000000..f0eef37
--- /dev/null
+++ b/hackers-git.yml
@@ -0,0 +1,35 @@
+---
+# Where to look for "${uid}.yml" files
+#yamldir: "/var/lib/hackers-git/users"
+yamldir: "users"
+
+# The message, if any, that is presented to the user when password
+# modification through PAM is prohibited.
+pam_password_prohibit_message: ''
+
+# Which groups imply membership in other groups (since UNIX groups
+# can't be nested). Only one level of nesting is supported ATM.
+#
+# 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:
+ hackers:
+ - repo
+ - git
+ - ssh
+ - email
+ - keyring-trusted
+ fellows:
+ - email
+ trustedusers:
+ - keyring-secondary
+ bots:
+ - keyring-trusted
+
+# Groups that are system users that can be ssh'ed into.
+#
+# So, if 'lukeshu' is in the 'repo' group, he can ssh to
+# 'repo'@hostname.
+ssh_pseudo_users:
+- repo
+- git