Commit Graph

143 Commits

Author SHA1 Message Date
edf6f0d63c ignore_errors got left behind on the wrong import! ;D 2021-02-01 06:55:03 -06:00
e3b5d6b915 Add pkg refresh for FreeBSD. Create SSH key with shell instead of fancy module. Still looking into how to (safely) get newer ansible on Debian. 2021-02-01 06:52:28 -06:00
d17ef1afbd Comment out keys import so I can test Debian. 2021-02-01 05:51:00 -06:00
250202a897 Debian still mad, moving when to import. 2021-02-01 05:49:00 -06:00
af1eee5f03 More organization and beginning to add 1337 share. 2021-02-01 05:03:27 -06:00
834800df8c I guess facts are only strings, not booleans. Or I need to learn more. 2021-02-01 03:52:26 -06:00
0f0f9a3aeb Good ol' organization. Tasks folder started getting too busy, and still kind of is. 2021-01-31 18:02:37 -06:00
47be3301e1 Add superuser, sudo group, and sudo group sudoers file. 2021-01-31 17:46:59 -06:00
8a91b2ad6e Go back to include instead of include_tasks so that ignoring CUPS error still works. 2021-01-31 17:15:37 -06:00
a8af6f76f7 Changing include to include_tasks seems to help Debian. Change all instances in file for final test. 2021-01-31 16:54:59 -06:00
5b179ffc0d Testing change for Debian. It is upset that it is not finding tasks. It is on ansible 2.7.7 where Ubuntu is 2.9.9 and FreeBSD is 2.9.7. "ERROR! no action detected in task. This often indicates a misspelled module name, or incorrect module path." 2021-01-31 16:53:19 -06:00
d1756ea20e Fix "conditional statements should not include jinja2 templating". Test breaking the cfg file to see if it is even being used. 2021-01-31 15:58:21 -06:00
5c47f396ec Starting to test Ubuntu Server. Need to find a way to get it working without putting it in the hosts file. 2021-01-31 15:38:46 -06:00
9395e309a5 Refactoring fact files. 2021-01-31 14:44:57 -06:00
c1ac4c3af4 Update comments. 2021-01-31 14:30:08 -06:00
acdff063e8 Move when's back to include's. 2021-01-31 14:25:54 -06:00
cb126dcc0b Split UI into Linux vs FreeBSD to avoid "local.yml, line 25, column 3, found a duplicate dict key
(tasks). Using last defined value only."
2021-01-31 14:24:09 -06:00
59e3dc7947 Service module complained about ignore_errors. Trying it on the include. 2021-01-31 13:19:35 -06:00
319a717e68 Adjust for FreeBSD root group being wheel. 2021-01-31 13:11:40 -06:00
81d59aabb3 Fix when spacing. 2021-01-31 13:04:26 -06:00
537a0f59ca FreeBSD and QoL changes. 2021-01-31 12:58:37 -06:00
8a2a7ec94c Try adding all IP ranges to inventory. 2020-12-31 18:07:49 -06:00
b1d54058df Try without the hosts keyword? 2020-12-31 18:01:51 -06:00
5de330d8c0 Try both all and localhost. 2020-12-31 18:00:53 -06:00
f2ac8883e1 Add connection type local. Localhost wasn't enough for FreeBSD. 2020-12-31 17:52:45 -06:00
d20539437c Change first task list to localhost so it runs for systems outside of hosts/inventory. 2020-12-31 17:50:51 -06:00
de7b2ea00c Debug looks terrible. Put it in a file and hope that the color codes are ignored. 2020-12-28 21:32:28 -06:00
15a9bd392f End script with a Lynis hardness check. 2020-12-28 20:57:05 -06:00
021730c90c Set facts is working! Now do the same for service names. 2020-12-28 20:21:01 -06:00
8eede3226b Try to use set_fact for package names. 2020-12-28 20:06:41 -06:00
bcb35565a8 Testing shell script to add, commit, and push since I'm lazy. 2020-12-28 19:36:34 -06:00
4cdb599dfa Remove unworking include_vars to see if vars folder is defaulted. 2020-12-28 19:33:12 -06:00
6bfecc67bb Testing variables. 2020-12-28 18:37:37 -06:00
ed6b5d5fad Finish harden so that CUPS gets disabled. Add to local.yml. Change localhost to all to avoid warnings. 2020-12-21 18:18:26 -06:00
9a2bb2f7a8 Trying to fix hosts file by defining it in config. Added when for POP!_OS. 2020-12-21 05:50:12 -06:00
e898e88d56 Testing different ways of doing conditional. Also moved inventory to hosts. 2020-12-21 05:44:28 -06:00
b91a51eb4e It worked! Successfully got Discord and Shotcut. Now to make Flatpaks only for workstations. 2020-12-21 05:36:51 -06:00
f01c04027b Add new flatpaks task to includes. 2020-12-21 05:25:19 -06:00
2c73616b52 Do not attempt to install general community galaxy repo. 2.9 docs say it is not needed. So why does 2.10 say they are? Regardless, the pre task failed because community.general was not found. 2020-12-21 05:07:07 -06:00
00d7c10021 Attempting to automate installing requirements. 2020-12-21 05:01:35 -06:00
413813ed03 Include tasks. 2020-12-21 04:52:37 -06:00
2c2f9d692b Simplify file. 2020-12-21 04:24:25 -06:00
c91b125093 Initial commit of local.yml for testing. 2020-12-21 04:19:21 -06:00