me
|
1a43936c6b
|
Provide method for non-SSHFS machines to report.
|
2021-02-06 09:18:23 -06:00 |
|
me
|
cbb567cbf2
|
Debian is upset again. Try adding localhost to inventory.
|
2021-02-06 08:22:57 -06:00 |
|
me
|
16b966b52c
|
Change names. Add explicit present to sudo group.
|
2021-02-06 08:16:31 -06:00 |
|
me
|
8087db0400
|
Update names, add chmod.
|
2021-02-06 08:11:33 -06:00 |
|
me
|
04e2a23919
|
New report for knowing when system last pulled repo.
|
2021-02-06 08:08:32 -06:00 |
|
me
|
62aefb0ffb
|
Dangit, cancelled the ansible-pull job again. Also fix root cron being done twice.
|
2021-02-06 07:49:11 -06:00 |
|
me
|
fc3953ae29
|
Adjust report permissions.
|
2021-02-06 07:37:31 -06:00 |
|
me
|
5030ebfbdf
|
Try running in bash to clean up weird characters.
|
2021-02-06 07:27:57 -06:00 |
|
me
|
c1abb33688
|
Use variable in all commands.
|
2021-02-06 07:19:58 -06:00 |
|
me
|
4ffc25c804
|
Save reports and heartbeat to 1337 drive. Fix some fact names.
|
2021-02-06 07:16:19 -06:00 |
|
me
|
f46d2495f2
|
More 1337 share work.
|
2021-02-06 07:00:47 -06:00 |
|
me
|
638ee2a746
|
Fix mounting 1337 on FreeBSD. Adjust flatpak commands to use firefox-esr.
|
2021-02-06 06:48:59 -06:00 |
|
me
|
34d8684840
|
Remove junk from nmap results.
|
2021-02-03 21:39:24 -06:00 |
|
me
|
3edada0912
|
Fix ansible cron (again).
|
2021-02-03 21:32:03 -06:00 |
|
me
|
e24487aabb
|
Add nmap test.
|
2021-02-03 21:29:45 -06:00 |
|
me
|
0495703f16
|
Back to true/false on flatpak fact.
|
2021-02-03 21:21:48 -06:00 |
|
me
|
86e1881090
|
General FreeBSD and account improvements.
|
2021-02-03 21:17:48 -06:00 |
|
me
|
95024e6400
|
Use double equal. Work has me so spoiled.
|
2021-02-03 12:52:08 -06:00 |
|
me
|
9137f6b762
|
Exclude FreeBSD for now.
|
2021-02-03 12:50:29 -06:00 |
|
me
|
01b0fb21df
|
Add nmap.
|
2021-02-03 12:44:06 -06:00 |
|
me
|
ee8733c862
|
Sudo needs to be installed. Move it out of the disabled updates section.
|
2021-02-03 12:38:42 -06:00 |
|
me
|
de1c43e7d9
|
Start moving back to blocks, easier to manage comments.
|
2021-02-03 08:03:12 -06:00 |
|
me
|
1a4a176933
|
Reorganization including fixing blockinfile being used multiple times on the same file causing entries to get overwritten.
|
2021-02-03 07:36:51 -06:00 |
|
me
|
51766c8db6
|
Remove debug. Still not sure why true/false does not work but oh well.
|
2021-02-02 21:46:40 -06:00 |
|
me
|
4caa361aeb
|
Change to definitely use a string value.
|
2021-02-02 21:44:56 -06:00 |
|
me
|
4554a96315
|
Change true to be literal. Hopefully does not get mistaken for variable name.
|
2021-02-02 21:42:04 -06:00 |
|
me
|
38ed8d0eb0
|
Debugging flatpak_distro fact.
|
2021-02-02 21:40:46 -06:00 |
|
me
|
d66624b8a2
|
Fix path to lynis. Better comments.
|
2021-02-02 21:34:08 -06:00 |
|
me
|
bb242098db
|
Fix dash in variable name. Update hosts file. Better names in local.
|
2021-02-02 21:31:45 -06:00 |
|
me
|
2951b687ae
|
Better names. :)
|
2021-02-02 21:28:17 -06:00 |
|
me
|
b221478f35
|
Add args.
|
2021-02-02 21:12:44 -06:00 |
|
me
|
842cb686bc
|
Indent warn.
|
2021-02-02 21:10:56 -06:00 |
|
me
|
d28cdd5d53
|
Do not warn on mount all. Mount module not sufficient.
|
2021-02-02 21:09:18 -06:00 |
|
me
|
6f2361832a
|
Use bash_exec fact for more.
|
2021-02-02 21:05:46 -06:00 |
|
me
|
4661e114eb
|
Do not force new key (not supported in FreeBSD 11). Add mount to mount.
|
2021-02-02 21:00:06 -06:00 |
|
me
|
fddb6e4b96
|
Only use the output.
|
2021-02-02 20:55:06 -06:00 |
|
me
|
f9eeccb3e7
|
Use variable for bash location. Different on FreeBSD 11 (userspace) vs 12 (system)?
|
2021-02-02 20:51:28 -06:00 |
|
me
|
6633e62c77
|
Split package facts between CLI and UI.
|
2021-02-02 20:44:31 -06:00 |
|
me
|
14df956852
|
Provide dummy package name for locate on FreeBSD.
|
2021-02-02 20:31:17 -06:00 |
|
me
|
49d561dd64
|
Trying without quotes.
|
2021-02-02 20:29:14 -06:00 |
|
me
|
b6868cbd24
|
Seeing if defining the variable with no value is OK. ALso some specialization of the workstation facts.
|
2021-02-02 20:27:15 -06:00 |
|
me
|
668fd67fd0
|
Make locate package a variable. Does not need installed on FreeBSD so checking if blank is OK.
|
2021-02-02 20:22:36 -06:00 |
|
me
|
2cef5e7921
|
When setting facts for localhost, does not set facts for other host patterns. Testing breakout of workstation facts.
|
2021-02-01 08:28:12 -06:00 |
|
me
|
f7ac16c699
|
Opposite attempt of the previous, use localhost instead of all.
|
2021-02-01 08:20:03 -06:00 |
|
me
|
ddac6d8f44
|
Only specify all, not localhost, in an attempt to only run things once (hopefully fixes apt locks).
|
2021-02-01 08:19:11 -06:00 |
|
me
|
64c7593ce3
|
Use file for creating the 1337 mount.
|
2021-02-01 08:17:50 -06:00 |
|
me
|
e5684df2db
|
Squash python warning. Use future option rather than legacy.
|
2021-02-01 08:12:41 -06:00 |
|
me
|
9ad77ec639
|
Reformat.
|
2021-02-01 08:09:54 -06:00 |
|
me
|
111e1e2888
|
Better names.
|
2021-02-01 07:58:00 -06:00 |
|
me
|
1e453e8df4
|
Shell is prompting just fine on its own, no need for variable. Make sure leet folder exists.
|
2021-02-01 07:56:00 -06:00 |
|
me
|
e2921ea6d7
|
Remove when. I wish I could only ask conditionally.
|
2021-02-01 07:30:47 -06:00 |
|
me
|
251b2acc37
|
Moving vars_prompt and testing if it accepts when clause.
|
2021-02-01 07:29:59 -06:00 |
|
me
|
59e2789df0
|
Ask for password then pass it to the ssh-copy-id. Hoping prompt does not need moved to local.yml.
|
2021-02-01 07:26:54 -06:00 |
|
me
|
24c61eb220
|
/bin/bash fixed redirect. Looks like ssh-copy-id is asking for password due to /bin/sh, use bash for it as well.
|
2021-02-01 07:19:51 -06:00 |
|
me
|
9f69fcf4c1
|
Add args on tests.
|
2021-02-01 07:16:17 -06:00 |
|
me
|
7bdfed742b
|
Make quotes happy.
|
2021-02-01 07:14:03 -06:00 |
|
me
|
51b17411e8
|
It would be hard to try multiple ways if any but the last failed. :P
|
2021-02-01 07:05:19 -06:00 |
|
me
|
827e089300
|
Trying multiple ways of possibly fixing keygen error. Also disabled updating packages for now, could be unsafe if a broken update came out since machines would fall off scm.
|
2021-02-01 07:04:41 -06:00 |
|
me
|
20e785aaeb
|
Add quotes to command and prepare for need to ignore_errors.
|
2021-02-01 06:57:11 -06:00 |
|
me
|
edf6f0d63c
|
ignore_errors got left behind on the wrong import! ;D
|
2021-02-01 06:55:03 -06:00 |
|
me
|
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 |
|
me
|
a68bafd338
|
Better and more consistent names.
|
2021-02-01 06:43:32 -06:00 |
|
me
|
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 |
|
me
|
c7b0c4f265
|
Remove tests, start using ansible_pkg_mgr. :D
|
2021-02-01 06:36:00 -06:00 |
|
me
|
3e78c363c7
|
Change family test to only be for Debian.
|
2021-02-01 06:09:08 -06:00 |
|
me
|
3a20a1c08f
|
= to ==
|
2021-02-01 06:06:18 -06:00 |
|
me
|
0a6ed914b4
|
Testing ansible_pkg_mgr fact.
|
2021-02-01 06:04:35 -06:00 |
|
me
|
062116df5a
|
Shorten names.
|
2021-02-01 05:55:24 -06:00 |
|
me
|
c71dace1d7
|
Add test for apt.
|
2021-02-01 05:54:38 -06:00 |
|
me
|
d17ef1afbd
|
Comment out keys import so I can test Debian.
|
2021-02-01 05:51:00 -06:00 |
|
me
|
250202a897
|
Debian still mad, moving when to import.
|
2021-02-01 05:49:00 -06:00 |
|
me
|
e4968e258b
|
Debian too old to use openssh_keypair from builtin.
|
2021-02-01 05:47:22 -06:00 |
|
me
|
36e2e6ee4b
|
Testing for LearnLinuxTV Ansible Bug #1.
|
2021-02-01 05:40:39 -06:00 |
|
me
|
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 |
|
me
|
f220a0584c
|
Add var param for debug.
|
2021-02-01 05:17:51 -06:00 |
|
me
|
922d0cfe82
|
Debugging the tests. Do not remove snapd from Ubuntu for now. Add some comments.
|
2021-02-01 05:15:45 -06:00 |
|
me
|
49035d6712
|
Trying to troubleshoot. Previous commands did not help.
|
2021-02-01 05:10:17 -06:00 |
|
me
|
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 |
|
me
|
69e223b0d7
|
Fix copy/paste error.
|
2021-02-01 05:06:06 -06:00 |
|
me
|
af1eee5f03
|
More organization and beginning to add 1337 share.
|
2021-02-01 05:03:27 -06:00 |
|
me
|
834800df8c
|
I guess facts are only strings, not booleans. Or I need to learn more.
|
2021-02-01 03:52:26 -06:00 |
|
me
|
ff0e10506f
|
Woops, accidentally installed cowsay, LOL!
|
2021-01-31 18:06:02 -06:00 |
|
me
|
0f0f9a3aeb
|
Good ol' organization. Tasks folder started getting too busy, and still kind of is.
|
2021-01-31 18:02:37 -06:00 |
|
me
|
47be3301e1
|
Add superuser, sudo group, and sudo group sudoers file.
|
2021-01-31 17:46:59 -06:00 |
|
me
|
235d8c304d
|
Removing TODOs and fixing some consistency errors.
|
2021-01-31 17:21:39 -06:00 |
|
me
|
a62afe01d0
|
Remove more FQCN's for Debian.
|
2021-01-31 17:17:14 -06:00 |
|
me
|
8a91b2ad6e
|
Go back to include instead of include_tasks so that ignoring CUPS error still works.
|
2021-01-31 17:15:37 -06:00 |
|
me
|
65a9394694
|
Add sudo to installed packages. How was that missed??
|
2021-01-31 17:14:08 -06:00 |
|
me
|
e0b9864a99
|
Hooray! Removing the FQCN for set_fact makes Debian happy!
|
2021-01-31 17:10:39 -06:00 |
|
me
|
ccf28667e5
|
I think Debian liked removing FQCN. Trying the rest of the file.
|
2021-01-31 17:09:07 -06:00 |
|
me
|
1448dfed35
|
Debian still mad. Trying set_fact without FQCN.
|
2021-01-31 17:07:57 -06:00 |
|
me
|
7c555a4a88
|
Try removing --- from system.yml for Debian.
|
2021-01-31 17:00:47 -06:00 |
|
me
|
0b93f15794
|
Add tasks specifier in system.yml (Debian is still mad).
|
2021-01-31 16:58:12 -06:00 |
|
me
|
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 |
|
me
|
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 |
|
me
|
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 |
|
me
|
eb4bc98b03
|
Remove special characters from names as well as do a little reformatting.
|
2021-01-31 16:22:01 -06:00 |
|
me
|
9a39c7c7bb
|
Fix ansible-pull path for FreeBSD. Fix inventory file in cfg (file is being used!).
|
2021-01-31 16:10:57 -06:00 |
|
me
|
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 |
|
me
|
8f29741a38
|
Hide all the annoying warnings for every hostname iteration.
|
2021-01-31 15:53:13 -06:00 |
|