|
ddc5c881de
|
Unify some homebrew roles' become methods
|
2020-11-08 00:05:48 -06:00 |
|
|
11d0cad9fb
|
Add Nextcloud
AND BOY DOES IT SMELL
|
2020-11-01 04:55:05 -06:00 |
|
|
655d8c15b5
|
Configure ansible user home
Turns out we need to ensure that, I guess
|
2020-10-17 18:47:55 -05:00 |
|
|
8bbbb7c969
|
Add READMEs to roles
|
2020-10-17 01:16:10 -05:00 |
|
|
668fe20fac
|
Work on more basic shit, should really squash these commits later
|
2020-10-17 01:11:35 -05:00 |
|
|
d11deec1d8
|
Taking a dump
|
2020-10-17 01:00:06 -05:00 |
|
|
9cc70a00e6
|
Working on basics
|
2020-10-17 00:21:57 -05:00 |
|
|
ad70b4aca0
|
Exodia, obliterate
|
2020-10-16 22:17:38 -05:00 |
|
|
499fd26efa
|
Move regen initramfs handler to desktop-common
|
2020-09-19 07:34:57 -05:00 |
|
|
acc12fbaa0
|
Add basic motd to all machines
|
2020-09-16 13:36:11 -05:00 |
|
|
d43e0b8426
|
How about we just get rid of unattended-upgrades instead of disabling it?
|
2020-09-04 06:55:10 -05:00 |
|
|
d73ce5cbd8
|
Check for distro family, not distro specifically
A lot of these Just Werk on Debian
|
2020-09-04 06:16:30 -05:00 |
|
|
4178990345
|
Fix erroneous OS condition check
|
2020-09-02 22:12:47 -05:00 |
|
|
02f06efdcd
|
Add acl tool
Ran into that dumb bug again
|
2020-09-02 22:09:47 -05:00 |
|
|
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 |
|