- Oct 04, 2022
-
-
Evangelos Foutras authored
group_vars/all was enabling just the sshd jail so move this into the fail2ban role defaults. patchwork, security and wiki were redefining fail2ban_jails without deviating from the group_vars/all default and can therefore be dropped.
-
- Sep 28, 2022
-
-
Kristian Klausen authored
With the final lists migrated to mailman3[1], the mailman2 server can finally be killed. When the mailman3 server was initially setup[2], it was done on a separate server because the mailman and mailman3 packages conflicted, and the traffic was routed over wireguard (HTTP, LMTP and SMTP). Instead of installing mailman3 on the original lists.al.org server and transferring the data, it was easier just to install the missing pieces (basically Postfix and adjusting the Nginx configuration) on the ml3 server and move the IPs (to keep the IP mail reputation). So basically the following was done: - The IPs for the original lists.al.org was moved to the mailman3.al.org server - The mailman2 datadir was transferred to mailman3.al.org server, so we can keep the pipermail links alive, and import missing mails if needed - The original lists.al.org server was decommissioned - The mailman3.al.org server was renamed to lists.al.org - The missing pieces was added to the mailman3 role (basically Postfix + Nginx adjustments) - The mailman role was deleted and the mailman3 role renamed to mailman [1] 75ac7d09 ("mailman: Fourth and final batch of mailman3 migrated lists") [2] 9294828f ("Setup mailman3 server") Fix #59
-
- Sep 16, 2022
-
-
Evangelos Foutras authored
Going to be served by all our Geo boxes under riscv.mirror.pkgbuild.com.
-
- Sep 10, 2022
-
-
Kristian Klausen authored
They should never have been in two files. Fixes: 98704c48 ("root_ssh: Add additional SSH key for klausenbusk")
-
- Sep 08, 2022
-
-
Kristian Klausen authored
Ref #469
-
- Aug 26, 2022
-
-
Sven-Hendrik Haase authored
See #468
-
- Aug 21, 2022
-
-
Evangelos Foutras authored
Useful if we wanted to create a Geo-based archive consisting of machines in the archive_mirrors group (though this will likely not happen because it'd break archlinux-repro due to the ~4 hour sync delay).
-
- Aug 16, 2022
-
-
Kristian Klausen authored
Ref #465
-
Kristian Klausen authored
Fix #463
-
Kristian Klausen authored
Fix #453
-
- Aug 01, 2022
-
-
Evangelos Foutras authored
Recently added to the aurweb project as Developer, access to the server hosting the AUR should provide him more opportunity for troubleshooting.
-
- Jul 05, 2022
-
-
kpcyrd authored
-
- Jun 22, 2022
-
-
Kristian Klausen authored
artafinde wants to help with the mailman3 migration[1], so give him access to the mailman servers. [1] #59
-
- Jun 15, 2022
-
-
Kristian Klausen authored
Ref #456
-
- Jun 12, 2022
-
-
Evangelos Foutras authored
Extend the removal of the dashes from unencrypted YAML documents to encrypted ones as well. Fixes: a9e0790f ("Remove the three dashes from all YAML documents")
-
- Jun 08, 2022
-
-
Evangelos Foutras authored
These are used to signal the start of the document in a stream of many documents. As Ansible only supports one YAML document per file this is unnecessary. About a third of our YAML documents already lacked these.
-
- May 16, 2022
-
-
Evangelos Foutras authored
Ansible side of commit 5007c1a8 ("tf-stage1: allow setting the NS TTL of geo domains"); both values need to match so our geo nameservers report the same TTL as that returned by the parent zone's nameservers.
-
- May 14, 2022
-
-
Kristian Klausen authored
We want to migrate to mailman3 as mailman2 is basically unmaintained and requires Python 2 which is EOL. Because the mailman and mailman3 packages conflict and we don't want to perform a big bang migration, mailman3 must be deployed on a separate server. mailman-web (mailman3's web interface) hasn't been packaged yet, so for now we are using my homebrewed PKGBUILD[1]. [1] https://gist.github.com/klausenbusk/5982063f95c503754a51ed2fefb8915e Ref #59
-
Evangelos Foutras authored
- add the new role to redirect.archlinux.org - release mirror.pkgbuild.com of all DNS duties
-
- May 12, 2022
-
-
Evangelos Foutras authored
-
- May 09, 2022
-
-
Leonidas Spyropoulos authored
Signed-off-by:
Leonidas Spyropoulos <artafinde@gmail.com>
-
- May 07, 2022
-
-
Kristian Klausen authored
artafinde is our new newest Junior DevOp[1] and will get access to: * monitoring.al.org: for setting up gitlab-exporter[1] * gitlab.al.org: for setting up gitlab-exporter[1] * dashboards.al.org: in case he wants to do more monitoring related stuff [1] https://lists.archlinux.org/pipermail/arch-devops/2022-May/000558.html [2] https://gitlab.archlinux.org/artafinde/gitlab-exporter/ Fix #452
-
Evangelos Foutras authored
-
Evangelos Foutras authored
- group_vars/all/vault_mariadb.yml: remove 'zabbix' database user - misc/vaults/additional-credentials.vault: remove zabbix irc bot - roles/dbscripts/tasks/main.yml: drop unused tier0 mirror access
-
Evangelos Foutras authored
The idea bebind this is to be able to give vault access to new DevOps members without giving away more important credentials like Hetzner's.
-
Evangelos Foutras authored
These were previously removed temporarily and re-created several minutes later during the process of deploying archusers to gemini.archlinux.org.
-
- Apr 11, 2022
-
-
Kristian Klausen authored
Ref #448
-
- Apr 10, 2022
-
-
Kristian Klausen authored
Fix #441
-
- Apr 09, 2022
-
-
Kristian Klausen authored
Ref #439
-
Kristian Klausen authored
Fix #446
-
Kristian Klausen authored
Access to homedir is opt-in for support staff. Fix #447
-
- Apr 05, 2022
-
-
Signed-off-by:
Levente Polyak <anthraxx@archlinux.org>
-
- Mar 29, 2022
-
-
Jelle van der Waa authored
-
- Feb 26, 2022
-
-
Kristian Klausen authored
Fix #438
-
Evangelos Foutras authored
Kind of sensitive information that doesn't need to be available to all hosts.
-
- Feb 16, 2022
-
-
Giancarlo Razzolini authored
After the promotion of foxboron to dev, we have changed his role on archusers and ran the playbook against the machines.
-
- Feb 09, 2022
-
-
Kristian Klausen authored
Fix #433
-
Kristian Klausen authored
Fix #430
-
- Feb 08, 2022
-
-
Jan Alexander Steffens (heftig) authored
-