45 lines
1.9 KiB
YAML
45 lines
1.9 KiB
YAML
task: Task
|
|
handler: Handler
|
|
SUMMARY: SUMMARY
|
|
Gathering Facts: Gather facts
|
|
changed: changed
|
|
ok: ok
|
|
ignored: ignored
|
|
failed: failed
|
|
unreachable: unreachable
|
|
#### roles/.common
|
|
# roles/.common/tasks/main.yml
|
|
common-backports: Enable backports
|
|
common-base-pkg: Install base packages
|
|
common-certbot-setup: Configure certbot with the contact email
|
|
common-users-gen: Generate user accounts
|
|
common-peering: Setup peering with friendly servers
|
|
common-additional-packages: Install additional packages
|
|
common-roles: Apply roles defined in config
|
|
# roles/.common/tasks/packages.yml
|
|
common-package-managers: Start package managers
|
|
# roles/.common/tasks/tor.yml
|
|
common-tor-create: Create /etc/tor/onions/ for tor config
|
|
common-tor-config: Load onions from /etc/tor/onions
|
|
# roles/.common/tasks/peering/main.yml
|
|
common-peering-home: Create /home/peers
|
|
common-peering-remote: "Configure peer server {{ item.name }}"
|
|
# roles/.common/tasks/peering/setup_local.yml
|
|
common-peering-local-account: Create account peer
|
|
common-peering-local-ln: Create symbolic link to the local peer
|
|
common-peering-local-genkey: Generate SSH key for local peer
|
|
common-peering-local-confkey: Force SSH as ed25519 for local peer
|
|
# roles/.common/tasks/peering/setup_peer.yml
|
|
common-peering-remote-account: "Create account for peer server {{ item.name }}"
|
|
common-peering-remote-key: "Configure SSH key for peer {{ item.name }}"
|
|
common-peering-remote-known: "Declare key for server {{ item.name }} on account peer"
|
|
# roles/.common/tasks/users/main.yml
|
|
common-users-tor-reload: Reload tor to generate new onions
|
|
common-users-tor-wait: Wait for onions to be generated
|
|
# roles/.common/tasks/users/setup_user.yml
|
|
common-users-setup-account: "Create account {{ item.name }}"
|
|
common-users-setup-sudo: "Give admin powers to {{ item.name }}"
|
|
common-users-setup-key: Authorize associated SSH key
|
|
common-users-setup-onion: Generate a personal onion
|
|
common-users-setup-irc: Welcome the user on IRC
|