186 Commits

Author SHA1 Message Date
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
a68bafd338 Better and more consistent names. 2021-02-01 06:43:32 -06:00
b1471edf52 Add some packages that should be kept up to date. Hopefully Debian gets to 2.8 sometime soon. May need to use a more bleeding edge repo if not. 2021-02-01 06:40:23 -06:00
c7b0c4f265 Remove tests, start using ansible_pkg_mgr. :D 2021-02-01 06:36:00 -06:00
3e78c363c7 Change family test to only be for Debian. 2021-02-01 06:09:08 -06:00
3a20a1c08f = to == 2021-02-01 06:06:18 -06:00
0a6ed914b4 Testing ansible_pkg_mgr fact. 2021-02-01 06:04:35 -06:00
062116df5a Shorten names. 2021-02-01 05:55:24 -06:00
c71dace1d7 Add test for apt. 2021-02-01 05:54:38 -06:00
250202a897 Debian still mad, moving when to import. 2021-02-01 05:49:00 -06:00
e4968e258b Debian too old to use openssh_keypair from builtin. 2021-02-01 05:47:22 -06:00
36e2e6ee4b Testing for LearnLinuxTV Ansible Bug #1. 2021-02-01 05:40:39 -06:00
b3728f691b Confirmed script is running as root. Remove -f to see if password prompt goes away. May need to specify the key location if this does not work. 2021-02-01 05:20:05 -06:00
f220a0584c Add var param for debug. 2021-02-01 05:17:51 -06:00
922d0cfe82 Debugging the tests. Do not remove snapd from Ubuntu for now. Add some comments. 2021-02-01 05:15:45 -06:00
49035d6712 Trying to troubleshoot. Previous commands did not help. 2021-02-01 05:10:17 -06:00
dfe2270979 Script was asking for password but a key is already joined. May not be running as who I expected. Add commands for testing. 2021-02-01 05:08:25 -06:00
69e223b0d7 Fix copy/paste error. 2021-02-01 05:06:06 -06:00
af1eee5f03 More organization and beginning to add 1337 share. 2021-02-01 05:03:27 -06:00
ff0e10506f Woops, accidentally installed cowsay, LOL! 2021-01-31 18:06:02 -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
235d8c304d Removing TODOs and fixing some consistency errors. 2021-01-31 17:21:39 -06:00
a62afe01d0 Remove more FQCN's for Debian. 2021-01-31 17:17:14 -06:00
65a9394694 Add sudo to installed packages. How was that missed?? 2021-01-31 17:14:08 -06:00
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