|
af1d6d7905
|
Assign Ansible user a group based on distro
|
2020-09-02 21:57:46 -05:00 |
|
|
08f7947d4d
|
More restrictive tasks
|
2020-09-02 21:54:33 -05:00 |
|
|
edfd755ebd
|
Actually we'll add a special case for PMOS/Alpine
|
2020-09-02 18:44:58 -05:00 |
|
|
2b81b85ccb
|
Make hostname module condition more clear
|
2020-09-02 18:42:11 -05:00 |
|
|
1633a0bc3e
|
Apparently this breaks on PMOS
|
2020-09-02 18:40:25 -05:00 |
|
|
86ada4aa3d
|
Update and upgrade apk packages
|
2020-09-02 18:15:57 -05:00 |
|
|
cfcf91a010
|
Qualify most of common by distro
|
2020-09-02 18:12:10 -05:00 |
|
|
560f4c8e5f
|
Add apt-file to basic utils
|
2020-08-28 16:15:07 -05:00 |
|
|
a872a62bca
|
Work on Plymouth
|
2020-08-25 03:05:11 -05:00 |
|
|
82b3a430f2
|
Add shortname to hosts
|
2020-07-28 06:36:04 -05:00 |
|
|
07cb3bb56a
|
Add screen to basic packageset
|
2020-07-21 13:33:59 -05:00 |
|
|
cf9080109b
|
Remove some stuff from issue
|
2020-07-16 08:28:57 -05:00 |
|
|
651a353798
|
Add custom etc/issue
|
2020-07-16 08:26:35 -05:00 |
|
|
ead19311c2
|
Also ensure Ansible owns EVERYTHING in their home dir
|
2020-07-08 00:47:13 -05:00 |
|
|
41225985fd
|
Ensure Ansible user has the right perms
This was causing issues when I migrated home directories across machines
|
2020-07-08 00:45:14 -05:00 |
|
|
5972c8f7e7
|
Configure running services
In particular, disable unattended-upgrades as it may interfere with ansible-pull
|
2020-07-04 19:50:55 -05:00 |
|
|
744b72858f
|
Move common packages into another tasks file
|
2020-07-04 19:47:11 -05:00 |
|
|
034ce830d8
|
Add whois to basic package set
|
2020-07-02 01:16:29 -05:00 |
|
|
042099032c
|
Add htop to common package list
I guess that's not installed by default on 20.04
Anymore
for some reason
idk
|
2020-06-30 14:09:48 -05:00 |
|
|
618e0211a8
|
Install smartmontools
WHY THE FUCK
DOES IT WANT
TO INSTALL
POSTFIX
|
2020-06-28 09:06:23 -05:00 |
|
|
76e7206131
|
ncdu is manditory
|
2020-06-28 07:30:47 -05:00 |
|
|
e766baf63d
|
Generate secrets for Matrix
|
2020-06-22 04:08:03 -05:00 |
|
|
531b2e19dc
|
Use proper hostname source when templating hosts
Because we turn around and invalidate nodename like immediately
|
2020-06-17 09:24:34 -05:00 |
|
|
71cfb5c2be
|
Remove timebomb
grep -r -e 'here we go again'
|
2020-06-17 09:19:53 -05:00 |
|
|
3d91b4d752
|
Configure hostnames
oh boy here we go
|
2020-06-17 09:16:08 -05:00 |
|
|
1ac644d8d1
|
Fix closing quote, rename sudoers config
|
2020-06-16 10:08:12 -05:00 |
|
|
8f15bf4f2b
|
Make some tweaks, actually add our Ansible user
|
2020-06-16 10:04:54 -05:00 |
|
|
c1ad0bb498
|
Perms whups
|
2020-06-16 09:36:36 -05:00 |
|
|
6d05dc50d9
|
Add openssh server to default package list
|
2020-06-16 09:35:47 -05:00 |
|
|
f0a61e9538
|
Reorganize inventory, add ansible system user
Who is only used on my desktop hosts, obviously
|
2020-06-16 09:34:55 -05:00 |
|
|
19bca26d1b
|
Add aws-cli
|
2020-06-08 08:20:36 -05:00 |
|
|
b6cef0e28e
|
Fix timezonectl dying
I'm retarded
|
2020-05-10 08:22:50 -05:00 |
|
|
ecee3ed4f8
|
Fix up our common playbook with cron handlers n stuff
|
2020-05-10 08:22:02 -05:00 |
|
|
4dec3a081f
|
Change everything to CDT
Oh boy can't wait for this to fuck all my cronjobs
|
2020-05-10 08:15:09 -05:00 |
|
|
3d0b1c2b29
|
Fix wrong package name
|
2020-05-10 04:03:30 -05:00 |
|
|
c646e926e2
|
Install Netstat on all the boxen
|
2020-05-10 03:47:29 -05:00 |
|
|
4b29609901
|
Remove Python 2 packages
|
2020-04-26 02:14:02 -05:00 |
|
|
60b69d52f8
|
Add acl to required packages
Fixes a bug later down the line
|
2020-04-26 01:39:40 -05:00 |
|
|
a1ca574f41
|
Make MOTD nuking more aggressive, add user role to localhost
Oopsie. Turns out my new VM didn't pull my dotfiles down.
|
2020-04-15 08:34:32 -05:00 |
|
|
98590d3aae
|
Sort Minecraft server.properties, add missing file
|
2020-03-26 10:22:30 -05:00 |
|
|
40ab5434c6
|
Disable MOTD stuff
Cosmetic, yes, but annoying. Very annoying.
|
2020-03-26 10:00:22 -05:00 |
|
|
d41b4ebbdf
|
Turn upgrade fields in apt modules into strings
This fixes a small but annoying warning
|
2020-02-20 04:02:01 -06:00 |
|
|
1ee8485b40
|
Remove leftovers from shamelessly copying a role
Whoops
|
2020-02-11 04:18:14 -06:00 |
|
|
6eacfb3ba4
|
Remove cockpit user from common role
|
2020-02-06 00:34:01 -06:00 |
|
|
9e14dc5426
|
Create well-known directory
So close now
|
2020-02-05 21:13:04 -06:00 |
|
|
258047afb7
|
Add local-workstation playbook and role
|
2019-10-11 19:12:00 -05:00 |
|
|
86562b3ccc
|
Reorganize, add cockpit role
|
2019-10-11 14:08:22 -05:00 |
|
|
52fd78e28b
|
Disallow duplicates for all given roles
|
2019-10-03 03:54:46 -05:00 |
|
|
cb3d94db94
|
Remove role interdependencies
|
2019-09-15 01:26:37 -05:00 |
|
|
b8238a062d
|
Lots: Add a new Ansible role, prepare for an EC2 inventory migration
|
2019-09-15 00:39:47 -05:00 |
|