Joost Baaij
4837d2e87a
extract NTP logic
11 lat temu
Joost Baaij
2033c37982
Enabled unattended-upgrades
This works on Debian/Ubuntu only.
There are similar packages for other distributions, but they still
need manual configuration. It seemed better to go for the common
denominator. unattended-upgrades is usually installed by default
anyway, so we are just reinforcing best practices.
11 lat temu
Alex Payne
f7f7157cec
more updated variable formatting and accommodation of the YAML parser being a fussbudget
11 lat temu
Alex Payne
34d7595c0b
ensure we can install from third-party repos across playbooks
11 lat temu
Luke Cyca
2f145ce543
Two small apache-related fixes
11 lat temu
Luke Cyca
37a0400c22
Standardize apache’s 301 redirect to https, and enable HSTS
11 lat temu
Allen Riddell
88705bb7fa
Replace ferm with ufw
11 lat temu
Bertrand Cachet
373cb4584b
add(apticron): configure email
Apticron is configured to send email to {{ admin_email }}
11 lat temu
Alex Payne
f27442b678
move tarsnap to its own role
11 lat temu
Luke Cyca
7e2ce80a25
Update apt repo and upgrade safe packages
11 lat temu
Luke Cyca
09c8fcb295
Named all tasks and made them idempotent where possible
11 lat temu
Luke Cyca
6168cd68d0
Automate encfs setup and name mount point more appropriately
11 lat temu
Luke Cyca
921cebb41d
Fix invalid service state
11 lat temu
Alex Payne
080d38986c
first commit
11 lat temu