61 Commits

Author SHA1 Message Date
7ede59c950 Allow ansible-pull to spam ansible's mail file so I know if it's doing work. 2021-01-31 16:28:51 -06:00
9a39c7c7bb Fix ansible-pull path for FreeBSD. Fix inventory file in cfg (file is being used!). 2021-01-31 16:10:57 -06:00
0dc4a0aad3 Fix users not using variables anymore besides for OS-specific group. 2021-01-31 15:43:08 -06:00
ea096c01fe Fix blockinfile.backup indent. 2021-01-31 14:19:57 -06:00
9eff4d7109 Remove the marker atribute so I don't play with them in the future. They need to stay static so the block gets updated not inserted. 2021-01-31 14:18:41 -06:00
d4c59bd6c0 Add rc.conf and fstab settings for FreeBSD GUI + SSHFS. 2021-01-31 14:16:57 -06:00
447cb33919 Remove failed_when, will just have to get used to seeing the errors on systems without CUPS. 2021-01-31 14:01:18 -06:00
336480ba2b Try different failed_when syntax. 2021-01-31 14:00:04 -06:00
fc4e49b355 Try to silence CUPS failures. They aren't stopping playback but they look bad. 2021-01-31 13:58:15 -06:00
6336715b98 Change shell chmod to file module. 2021-01-31 13:55:18 -06:00
a53ec10a99 Fix quotes so that I can remove lynis_exec variable. 2021-01-31 13:50:27 -06:00
4cd52e5405 Create new variable for lynis executable. 2021-01-31 13:40:06 -06:00
9313d1a7ed OCD: Call lynis from the install directory variable. Happened to be the same on all systems so it worked on FreeBSD. 2021-01-31 13:36:54 -06:00
f66e39ad6e Fix package variable "present: no" to "state: absent". Also added "state: present" to other package calls. I was so close to knowing it off-hand! 2021-01-31 13:25:18 -06:00
59e3dc7947 Service module complained about ignore_errors. Trying it on the include. 2021-01-31 13:19:35 -06:00
dddfdb7800 Ignore CUPS removal failures if they are not installed on a system (FreeBSD). 2021-01-31 13:15:55 -06:00
b57f49e7c9 FreeBSD does not support update_cache. 2021-01-31 13:13:21 -06:00
319a717e68 Adjust for FreeBSD root group being wheel. 2021-01-31 13:11:40 -06:00
a001cddb1a Fixing typos and missing information. 2021-01-31 13:02:29 -06:00
537a0f59ca FreeBSD and QoL changes. 2021-01-31 12:58:37 -06:00
2f0b319242 Modify sudoers path for FreeBSD 2021-01-31 12:07:46 -06:00
Hyperling
408feceb06 Pull to local. Remove comment. 2021-01-16 15:42:56 -06:00
Chad
1fa4e571e8
Change ansible user from hyper to ansible. 2021-01-10 15:53:05 -06:00
Chad
87527d907b
Set cron job to enabled. 2021-01-10 15:52:21 -06:00
Hyperling
f7aa0ccf89 It at least tried to run this time, but failed on the first real task (users.yml) 2020-12-31 18:13:15 -06:00
Hyperling
07c9f9f4ca Remove colors from Lynis output. 2020-12-28 21:41:43 -06:00
Hyperling
0a33ace221 Use shell so that redirect can occur. 2020-12-28 21:35:45 -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
5b94393359 I guess command and shell hate having an FQCN. Now need to output the results. 2020-12-28 21:19:01 -06:00
Hyperling
905c5a4d8c Trying to run it without the FQCN. 2020-12-28 21:13:54 -06:00
Hyperling
31711925d8 Error due to extra params?? Removing newline at end of file. 2020-12-28 21:12:48 -06:00
Hyperling
ce5527ad51 Giving up on all arguments, hardcode the path. 2020-12-28 21:11:17 -06:00
Hyperling
ab82cd6452 command is also being wonky. Removing cmd and trying free-form. 2020-12-28 21:10:18 -06:00
Hyperling
486fd3b4d7 Try to use command instead of shell. 2020-12-28 21:08:40 -06:00
Hyperling
c8407a4b49 Syntax failed this time. Trying with args parameter before chdir. 2020-12-28 21:04:27 -06:00
Hyperling
9da1f834d4 Do not use cmd parameter even though it is in the documentation. Received error 'Unsupported parameters for (command) module: cmd' 2020-12-28 21:01:48 -06:00
Hyperling
dd58654d88 Did not realize git dest had to be the new folder's name. File now specifies lynis directory. 2020-12-28 20:59:07 -06:00
Hyperling
15a9bd392f End script with a Lynis hardness check. 2020-12-28 20:57:05 -06:00
Hyperling
46c252757e Test worked, adding back explicit "{{ }}" syntax. 2020-12-28 20:39:25 -06:00
Hyperling
79a6204d51 Service name facts are working now too. Now testing if the "{{ }}" syntax is necessary for facts. 2020-12-28 20:36:23 -06:00
Hyperling
021730c90c Set facts is working! Now do the same for service names. 2020-12-28 20:21:01 -06:00
Hyperling
ae67a56d67 Remove period from set variable names. 2020-12-28 20:10:53 -06:00
Hyperling
766efcf179 Add quotes. 2020-12-28 20:07:48 -06:00
Hyperling
8eede3226b Try to use set_fact for package names. 2020-12-28 20:06:41 -06:00
Hyperling
b68f002e5b Woops, was supposed to be firefox and thunderbird, not discord. 2020-12-28 19:47:17 -06:00
Hyperling
2a4f5d473e CUPS services are dead on Pop!_OS test machine. Now getting flatpaks working again. 2020-12-28 19:45:50 -06:00
Hyperling
95e7ff4b18 Still trying to kill CUPS, this time adding the d back to browse. 2020-12-28 19:43:56 -06:00
Hyperling
b70aa38db0 Still trying to kill CUPS, this time removing the d. 2020-12-28 19:42:43 -06:00
Hyperling
7f2747398e Still trying to kill CUPS. 2020-12-28 19:41:24 -06:00
Hyperling
123f9f5f22 Fix harden, use enabled:no flag. 2020-12-28 19:39:07 -06:00