140 Commits

Author SHA1 Message Date
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
Hyperling
8a2a7ec94c Try adding all IP ranges to inventory. 2020-12-31 18:07:49 -06:00
Hyperling
b1d54058df Try without the hosts keyword? 2020-12-31 18:01:51 -06:00
Hyperling
5de330d8c0 Try both all and localhost. 2020-12-31 18:00:53 -06:00
Hyperling
f2ac8883e1 Add connection type local. Localhost wasn't enough for FreeBSD. 2020-12-31 17:52:45 -06:00
Hyperling
d20539437c Change first task list to localhost so it runs for systems outside of hosts/inventory. 2020-12-31 17:50:51 -06:00
Hyperling
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
Hyperling
15a9bd392f End script with a Lynis hardness check. 2020-12-28 20:57:05 -06:00
Hyperling
021730c90c Set facts is working! Now do the same for service names. 2020-12-28 20:21:01 -06:00
Hyperling
8eede3226b Try to use set_fact for package names. 2020-12-28 20:06:41 -06:00
Hyperling
bcb35565a8 Testing shell script to add, commit, and push since I'm lazy. 2020-12-28 19:36:34 -06:00
Hyperling
4cdb599dfa Remove unworking include_vars to see if vars folder is defaulted. 2020-12-28 19:33:12 -06:00
Hyperling
6bfecc67bb Testing variables. 2020-12-28 18:37:37 -06:00
Hyperling
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
Hyperling
9a2bb2f7a8 Trying to fix hosts file by defining it in config. Added when for POP!_OS. 2020-12-21 05:50:12 -06:00
Hyperling
e898e88d56 Testing different ways of doing conditional. Also moved inventory to hosts. 2020-12-21 05:44:28 -06:00
Hyperling
b91a51eb4e It worked! Successfully got Discord and Shotcut. Now to make Flatpaks only for workstations. 2020-12-21 05:36:51 -06:00
Hyperling
f01c04027b Add new flatpaks task to includes. 2020-12-21 05:25:19 -06:00
Hyperling
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
Hyperling
00d7c10021 Attempting to automate installing requirements. 2020-12-21 05:01:35 -06:00
Hyperling
413813ed03 Include tasks. 2020-12-21 04:52:37 -06:00
Hyperling
2c2f9d692b Simplify file. 2020-12-21 04:24:25 -06:00
Hyperling
c91b125093 Initial commit of local.yml for testing. 2020-12-21 04:19:21 -06:00