summaryrefslogtreecommitdiff
path: root/etc/monkeysphere-server.conf
blob: 85b37c1ead976c6d86b0dca1e2e37dc95301722b (plain)
  1. # MonkeySphere server configuration file.
  2. # This is an sh-style shell configuration file. Variable names should
  3. # be separated from their assignements by a single '=' and no spaces.
  4. #FIXME: shouldn't this be in /var by default? These are not text
  5. #files, and they should generally not be managed directly by the
  6. #admin:
  7. # GPG home directory for server
  8. #GNUPGHOME=/etc/monkeysphere/gnupg
  9. # GPG keyserver to search for keys
  10. #KEYSERVER=subkeys.pgp.net
  11. # Required user key capabilities
  12. # Must be quoted, lowercase, space-seperated list of the following:
  13. # e = encrypt
  14. # s = sign
  15. # c = certify
  16. # a = authentication
  17. #REQUIRED_USER_KEY_CAPABILITY="a"
  18. # Path to authorized_user_ids file to process to create
  19. # authorized_keys file. '%h' will be replaced by the home directory
  20. # of the user, and %u will be replaced by the username of the user.
  21. # For purely admin-controlled authorized_user_ids, you might put them
  22. # in /etc/monkeysphere/authorized_user_ids/%u
  23. #AUTHORIZED_USER_IDS="%h/.config/monkeysphere/authorized_user_ids"
  24. #FIXME: why is the following variable named USER_CONTROLLED_...?
  25. #shouldn't this be something like MONKEYSPHERE_RAW_AUTHORIZED_KEYS
  26. #instead? For example, what about a server where the administrator
  27. #has locked down the authorized_keys file from user control, but still
  28. #wants to combine raw authorized_keys for some users with the
  29. #monkeysphere?
  30. # Whether to add user controlled authorized_keys file to
  31. # monkeysphere-generated authorized_keys file. Should be path to file
  32. # where '%h' will be replaced by the home directory of the user or
  33. # '%u' by the username. To not add any user-controlled file, put "-"
  34. #FIXME: this usage of "-" contravenes the normal convention where "-"
  35. #means standard in/out. Why not use "none" or "" instead?
  36. #USER_CONTROLLED_AUTHORIZED_KEYS="%h/.ssh/authorized_keys"