aboutsummaryrefslogtreecommitdiffstats
path: root/roles/space_server/vars/main.yml
blob: 4b3fb14a08b00c67a6622f0bce4b07ae2add74b5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
---
hostname: 'space'

use_resolved: false

locale:
  default:
    LANG: 'da_DK.UTF-8'
    LC_COLLATE: 'C'
    LC_MESSAGES: 'C'

dnf_conf:
  'main.install_weak_deps': 'False'
  'main.best': 'True'
  'main.deltarpm': 'False'

dnf_packages:
  'glibc-langpack-da': present
  'iproute': present
  'dosfstools': present
  'btrfs-progs': present
  'ansible': present
  'python3-netaddr': present # for dhcpd template
  'git': present
  'htop': present
  'man-db': present
  'syslinux': present
  'systemd-container': present
  'sudo': present
  'nftables': present
  'openssh-server': present
  'openssh-clients': present
  'bird': present
  'bird6': present
  'dhcp-server': present
  'freeradius-python': present # pulls in radiusd
  'curl': present
  'diffutils': present
  'policycoreutils': present # needed for unbound-keygen.service
  'unbound': present
  'avahi-tools': present # pulls in avahi package
  'nss-mdns': present

boot:
  device: 'LABEL=BOOT'
  options: 'noauto,noatime,iocharset=iso8859-15,utf8,tz=UTC,dmask=0022,fmask=0133,x-systemd.automount,x-systemd.device-timeout=5min,x-systemd.idle-timeout=5min'

root:
  device: 'LABEL=BTRFS'
  options: 'noatime,ssd,compress=lzo'

local_hosts:
- name: ap
  mac: 00:0f:23:94:43:0b
  mdns: false
  ips:
  - 10.42.0.2
- name: doorputer
  description: Front door controlling Raspberry Pi
  mac: b8:27:eb:d9:92:00
  mdns: false
  ips:
  - 10.42.0.3
- name: foodputer
  mac: 00:d0:59:37:5e:37
  mdns: false
  ips:
  - 10.42.0.4
- name: ap1
  mdns: false
  ips:
  - 10.42.0.5
- name: ap2
  mdns: false
  ips:
  - 10.42.0.6
  - 10.42.0.7
- name: switch
  mac: 00:1b:11:6f:42:f8
  mdns: false
  ips:
  - 10.42.0.9
- name: lathe
  mdns: false
  ips:
  - 10.42.0.12
- name: anna
  mac: 00:e0:c5:6e:d6:8d
  ips:
  - 10.42.1.9
- name: printbrother
  mac: 00:80:77:06:9f:26
  ips:
  - 10.42.1.32
- name: infotron
  description: Infoscreen Raspberry Pi
  mac: b8:27:eb:2c:5d:3a
  ips:
  - 10.42.1.34
- name: spacemon
  mac: b8:27:eb:24:f8:50
  ips:
  - 10.42.1.35
- name: jumbotron
  description: Jumbotron Raspberry Pi
  mac: b8:27:eb:d3:c1:62
  ips:
  - 10.42.1.36
- name: hplaserjet
  mac: 94:57:a5:ce:e2:6c
  mdns: false
  ips:
  - 10.42.1.37
  - 2a01:4262:1ab:b:9657:a5ff:fece:e26c
- name: snakeskin
  description: Snakeskin controlling Raspberry Pi
  mac: b8:27:eb:9b:64:d9
  ips:
  - 10.42.1.38

# vim: set ts=2 sw=2 et: