Commit Graph

140 Commits

Author SHA1 Message Date
jmrothst dc591d1cf6 Merge ensure_hostname
Signed-off-by: Jason Rothstein <fdragon@fdragon.org>
2026-05-10 21:27:29 -05:00
jmrothst d6f5969c10 Add 'roles/ensure_hostname/' from commit 'c4e969b6c934a21cc40a95c276771aa14466e303'
git-subtree-dir: roles/ensure_hostname
git-subtree-mainline: dd10aa41f2
git-subtree-split: c4e969b6c9
2026-05-10 21:27:06 -05:00
jmrothst dd10aa41f2 Merge ensure_repo_fdragon
Signed-off-by: Jason Rothstein <fdragon@fdragon.org>
2026-05-10 21:24:11 -05:00
jmrothst e771992f88 Add 'roles/ensure_repo_fdragon/' from commit 'b1a07a88f4867f8e27e97c42fc960c69b18f3c61'
git-subtree-dir: roles/ensure_repo_fdragon
git-subtree-mainline: 29de98f52a
git-subtree-split: b1a07a88f4
2026-05-10 21:23:19 -05:00
jmrothst 29de98f52a Merged ensure_docker
Signed-off-by: Jason Rothstein <fdragon@fdragon.org>
2026-05-10 21:22:03 -05:00
jmrothst ad389d505f Add 'roles/ensure_docker/' from commit '8eb486161de13955010406cc9d6ed08f4c62981c'
git-subtree-dir: roles/ensure_docker
git-subtree-mainline: 8c37ab0fca
git-subtree-split: 8eb486161d
2026-05-10 21:21:11 -05:00
jmrothst 8c37ab0fca Merge ensure_clamav
Signed-off-by: Jason Rothstein <fdragon@fdragon.org>
2026-05-10 21:19:33 -05:00
jmrothst 3e467c7690 Add 'roles/ensure_clamav/' from commit 'ecbc5660d2ed91914a76aa36934ef8096d1985f8'
git-subtree-dir: roles/ensure_clamav
git-subtree-mainline: 6775693835
git-subtree-split: ecbc5660d2
2026-05-10 21:18:37 -05:00
jmrothst 6775693835 Add rsync and gitea roles
Signed-off-by: Jason Rothstein <fdragon@fdragon.org>
2026-05-09 16:23:19 -04:00
jmrothst c4e969b6c9 Ansible Core 2.20 fixes
Signed-off-by: Jason Rothstein <fdragon@fdragon.org>
2026-05-04 21:15:56 -05:00
jmrothst a8ef77c981 Fix yamllint issues and turn on SSH Connection Pooling 2026-04-29 23:16:14 -05:00
jmrothst ae3d7b985d Removed ansible.utils as it doesn't appear to exist any more
Signed-off-by: Jason Rothstein <fdragon@fdragon.org>
2026-03-09 00:11:42 -05:00
jmrothst 33fd227634 Update the collections requirements
Signed-off-by: Jason Rothstein <fdragon@fdragon.org>
2025-06-07 18:43:31 -05:00
jmrothst 234807c278 Clean up ~/.ssh/known_hosts
Signed-off-by: Jason Rothstein <fdragon@fdragon.org>
2025-06-07 18:41:58 -05:00
jmrothst b1a07a88f4 Hanlder improvements
Signed-off-by: Jason Rothstein <fdragon@fdragon.org>
2025-05-25 20:13:13 -05:00
jmrothst 059b246206 yaml format
Signed-off-by: Jason Rothstein <fdragon@fdragon.org>
2025-05-25 20:07:45 -05:00
jmrothst 8eb486161d Handler improvements
Signed-off-by: Jason Rothstein <fdragon@fdragon.org>
2025-05-25 20:06:14 -05:00
jmrothst ecbc5660d2 Handler improvements 2025-05-25 20:05:09 -05:00
jmrothst 9dcbb0d0af Add check and diff support 2024-03-16 21:08:50 -05:00
jmrothst f9c2559f39 Add reboot 2024-03-15 22:27:03 -05:00
jmrothst 77fd1f2522 Add makefile to improve UX 2024-03-15 22:16:55 -05:00
jmrothst b365b64a86 Add Fedora 35/36/37 2022-12-06 21:59:17 -06:00
jmrothst 0182f1d2b8 Ensure hostnames are preserved, Linode needs the help 2022-07-29 23:40:31 -05:00
jmrothst dccb12df73 Set the hostname when localhost is found 2022-06-05 21:06:29 -05:00
jmrothst 79b29a8297 New role shell 2022-06-05 20:55:14 -05:00
AnsibleRoles b34508916d Initial commit 2022-06-06 01:52:53 +00:00
jmrothst 44539912ba Update tasks 2022-06-05 16:48:35 -05:00
jmrothst 3a5c44e509 Update tasks 2022-06-05 16:47:39 -05:00
jmrothst 656ac2e40f Update tasks 2022-06-05 16:47:30 -05:00
jmrothst d53957d9d3 Update handlers 2022-06-05 16:30:01 -05:00
jmrothst b43fee5cab Update handlers 2022-06-05 16:29:23 -05:00
jmrothst e4b3b1a2cb Ensure vim is replacing nano 2022-06-05 16:09:30 -05:00
jmrothst f2605147ae Support Ansible > 3.x 2022-06-05 16:01:23 -05:00
jmrothst 2bd5100ba9 Add git clients to ensure_apache works 2022-06-05 16:00:58 -05:00
jmrothst ceabc6ddd6 Ignore facts and inventory 2022-02-21 00:09:50 -06:00
jmrothst ace09e07e7 Enable postfix/dovecot servers 2021-12-05 12:21:17 -06:00
jmrothst 5d85ea4fd6 Add MariaDB support... 2021-10-31 00:00:58 -05:00
jmrothst 1fc8892712 Add new http server role and entry in playbook 2021-10-28 22:42:47 -05:00
jmrothst 1b25b92f90 SSH with pipelining... 2021-10-28 22:42:26 -05:00
jmrothst e450b114fc Search via regex instead of shell glob 2021-07-26 04:13:16 +00:00
jmrothst 0d65e8e562 Delete failed freshclam updates >= 1 day old... 2021-07-26 04:00:06 +00:00
jmrothst ee149db9f3 Prevent multiple service restarts 2021-07-25 03:49:51 +00:00
jmrothst 6af4607709 Remove handler flush triggering multiple service restarts 2021-07-25 03:48:19 +00:00
jmrothst 880822fa20 Attempt to prevent disk full on freshclam failure 2021-07-22 03:18:25 +00:00
jmrothst 9bf43ff904 Flush handlers after the package install 2021-07-21 03:04:50 +00:00
jmrothst d006eab017 Update task template for config files when required 2021-07-21 02:40:28 +00:00
jmrothst fc741d1dca Don't scan root activity 2021-07-21 01:40:00 +00:00
jmrothst f8bddf54c1 pulling the value of a single element didn't work... 2021-07-20 00:47:57 +00:00
jmrothst d8213d2c36 Sort the mounts so they are idempotent 2021-07-20 00:37:04 +00:00
jmrothst a171d60c44 Add remaining configuration files 2021-07-18 03:47:40 +00:00