Commit Graph

  • 4379bceed8 Enable dmarc.lunch.org.uk website. main Jim Hague 2024-08-23 14:12:56 +0100
  • b0432f257f Add subdomain dmarc.lunch.org.uk. Jim Hague 2024-08-22 15:49:33 +0100
  • e7b7f7ba4a Initial add of dmarcts-report-viewer. Jim Hague 2024-08-22 15:41:34 +0100
  • 49bc737669 Run DMARC report update every day. Jim Hague 2024-08-22 15:19:23 +0100
  • b0aa95a3a9 DMARC report gen needs IMAP hostname matching certificate. Jim Hague 2024-08-22 14:37:38 +0100
  • 3c54552109 Move DMARC report config into ~dmarc. Expected in current dir. Jim Hague 2024-08-22 14:20:29 +0100
  • f97a72fb96 Correct source of DMARC reports config. Jim Hague 2024-08-22 14:11:54 +0100
  • bb0c4c9190 Ensure unattended-upgrades is installed. Jim Hague 2024-08-22 14:08:42 +0100
  • 57e1024645 Correct path to DMARC report config. Jim Hague 2024-08-22 13:37:05 +0100
  • 02ff612b94 Scabbers now needs its own database for DMARC reports. Jim Hague 2024-08-22 13:31:26 +0100
  • ac559873c3 Add DMARC report parser configuration. Jim Hague 2024-08-22 13:26:37 +0100
  • d9b0808871 Update MySQL Python interface for salt minion. Jim Hague 2024-08-22 13:11:08 +0100
  • 0d2185a673 Initial stage of dmarcts support. Jim Hague 2024-08-22 12:51:00 +0100
  • 27e8fdd5fc Add hedwig host cert for satellite email use. Jim Hague 2024-07-25 10:31:05 +0100
  • 3c10b09ada Set /etc/mailname on all systems. Jim Hague 2024-07-25 10:07:59 +0100
  • 20e4355aed Add satellite email setup for Hedwig. Jim Hague 2024-07-24 21:59:45 +0100
  • 96e556e10b Fix typo. Jim Hague 2024-07-14 16:10:37 +0100
  • 2e3ebbcd03 Use php-fpm for PHP access. Jim Hague 2024-07-14 15:08:31 +0100
  • 3000db5ed6 Fix up Apache MPM module selection. Jim Hague 2024-07-13 13:12:08 +0100
  • 844d6fbe88 Ensure we're using mpm_event, not mpm_prefork. Jim Hague 2024-07-13 13:04:56 +0100
  • 59fad00c36 Leave details of PHP handling to outside gpodder. Jim Hague 2024-07-13 13:04:00 +0100
  • 8daf3c4d06 Add multi-domain to sending SMTP transport. Jim Hague 2024-06-24 10:16:42 +0100
  • 8d1523d232 Gitea rewrites app.ini and reformats it, so match what it does. Jim Hague 2024-06-24 10:16:11 +0100
  • 7b679e207d Ensure mailman3-web gets restarted on config change. Jim Hague 2024-06-17 13:24:08 +0100
  • f05e731a7a Correct list of IP addresses that are sources for archive. Jim Hague 2024-06-12 16:45:21 +0100
  • d0bcf2da6c Correct Postorius and Hyperkitty URLs in config. Jim Hague 2024-06-12 12:51:15 +0100
  • c812c8d4a5 Ensure HyperKitty is enabled. Jim Hague 2024-06-07 18:37:44 +0100
  • 968796fe17 Update config to full scabbers Mailman config. Jim Hague 2024-06-07 17:10:55 +0100
  • e7d98ef1ec Add DKIM signing to SRS smarthost transport. Jim Hague 2024-05-20 16:18:44 +0100
  • b6c2186adc /var/lib/gitea is created by the gitea package. Jim Hague 2024-05-12 12:06:12 +0100
  • 6e861f899a Update some out of date gitea config. Jim Hague 2024-05-12 11:45:30 +0100
  • cbd9ef7c24 Forgot to enable pillar smtpauth. Jim Hague 2024-05-12 11:44:56 +0100
  • 49b96071a2 Change gitea package provider. Jim Hague 2024-05-12 10:59:12 +0100
  • 18a4347a8d Fix dehydrated-mythic-dns01 install. Jim Hague 2024-05-11 09:27:31 +0100
  • e6c2ab7270 Hedwig crashes if swap is enabled, so take it out. Jim Hague 2024-05-10 16:18:05 +0100
  • c766eddeda Route email From: *.acm.org via Mailroute. Jim Hague 2024-05-10 08:36:37 +0100
  • f8dff4d0b2 fallocate doesn't work on NFS. Jim Hague 2024-04-20 08:12:22 +0100
  • f7d02fdd20 Add swapfile to both hosts. Jim Hague 2024-04-20 07:58:57 +0100
  • 756b121a2b Fix error in sieve file. Jim Hague 2024-04-04 11:55:57 +0100
  • 188d410ea3 Add global email delivery spam processing. Jim Hague 2024-04-04 11:24:04 +0100
  • be351a6538 Louis would like bag emails to still be copied to his Gmail. Jim Hague 2024-03-11 20:22:45 +0000
  • 9143a33fc0 Disable logins for cryhavocbag. Jim Hague 2024-03-09 17:37:53 +0000
  • b423b7c259 Add imap/smtp.cryhavoc.org.uk to the domains known to deyhdrated. Jim Hague 2024-03-09 17:20:20 +0000
  • 5a222dce42 Add cryhavoc.org.uk hosts to mail certificate. Jim Hague 2024-03-09 17:05:13 +0000
  • 5b1ce35bc4 Add cryhavocbag user and redirect bag@cryhavoc to it. Jim Hague 2024-03-09 16:53:00 +0000
  • 8316023a61 Update Squire's alias. Jim Hague 2024-02-27 20:41:09 +0000
  • fcc1356db0 Ignore SMTP line limit errors. Jim Hague 2023-12-28 15:12:59 +0000
  • 39ab8ea933 Add micro gpodder service at gpodder.lunch.org.uk. Jim Hague 2023-12-07 15:02:28 +0000
  • 02bff10e25 Django required updates to mailman3-web config. Jim Hague 2023-12-06 16:04:15 +0000
  • 6a07035281 Update from bullseye to bookworm. Jim Hague 2023-12-06 16:03:52 +0000
  • c17c33dfa2 Allow SMTPS and IMAPS connections from Mythic proxies. Jim Hague 2023-11-21 15:15:40 +0000
  • 0faf81bd95 Go back to removing previous spam headers if we think it's spam. Jim Hague 2023-09-07 11:27:10 +0100
  • 45816eb74a We're receiving via Mythic mailservers, and they've already done RBL. Jim Hague 2023-09-06 14:27:00 +0100
  • 32ce2b1a08 We're receiving via Mythic mailservers, so no point greylisting. Jim Hague 2023-09-06 14:26:29 +0100
  • 6466609192 Mythic are already using rspamd, so keep their result if present. Jim Hague 2023-09-06 14:25:24 +0100
  • 496226815d rspamd requires Redis server. Jim Hague 2023-09-06 14:24:35 +0100
  • 46549c6863 Ensure new certificates are readably by ssl-cert group members. Jim Hague 2023-09-06 14:22:51 +0100
  • f6185d6443 Small certificate hook updates Jim Hague 2023-08-06 11:07:16 +0100
  • 3a790075ff Deploy dephydrated certs into /var/local/certificates. Jim Hague 2023-07-10 17:54:59 +0100
  • 17550da505 Add DKIM to sending via smarthost. Jim Hague 2023-07-05 11:59:36 +0100
  • 5be41d4b0b Fix typos in Exim4 SRS router. Jim Hague 2023-05-31 15:20:12 +0100
  • 2f349b74fe Add mailman3. Jim Hague 2023-05-22 17:09:38 +0100
  • f1669325a2 Roundcube should use submissions (465) for sending. Jim Hague 2023-05-22 17:07:04 +0100
  • f61543ea0f Fix Exim SRS configuration - smarthost delivery now works. Jim Hague 2023-05-22 17:04:54 +0100
  • 0b936b4703 Create initial mailboxes (users) and add domain alias files. Jim Hague 2023-05-19 20:49:55 +0100
  • dcdb7d1687 Allow exim access to dovecot auth-client. Jim Hague 2023-05-19 20:47:54 +0100
  • 25420a4eb9 Final email tweaks to delivery without errors. Jim Hague 2023-05-18 16:54:48 +0100
  • 0c199cbb96 Update Jenkins repository key. Jim Hague 2023-05-18 16:32:37 +0100
  • 7b94baa6cd Add email - Dovecot, rspamd, exim4. Jim Hague 2023-05-17 16:39:57 +0100
  • ff199e101f Correct 'owner' to 'user'. Jim Hague 2023-05-12 16:20:02 +0100
  • ffa92ca891 Set certificate ownership and add www-data to ssl-cert group. Jim Hague 2023-05-12 15:26:34 +0100
  • d5aa257de5 havoc_website: add SSL redirect for cryhavoc.org.uk to www.cryhavoc.org.uk. Jim Hague 2023-05-12 10:08:45 +0100
  • e44a12557a Add cowboy_website to hedwig. Jim Hague 2023-05-11 14:21:11 +0100
  • 59d8ebe3ad Add havoc_website to hedwig. Jim Hague 2023-05-11 13:24:29 +0100
  • 2e40466040 Add mariadb install to hedwig. Jim Hague 2023-04-06 16:13:09 +0100
  • 53c53b17e7 Copy specific files in dehydrated to avoid copying the subrepo .git. Jim Hague 2023-04-06 15:05:57 +0100
  • 612c0355be We definitely need cron installed. Jim Hague 2023-04-06 14:34:07 +0100
  • 285d7a7f83 Add .gitignore Jim Hague 2023-04-04 15:04:59 +0100
  • bba4cc40c2 Replace dehydrated-mythic-dns01 with git submodule. Jim Hague 2023-04-04 15:04:22 +0100
  • 1ba422580c Add backup operations and remote access configs. Jim Hague 2023-04-04 14:29:28 +0100
  • 4d13ad1145 Add firewall definitions. Jim Hague 2023-04-04 14:28:19 +0100
  • de539d163f Correct proxy comment. Jim Hague 2023-03-26 16:34:43 +0100
  • 9f414d0180 Change webmail cert path to client path and add symlink on server. Jim Hague 2023-03-09 16:58:46 +0000
  • cd8649729f Activate webmail on scabbers and lunch website on hedwig. Jim Hague 2023-03-08 15:44:59 +0000
  • 1e961062cc Add dottes website details. Jim Hague 2023-03-08 15:44:34 +0000
  • b59eb641bd Add lunch website. Jim Hague 2023-03-08 15:43:07 +0000
  • f18932407f Add Roundcube webmail. Jim Hague 2023-03-08 15:40:51 +0000
  • 021d064552 Add mechanism for copying certificates to other servers. Jim Hague 2023-03-07 15:09:25 +0000
  • 42d811b01f ImageMAgick no longer required for dottes build now PNG replaced by SVG. Jim Hague 2023-03-05 22:19:48 +0000
  • 888801ddd5 Add include Apache module (required for dottes) and dottes to scabbers. Jim Hague 2023-03-05 22:19:12 +0000
  • 1b7b8e7c4b pdfcrop is not longer required, so neither is texlive-extra-utils. Jim Hague 2023-02-28 17:46:47 +0000
  • e7c3209a8a Add Gitea to scabbers. Jim Hague 2023-02-27 18:02:28 +0000
  • fd0714e00d Add fail2ban and firewalld to scabbers. Jim Hague 2023-02-27 14:49:09 +0000
  • 8c2405c7b7 Add fail2ban and firewalld and test out with hedwig. Jim Hague 2023-02-27 14:44:50 +0000
  • 9b90676d1f Use a better action name. Jim Hague 2023-02-27 14:32:37 +0000
  • d33ae10f29 Add Jenkins, and requisites for building The Booke Of Dottes. Jim Hague 2023-02-26 00:37:35 +0000
  • 6f23b71595 Add Mercurial repos and web interface. Jim Hague 2023-02-24 11:51:59 +0000
  • e51246b17a Add .hgignore. Jim Hague 2023-02-20 15:50:49 +0000
  • 061cf5bc6c Add certificate management via Mythic Beasts DNSAPI. Jim Hague 2023-02-20 15:50:20 +0000
  • 0ee6d4a45b Basic config for all Debian servers. Jim Hague 2023-02-16 18:30:03 +0000