Commit Graph

893 Commits

Author SHA1 Message Date
5b74e64692 Fix trying to double-compress backups 2020-07-11 09:08:46 -05:00
e93711a2f6 Switch storage class for monthlies
Cause they're gonna be yuuuuge
2020-07-11 09:07:50 -05:00
c98a26f6fb Fix tar arg order 2020-07-11 09:06:37 -05:00
c64386dd4e Fix another damn typo 2020-07-11 09:05:34 -05:00
6210946589 Add some logging 2020-07-11 09:03:38 -05:00
6da299c1df Fix typo
god dammit
2020-07-11 09:01:45 -05:00
9861f54c0f Add monthly huge backups 2020-07-11 08:59:19 -05:00
4b81bc74c6 Add q4wine, reorder package list 2020-07-11 05:59:51 -05:00
4a21dd9a2b Merge branch 'master' of git.9iron.club:salt/ansible 2020-07-08 09:06:34 -05:00
e451a4ff3e Add keepassxc repo 2020-07-08 09:06:29 -05:00
6f9c055a8c Add fork awesome font
lol fork awesome
2020-07-08 05:41:15 -05:00
52dfa16132 Install ansible-lint 2020-07-08 04:52:29 -05:00
75d47c0f08 More tab unification 2020-07-08 04:51:45 -05:00
afd74edc65 Merge branch 'master' of git.9iron.club:salt/ansible 2020-07-08 04:07:42 -05:00
f31f0c93d1 Remove game3
it does not exist
2020-07-08 04:07:32 -05:00
4e100ac6df Add reboot playbook 2020-07-08 04:03:31 -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
1da2e625b5 Remove 99x11-common_start
This seems like a bad idea at first, but then you realize that the moment a user's .xsessionrc or .xinitrc gets sourced in, 99% of the time they exec themselves
2020-07-08 00:41:31 -05:00
66e998d5a6 Change default map for gmod serber 2020-07-06 00:38:35 -05:00
bcb99d83d6 Deploy ttt to game1 2020-07-06 00:07:35 -05:00
b510dd51e3 Remove game3
This thing is
SO
GODDAMN
LIGHT
2020-07-05 12:35:22 -05:00
43f82f9ec9 Change default map 2020-07-05 11:49:30 -05:00
042b0e8fda Change default gamemode 2020-07-05 11:47:32 -05:00
241a74a21f Add a gmod server and required roles 2020-07-05 11:45:27 -05:00
61ed816059 Update inventory, add a new steamcmd role 2020-07-05 09:26:21 -05:00
8946e7284f Use lineinfile instead of calling out to dpkg 2020-07-05 08:56:35 -05:00
4b9ea3b3f6 Assure .ssh dir BEFORE we have to write something into it 2020-07-05 08:46:47 -05:00
f96ecc5870 Reorder playbooks to do home last
As home might depend on infra set up in the other playbooks
I mean even those are kinda self-perpetuating but whatever
2020-07-04 20:03:15 -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
166bcb59b6 Add kdepim 2020-07-04 06:22:26 -05:00
f116244b25 Rename localansible role to just ansible 2020-07-02 23:56:11 -05:00
034ce830d8 Add whois to basic package set 2020-07-02 01:16:29 -05:00
a025d2ecbc Increase view dist for magic pack 2020-07-02 00:24:05 -05:00
0a1a39cc4f Use variable for mc view dist 2020-07-02 00:23:17 -05:00
9a39fbb654 Zoom finally got around to adding a good simlink endpoint. Maybe they'll have a repo at some point, too 2020-07-01 23:22:25 -05:00
70bce852f9 Include rdesktop 2020-07-01 12:08:16 -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
4d984ddae5 Backup every 3 days instead of weekly 2020-06-30 07:15:50 -05:00
efd22958a3 Ignore .backup directories that don't have anything in them 2020-06-30 07:09:29 -05:00
19908fea0b Ignore directories of users who don't have anything to back up 2020-06-30 07:08:09 -05:00
2b8cf96cfe Whups 2020-06-30 07:04:08 -05:00
0918589be6 Fix typo
Totally didn't just copy this thing
Totally
2020-06-30 06:54:45 -05:00
46f098dfb2 Slight semantic difference in tarring 2020-06-30 06:48:53 -05:00
debfc714aa Template out a backup module for desktops
Kinda primitive, but the idea is that I can just link shit into ~/.backups and it'll get backed up
2020-06-30 06:47:31 -05:00
6789d65054 Add backups role to desktops
wew
2020-06-30 06:36:29 -05:00
c58b04533c Disable setting maintenance mode on Nextcloud backups
Risky move!
2020-06-30 06:28:49 -05:00
8ee2aa91ec Fix typo 2020-06-30 06:24:36 -05:00
622dcacc07 Move to backup timers instead of cronjobs, lay groundwork for backing up personal systems 2020-06-30 06:22:27 -05:00