1. 12 Jul, 2021 2 commits
  2. 17 Jun, 2020 3 commits
    • Ralph Giles's avatar
      Add user creation. · fd657219
      Ralph Giles authored
      Add a list of users to create accounts for. Installs ssh public
      keys from `$user.sshkey` files in a local `keys` directory.
      These files are not currently checked into the repository,
      since we're unsure about publishing them.
    • Ralph Giles's avatar
      Use a variable for the lvm volumn group name. · 7be142d7
      Ralph Giles authored
      The Debian installer defaulted to `lvm` and we're unlikely to
      change it, but using a variable makes it less likely we'll
      make errors if we do change it in the future.
    • Ralph Giles's avatar
      Start an ansible config for maintaining mf4.xiph.org. · d39b14e4
      Ralph Giles authored
      Datacenter staff installed Debain 10.4 and left us with
      ssh access to the root account, and a minimal lvm filesystem
      To help document and maintain the configuration, declare
      the basic storage volumes.
      Assuming ssh access to root@mf4.xiph.org, the config
      can be applied with:
        ansible-playbook -i hosts mf4.yaml
      In theory it should verify the config, but avoid doing anything
      destructive if it finds the system in a state that doesn't match
      what's described.
      This hasn't actually been tested on a bare system; resizing
      the root and swap might need manual intervention.