Commit Graph

894 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
4107d6f232 HARDER DADDY 2020-09-12 21:21:54 -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
ab17391c0b Add a new website, desu 2020-09-11 11:12:29 -05:00
2d80d7f267 Perform pleroma upgrades AS the pleroma user 2020-09-09 02:02:30 -05:00
46c879d6b0 Change MOTD
I love you Sam
2020-09-07 19:07:19 -05:00
ddd8ed57e1 Add a new ME5 serber 2020-09-06 22:53:45 -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
d30b5bcf65 Revert "That's supposed to be a password hash I guess"
This reverts commit 0394a12bdf.
2020-09-04 07:39:50 -05:00
4a066e2492 Replace the right user_password 2020-09-04 07:39:40 -05:00
fe557f8e9a Merge branch 'master' of git.9iron.club:salt/ansible 2020-09-04 07:34:02 -05:00
0394a12bdf That's supposed to be a password hash I guess 2020-09-04 07:33:56 -05:00
b489ce7ed9 Merge branch 'master' of git.9iron.club:salt/ansible into master 2020-09-04 07:28:34 -05:00
0369b71a8c Add different user password for phones
I'm not gonna say it's numeric but it's numeric
2020-09-04 07:26:55 -05:00
12f9f1254b Add phone playbook for Zerotier 2020-09-04 07:15:22 -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
7a955f85cf Add libffi-dev to required packages in localhost-deploy
Weird, it's installed by default on Ubuntu but not in Mobian
2020-09-04 06:37:31 -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
62fad4cd94 Bump timeout on ipify-facts 2020-09-02 22:38:05 -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
c57708ccb2 Add some more packages for a PMOS bootstrap 2020-09-02 18:36:30 -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
5df58a3b5d Add error handler for install script 2020-09-02 18:03:41 -05:00
f963f1866c Correct wrong package manager for previous commit
whups
2020-09-02 18:03:01 -05:00
975b2ea938 Add clause in localhost-deploy to use apk if found 2020-09-02 17:47:03 -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
1c1894ed72 Add phone to inventory
Not like it's gonna do much right now
2020-09-02 17:07:16 -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