Commit Graph

714 Commits

Author SHA1 Message Date
054405e8e1 Install Slack via apt instead of snap
Not only does this afford me more control but it gets me easier logging
2020-09-16 12:29:14 -05:00
f2013a8ef0 Add pulse configs 2020-09-16 11:54:48 -05:00
75424d6d82 Deploy a new tmodloader serber 2020-09-12 20:52:57 -05:00
42f8c8aa35 Okay, turns out we need to separate out roles
This makes a bit more sense now, I guess
2020-09-11 11:56:46 -05:00
2d80d7f267 Perform pleroma upgrades AS the pleroma user 2020-09-09 02:02:30 -05:00
cfbb6d325d Add powertop to phone 2020-09-04 17:49:22 -05:00
ab7dff679e Add basic phone role
IT'S HABBENING :DDDDD
2020-09-04 09:08:00 -05:00
9b332e2e1b Remove remove legacy cronjob 2020-09-04 07:44:54 -05:00
fcd64b1eb1 Fix typo in base-user 2020-09-04 07:05:54 -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
0f04972209 Add pmbootstrap 2020-09-03 18:31:08 -05:00
4550f1bb04 APPEND the group, APPEND IT 2020-09-02 22:49:46 -05:00
848d07f70f Don't try to add user to sudo unconditionally 2020-09-02 22:24:44 -05:00
8cc22ac56f Add user to sudo or wheel 2020-09-02 22:21:07 -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
e87d3b0f35 Add more package to ansible role on Alpine 2020-09-02 22:04:17 -05:00
4b543de41e Qualify some more ansible and ansible-puull related stuff 2020-09-02 22:01:31 -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
e09604540d Add role for phone 2020-09-02 17:41:21 -05:00
f840d432be Add phone key to all systems 2020-09-02 17:11:30 -05:00
645a930d64 Merge branch 'master' of git.9iron.club:salt/ansible 2020-08-31 21:03:04 -05:00
af2dc2332d Have telegraf monitor systemd units 2020-08-31 21:02:12 -05:00
15e61e8612 Remove influxdb-client
This is installed by the new influxdb package
2020-08-31 01:54:18 -05:00
535d1b4929 Make sure services are enabled and started 2020-08-31 01:46:48 -05:00
1982326553 Move telegraf to its own role 2020-08-30 19:35:18 -05:00
b26fb5d741 Have Matrix install for the right distro by default 2020-08-28 17:07:14 -05:00
c7b0cc7892 Correct package name on Pleroma 2020-08-28 16:21:33 -05:00
560f4c8e5f Add apt-file to basic utils 2020-08-28 16:15:07 -05:00
ddd8195e17 Set up email for Grafana 2020-08-25 13:21:04 -05:00
ed64d3a005 Set GRUB_RECORDFAIL_TIMEOUT
https://ubuntuforums.org/showthread.php?t=2412153
Apparently this only happens on systems that have:
* UEFI on
* LVM
* Exactly one OS
For some reason, generator scripts will FORCE GRUB to bail to menu with a 30 second fucking timeout in this case
This is like the number one install method, too. What the fuck.
2020-08-25 03:28:04 -05:00
76ea3ce514 Work on GRUB configs 2020-08-25 03:11:23 -05:00
a872a62bca Work on Plymouth 2020-08-25 03:05:11 -05:00
0b3d783c1f Add GRUB configs 2020-08-25 02:32:04 -05:00
c0f4f6fcb7 Also actually remove them remove them 2020-08-25 02:25:16 -05:00
2a27495652 Remove legacy sessions 2020-08-25 02:24:57 -05:00
83ce4d9e91 Update tes3mp configs 2020-08-24 00:59:54 -05:00
d23c052403 Update config.lua 2020-08-24 00:16:52 -05:00
2e6690450f Template out config.lua, too 2020-08-24 00:10:57 -05:00
1b7961546e Put configs in the right place 2020-08-23 23:52:46 -05:00
4f0e6f22d8 Fix incorrect unit binary path 2020-08-23 23:40:24 -05:00
f1b08ee635 Restart tes3mp on unit change 2020-08-23 23:39:01 -05:00
968255ab76 Add packages, simplify systemd unit 2020-08-23 23:38:01 -05:00