Commit Graph

  • a81059d4e4 Roles only run on intended supported OS, and minor cleanup of when statements to match master jmrothst 2026-09-01 22:01:59 -05:00
  • d38a19c9b5 Fix license and readme files jmrothst 2026-09-01 21:48:28 -05:00
  • 59c434a51d Agents, style, and editor jmrothst 2026-09-01 21:46:43 -05:00
  • 0d061f3ce7 More reload vs restart in dovecot role this time. jmrothst 2026-08-15 21:42:48 -05:00
  • cfbca7f333 Add missing fall through case jmrothst 2026-08-11 00:34:15 -05:00
  • 4f1a023c8d ansible-lint cleanups jmrothst 2026-08-11 00:28:29 -05:00
  • 8240771758 Add in place os upgrade for Debian and Ubuntu jmrothst 2026-08-11 00:08:41 -05:00
  • 0e18e3bdbb Yet another attempt to fix Oracle Linux vs EPEL jmrothst 2026-08-10 23:08:42 -05:00
  • 44dd3b642b Dovecot service restart vs reload jmrothst 2026-08-10 22:49:29 -05:00
  • 9c90a8e628 Remove the unsupported Fedora 42, and the soon to be unsupported Debian 11 jmrothst 2026-08-10 21:19:46 -05:00
  • 3ecdc2af16 Dovecot to stop using PAM auth jmrothst 2026-08-10 21:07:06 -05:00
  • e6daee8d1e Enabling Spam Assassin jmrothst 2026-08-10 21:06:33 -05:00
  • fca5c83e4d Fix the name on all "name" tasks, but not name variables to pass ansible linting jmrothst 2026-08-10 21:03:13 -05:00
  • 306397517d yaml and ansible linting clean ups jmrothst 2026-08-09 23:04:34 -05:00
  • 6eb2875e44 Make OL get Fedora's EPEL but force it to lower priority over Oracle EPEL so that rpmfusion works, and we hopefully do not break OS patching again jmrothst 2026-08-09 11:49:52 -05:00
  • 738e938ccc Add ensure_dbus so that firewalld cli commands work jmrothst 2026-08-09 11:37:17 -05:00
  • 331f8beb3b Add firewalld configuration role, and have services that need it depend on it. jmrothst 2026-08-09 11:29:08 -05:00
  • 6c7ecfc724 Add fail2ban role and clean up yaml lint noise jmrothst 2026-08-08 23:50:32 -05:00
  • 9b837dd780 Calm down the yaml linters a bit... jmrothst 2026-08-08 23:50:03 -05:00
  • 22c402c34a Disabled debug, kept the directives for future debugging if required. jmrothst 2026-08-08 19:23:56 -05:00
  • abba503a8f Removed invalid dovecot config line jmrothst 2026-08-08 19:07:41 -05:00
  • 3d2f64ece3 Force the generic python3 interpreter for python so we can safely handle in place OS upgrades on Fedora jmrothst 2026-08-08 19:04:21 -05:00
  • 130ee0811e convert from community.mysql to ansible.mysql collection jmrothst 2026-08-08 19:03:51 -05:00
  • 45d6c79f5a Make some scalability corrections jmrothst 2026-08-08 18:40:54 -05:00
  • 0213cf4918 Service quota-status isn't working so comment for now jmrothst 2026-08-08 18:23:54 -05:00
  • 81053b881b Remove historical Fedora dnf system upgrade variables for unsupported OS jmrothst 2026-08-07 21:44:29 -05:00
  • fb70beccf9 Remove EL8 templates, and baddly added templates that never could have worked jmrothst 2026-08-07 21:43:28 -05:00
  • 483363994d Remove reference to yum since ansible doesn't support it any longer jmrothst 2026-08-07 21:40:54 -05:00
  • d8fc5510d6 Remove disused ensure_clamav role jmrothst 2026-08-07 21:40:20 -05:00
  • 16ca07dea8 Drop EL8 support along with a role for a unused unmainted repo jmrothst 2026-08-07 21:17:11 -05:00
  • d626d03b97 Add Fedora 43 & 44 support to Postfix jmrothst 2026-08-07 21:11:32 -05:00
  • 29a0181a13 Fedora 42 is unsupported so force upgrades jmrothst 2026-08-07 21:10:54 -05:00
  • 7c0b93341b Removed epel-release packages from OracleLinux since they have their own custom epel jmrothst 2026-08-07 21:09:54 -05:00
  • fe09c7c25b Reduce noise in apply by basing main.cf and master.cf on the version from Fedora 42 for Fedora 42. jmrothst 2026-08-05 21:31:30 -05:00
  • 08eb9f3479 Final fixes to support dovecot 2.4.4 to enable Fedora 43/44 imap services jmrothst 2026-08-05 20:03:20 -05:00
  • bc41260b77 Fixes from upstream apache configurations jmrothst 2026-08-05 20:01:35 -05:00
  • 656022a2ee feat: add support for Dovecot deployment on Fedora 43 and 44 with systemd unit files and configuration templates jmrothst 2026-08-03 22:24:44 -05:00
  • cbd79156f1 Force updated caches for OS patching. Just because it works without it for Fedora, doesn't mean that was safe for Debian based OS or even some EL based OS. jmrothst 2026-08-02 23:36:10 -05:00
  • 44ccab8f9b Git needs the directory root owned, not apache owned... Bad ansible-lint repair suggestion jmrothst 2026-08-02 23:35:17 -05:00
  • f83901ab43 Prepare for community mysql to ansible mysql transition of collections jmrothst 2026-08-02 23:34:13 -05:00
  • 07222209ff ansible-lint cleanups jmrothst 2026-08-02 21:43:04 -05:00
  • 1f6f1f8967 Drop role specific .gitignores jmrothst 2026-08-02 21:04:19 -05:00
  • 5da2a2322d Don't call the non-existant docker module jmrothst 2026-08-02 18:23:25 -05:00
  • b54cee1ee5 Drop docker since unmaintained and license change makes usage not aligned jmrothst 2026-08-02 18:20:43 -05:00
  • 78b5d8c88f Add some missing depends in the make file jmrothst 2026-07-25 19:21:22 -05:00
  • 3de4d3c17c Blank role requirements so makefile works jmrothst 2026-06-26 20:38:32 -05:00
  • 01adbd4d18 Removed known host manipulation jmrothst 2026-06-26 20:38:07 -05:00
  • 2bf9948c5a Use package repo from gitea.fdragon.com with $releasever jmrothst 2026-05-17 22:21:53 -05:00
  • 604afa87f6 Replace with version from Fedora 44 instead of carry forward old version jmrothst 2026-05-17 22:21:01 -05:00
  • 9803968104 Attempt to support WebSocket redirects jmrothst 2026-05-12 16:10:17 -05:00
  • 5e9faf389f Remove role requirements now that all roles have been merged jmrothst 2026-05-10 21:50:08 -05:00
  • 06fe023836 Merge ensure_mariadb jmrothst 2026-05-10 21:49:31 -05:00
  • 02b18d6f8c Add 'roles/ensure_mariadb/' from commit '5a4e112c0b22c32ceda74023dfe10ab5a1dc7116' jmrothst 2026-05-10 21:49:13 -05:00
  • 49513ee522 Merge ensure_gitea jmrothst 2026-05-10 21:48:42 -05:00
  • 4d410d147d Add 'roles/ensure_gitea/' from commit 'ce657f8ad4ad5f1ab15314e1007f647c50ea6a46' jmrothst 2026-05-10 21:48:13 -05:00
  • ba0de90bed Add 'roles/ensure_rsync/' from commit '1d91e5f0fcb5211a2cc6dc129ca375dc4198fcfd' jmrothst 2026-05-10 21:47:30 -05:00
  • 8a784c8b59 Merge ensure_dovecot jmrothst 2026-05-10 21:46:45 -05:00
  • 0b3d325490 Add 'roles/ensure_dovecot/' from commit '08733e1772a1fd9dfb9e6838f864e93cec524835' jmrothst 2026-05-10 21:46:18 -05:00
  • 8c4b30b750 Merge ensure_postfix jmrothst 2026-05-10 21:45:44 -05:00
  • 2b45ea745b Add 'roles/ensure_postfix/' from commit 'cee46b68246e8207cbe24c9efe07fc1fe548a89b' jmrothst 2026-05-10 21:45:26 -05:00
  • b53ecda58c Merge ensure_apache jmrothst 2026-05-10 21:44:48 -05:00
  • 64ae500730 Add 'roles/ensure_apache/' from commit '5f5133a14d007558861282c4925c468052706bc8' jmrothst 2026-05-10 21:44:33 -05:00
  • 0869eeaaf4 Merge ensure_sudo jmrothst 2026-05-10 21:44:09 -05:00
  • da154c7f58 Add 'roles/ensure_sudo/' from commit 'de4fc58c9753aa4d5bb339d6cd0757cbd4e25e20' jmrothst 2026-05-10 21:43:48 -05:00
  • 328ebb72c0 Merge ensure_rsync jmrothst 2026-05-10 21:43:20 -05:00
  • 681692051b Merge ensure_repo_epel jmrothst 2026-05-10 21:41:52 -05:00
  • b1cb692752 Add 'roles/ensure_repo_epel/' from commit 'c002fc4649ee199a91c74e0112804c0c1e6bcc0e' jmrothst 2026-05-10 21:41:37 -05:00
  • f5428c4176 Merge ensure_repo_rpmfusion jmrothst 2026-05-10 21:41:08 -05:00
  • d21f0a2b02 Add 'roles/ensure_repo_rpmfusion/' from commit '08c814c28758bf08dee46d056a8a687b0afeb42d' jmrothst 2026-05-10 21:40:53 -05:00
  • b956799cc7 Merge ensure_timezone jmrothst 2026-05-10 21:40:15 -05:00
  • 51c0509bd6 Add 'roles/ensure_timezone/' from commit 'f60fb072a0b6c2bd2e933fc649d282eef458dec7' jmrothst 2026-05-10 21:39:59 -05:00
  • 848f01cece Merge ensure_vim jmrothst 2026-05-10 21:39:37 -05:00
  • 68217c0582 Add 'roles/ensure_vim/' from commit '88ee7d94bdab9a59ffc06f71e38691d81cd8381a' jmrothst 2026-05-10 21:39:19 -05:00
  • b01bd6ad5c Merge ensure_selinux jmrothst 2026-05-10 21:38:51 -05:00
  • 8437f7242a Add 'roles/ensure_selinux/' from commit '3df6ef38ce8e94aad5718d5641a2bcc3a14a806f' jmrothst 2026-05-10 21:38:33 -05:00
  • 5b5250046b Merge ensure_podman jmrothst 2026-05-10 21:37:34 -05:00
  • 18c28344ba Add 'roles/ensure_podman/' from commit 'b1d5b6cc7554cabe223c6cda4433a54cea06ec48' jmrothst 2026-05-10 21:37:09 -05:00
  • 84858ae442 Merge ensure_os_patch jmrothst 2026-05-10 21:36:47 -05:00
  • 041cde7fe3 Add 'roles/ensure_os_patch/' from commit '0092e5d0892f4820426635128d0e4a150f2ee1a0' jmrothst 2026-05-10 21:36:33 -05:00
  • bae0615e37 Merge ensure_log_rotation jmrothst 2026-05-10 21:36:02 -05:00
  • 46d51180c7 Add 'roles/ensure_log_rotation/' from commit '38364cec4fda418e640ed85852f00746e684a0aa' jmrothst 2026-05-10 21:35:40 -05:00
  • b4b2b24c85 Merge ensure_git jmrothst 2026-05-10 21:35:14 -05:00
  • 7e8ec16873 Add 'roles/ensure_git/' from commit '4efaa9713c914be36e0cb40f94a16f0cc24e56b4' jmrothst 2026-05-10 21:34:53 -05:00
  • d59786f05e Merge ensure_cockpit jmrothst 2026-05-10 21:34:20 -05:00
  • 15216eb9ca Add 'roles/ensure_cockpit/' from commit '9587886d949ddfa817a4d131539923aacbcfe441' jmrothst 2026-05-10 21:34:03 -05:00
  • 72d5dca63a Merge ensure_ansible_prereq jmrothst 2026-05-10 21:33:33 -05:00
  • 986cd07ecd Add 'roles/ensure_ansible_prereq/' from commit '86d8ce5ca1642e62be06847784476865514416ea' jmrothst 2026-05-10 21:33:11 -05:00
  • 5fb6077dbc Merge ensure_os_upgrade jmrothst 2026-05-10 21:29:52 -05:00
  • 75b8a6bd72 Add 'roles/ensure_os_upgrade/' from commit 'e56a0039033222ab73c80f54987733eeab813c33' jmrothst 2026-05-10 21:28:57 -05:00
  • 6db10d3c26 Merge ensure_hostname jmrothst 2026-05-10 21:27:29 -05:00
  • 3c106b9bf8 Add 'roles/ensure_hostname/' from commit 'ff4effc62c3643cdefb0b819e76185cdaa4a2164' jmrothst 2026-05-10 21:27:06 -05:00
  • 75a6f350d2 Merge ensure_repo_fdragon jmrothst 2026-05-10 21:24:11 -05:00
  • e5c830f86a Add 'roles/ensure_repo_fdragon/' from commit '5aeefca7241c6b62bebd2f8f92ddab6d608b28ab' jmrothst 2026-05-10 21:23:19 -05:00
  • 8a8d6bef90 Merged ensure_docker jmrothst 2026-05-10 21:22:03 -05:00
  • f68d962df6 Add 'roles/ensure_docker/' from commit '61f5aa283b5dc6fdb97867333ba51e7e70d99c98' jmrothst 2026-05-10 21:21:11 -05:00
  • c7d00d588f Merge ensure_clamav jmrothst 2026-05-10 21:19:33 -05:00
  • f155699877 Add 'roles/ensure_clamav/' from commit 'f3959f6d098abdf6c1794a3d3d0923c86fcca0b6' jmrothst 2026-05-10 21:18:37 -05:00
  • 5a4e112c0b Pass the user list to user creation instead of the db list jmrothst 2026-05-09 19:47:58 -04:00
  • ce657f8ad4 Start gitea by default and remove mariadb configurations jmrothst 2026-05-09 19:20:08 -04:00
  • fccb6e850c Disable gpg checks until I can find out why gitea isn't signing them jmrothst 2026-05-09 19:06:49 -04:00