Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • antiz/infrastructure
  • okabe/infrastructure
  • eworm/infrastructure
  • polyzen/infrastructure
  • pitastrudl/infrastructure
  • sjon/infrastructure
  • torxed/infrastructure
  • jinmiaoluo/infrastructure
  • moson/infrastructure
  • serebit/infrastructure
  • ivabus/infrastructure
  • lb-wilson/infrastructure
  • gromit/infrastructure
  • matt-1-2-3/infrastructure
  • jocke-l/infrastructure
  • alucryd/infrastructure
  • maximbaz/infrastructure
  • ainola/infrastructure
  • segaja/infrastructure
  • nl6720/infrastructure
  • peanutduck/infrastructure
  • aminvakil/infrastructure
  • xenrox/infrastructure
  • felixonmars/infrastructure
  • denisse/infrastructure
  • artafinde/infrastructure
  • jleclanche/infrastructure
  • kpcyrd/infrastructure
  • metalmatze/infrastructure
  • kevr/infrastructure
  • dvzrv/infrastructure
  • dhoppe/infrastructure
  • ekkelett/infrastructure
  • seblu/infrastructure
  • lahwaacz/infrastructure
  • klausenbusk/infrastructure
  • alerque/infrastructure
  • hashworks/infrastructure
  • foxboron/infrastructure
  • shibumi/infrastructure
  • lambdaclan/infrastructure
  • ffy00/infrastructure
  • freswa/infrastructure
  • archlinux/infrastructure
44 results
Show changes
Commits on Source (40)
Showing
with 244 additions and 130 deletions
......@@ -30,9 +30,9 @@ https://www.gnupg.org/gph/en/manual/x135.html
-->
## All roles checklist
The mailing list password can be found in misc/additional-credentials.vault.
The mailing list password can be found in [`misc/additional-credentials.vault`](misc/additional-credentials.vault).
- [ ] Add new user email as per `docs/email.md`.
- [ ] Add new user email as per [`docs/email.md`](docs/email.md).
- [ ] Create a new user in [archweb](https://www.archlinux.org/devel/newuser/). Select the appropriate group membership and allowed repos (if applicable).
- [ ] Subscribe **communication e-mail address** to internal [staff mailing list](https://lists.archlinux.org/admin/staff/members/add).
- [ ] Give the user access to `#archlinux-staff` on Libera Chat.
......@@ -48,17 +48,17 @@ The mailing list password can be found in misc/additional-credentials.vault.
## Packager onboarding checklist
<!-- The ticket should be created by a sponsor of the new packager -->
- [ ] Create [issue in archlinux-keyring](https://gitlab.archlinux.org/archlinux/archlinux-keyring/-/issues/new) (choose *"New Packager Key"* template).
- [ ] Create [issue in archlinux-keyring using the *"New Packager Key"* template](https://gitlab.archlinux.org/archlinux/archlinux-keyring/-/issues/new?issuable_template=New%20Packager%20Key).
## Main key onboarding checklist
- [ ] Add new user email for the `master-key.archlinux.org` subdomain as per `docs/email.md`.
- [ ] Add new user email for the `master-key.archlinux.org` subdomain as per [`docs/email.md`](docs/email.md).
<!-- The ticket should be created by the developer becoming a new main key holder -->
- [ ] Create [issue in archlinux-keyring](https://gitlab.archlinux.org/archlinux/archlinux-keyring/-/issues/new) (choose *"New Main Key"* template).
- [ ] Create [issue in archlinux-keyring using the *"New Main Key"* template](https://gitlab.archlinux.org/archlinux/archlinux-keyring/-/issues/new?issuable_template=New%20Main%20Key).
## Developer onboarding checklist
- [ ] Add entry in `group_vars/all/archusers.yml`.
- [ ] Add entry in [`group_vars/all/archusers.yml`](group_vars/all/archusers.yml).
- [ ] Add SSH pubkey to `pubkeys/<username>.pub`.
- [ ] Run `ansible-playbook -t archusers $(git grep -l archusers playbooks/ | grep -v phrik)`.
- [ ] Assign the user to the `Developers` groups on Keycloak.
......@@ -68,7 +68,7 @@ The mailing list password can be found in misc/additional-credentials.vault.
## TU onboarding checklist
- [ ] Add entry in `group_vars/all/archusers.yml`.
- [ ] Add entry in [`group_vars/all/archusers.yml`](group_vars/all/archusers.yml).
- [ ] Add SSH pubkey to `pubkeys/<username>.pub`.
- [ ] Run `ansible-playbook -t archusers $(git grep -l archusers playbooks/ | grep -v phrik)`.
- [ ] Assign the user to the `Trusted Users` groups on Keycloak.
......@@ -78,7 +78,7 @@ The mailing list password can be found in misc/additional-credentials.vault.
## DevOps onboarding checklist
- [ ] Add entries in `group_vars/all/root_access.yml`.
- [ ] Add entries in [`group_vars/all/root_access.yml`](group_vars/all/root_access.yml).
- [ ] Run `ansible-playbook -t root_ssh playbooks/all-hosts-basic.yml`.
- [ ] Run `ansible-playbook playbooks/hetzner_storagebox.yml playbooks/rsync.net.yml`.
- [ ] Assign the user to the `DevOps` group on Keycloak.
......
......@@ -108,6 +108,17 @@
256 MD5:5b:6b:10:c6:78:b3:ad:cf:0b:3f:84:e4:24:7b:92:5a root@archlinux-packer (ED25519)
3072 MD5:2c:88:5f:24:07:2a:63:ef:86:27:1b:f1:18:2d:fe:dd root@archlinux-packer (RSA)
# debuginfod.archlinux.org
1024 SHA256:Pr4dHixKB9iUWfnsGrBJttz2WRP1xmVkdDETCF1U5FM root@archlinux-packer (DSA)
256 SHA256:64Tuq5ZDPuHQYVlvpY/RqNN4EZCgOw0SLWwU8esFF10 root@archlinux-packer (ECDSA)
256 SHA256:h3PoOLj4fBkElmcwBa146uHFsggXl8hSgDUYQrpjJ9o root@archlinux-packer (ED25519)
3072 SHA256:9j0GGtHsWWlbDH0COPinY02QeS+ykl40LCSKnuGDVRc root@archlinux-packer (RSA)
1024 MD5:ba:d3:54:53:2d:0d:c3:da:61:d9:f7:af:dc:f2:f8:c4 root@archlinux-packer (DSA)
256 MD5:ce:c1:de:8d:6e:fd:13:de:0e:82:08:1f:29:76:41:6d root@archlinux-packer (ECDSA)
256 MD5:32:66:ec:d5:e2:75:66:c7:0d:a7:8a:8c:17:ba:dc:4b root@archlinux-packer (ED25519)
3072 MD5:b2:79:fd:7c:e7:4f:2f:62:2f:17:71:21:d2:94:2d:2a root@archlinux-packer (RSA)
# europe.mirror.pkgbuild.com
1024 SHA256:Oq3eikchfo8Wt6AUzWAiU1mDR24rXudJR/zqKBFnrMo root@europe.mirror.pkgbuild.com (DSA)
256 SHA256:3S0HuO72jHUUrPM8BjfcjsB0FNXkubxovc7Sm5jZBjc root@europe.mirror.pkgbuild.com (ECDSA)
......@@ -141,6 +152,17 @@
256 MD5:3b:a2:48:8c:33:ac:8b:74:43:d4:4f:f1:fc:78:be:20 root@archlinux-packer (ED25519)
3072 MD5:a3:ce:cf:2c:59:05:5d:eb:a0:1f:fb:30:81:cc:07:d8 root@archlinux-packer (RSA)
# gluebuddy.archlinux.org
1024 SHA256:eKv7TBDRnYRCA/DtyNOAezBL1p/G2zbqCYsyUIRYAWw root@archlinux-packer (DSA)
256 SHA256:Y7pKFVFPyk11342/vbPx7G/oOBJMOuT2NpVn5sCNGu4 root@archlinux-packer (ECDSA)
256 SHA256:Ps4iPggiQbEis2m/RhcmVl+7rjvoOZp8Yr0uV3FJC9c root@archlinux-packer (ED25519)
3072 SHA256:3uiGaWronYWQzaSjh74c/6ZOHk7t+WO4RvrH09TDWl8 root@archlinux-packer (RSA)
1024 MD5:7c:16:2b:05:9c:dd:27:5a:e5:a8:fd:02:0a:5a:b4:9b root@archlinux-packer (DSA)
256 MD5:6a:55:6b:55:f2:d5:bb:60:25:33:91:a0:bd:a7:e0:07 root@archlinux-packer (ECDSA)
256 MD5:a1:cc:9d:47:09:dc:25:78:9c:28:8e:5d:43:f0:29:89 root@archlinux-packer (ED25519)
3072 MD5:09:8b:88:fc:d9:84:80:89:73:b1:be:81:48:e8:d9:f8 root@archlinux-packer (RSA)
# homedir.archlinux.org
1024 SHA256:3iibcYCSLNa+WeOM62/9p3MxJFvmm2qJVnLr2vNljV0 root@archlinux-packer (DSA)
256 SHA256:j7PC/+H3R4buq32hZZjsoLumNlBJ+Qiw7IZSL7yjn+k root@archlinux-packer (ECDSA)
......
......@@ -48,6 +48,11 @@ dashboards.archlinux.org ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAA
dashboards.archlinux.org ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINBlMtNCc3M9ZlCFCXVzdRscvJfB6DJpCEeOoraVD4/b
dashboards.archlinux.org ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCfE077N+TtbUCXn4vau12+OhnrSM7GY3vyEDF5+GkVKAQA3M2Cvme8K0o64sAnEegpGDAysVVCg81vlHonqERFxCp0Reu0qvbIqMc4nsesGUyM8Mqps7BJtZOiYUv6cWZAEeTvRvU1717M+43Os/q/3YFOPSvC5y7Sud4JSmOKp1+zTbDZF+9kL0EjlS452FaCcAA5PG74LsZzqmOwbw+TyFwE73Dt1D7CifFoTwejDFhY5mQoGHuopwO3BA+cqfM2v3LNq0j2AuJebq5PajK9YzdNPEMqEoxw6U3VWpQAU9QNkxLrxsIT8Vu18YAFg84520ie3GQ49F8Lj6dw9qBhUzSMHoLdsMFKwUfHJrYeXNsRpQNiPOlqXX7QCw62joF211Er5cGf19rFGC7y1F2iG8MWrSEW6x9rgrgisBT05ecGtyEx0LXH/vINAhA5/zvWjDuefn/wCSy7IR0I9n7nSTXMXm0/qr4brtsFA0V+O7mmAA9ErclGE6lIBHpWfd0=
# debuginfod.archlinux.org
debuginfod.archlinux.org ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBGQoDiPiCKhyb6T8Wsh/jQe4VWkZIGDaMH67OYnRN/fXN1Urq4uVuRx7iyMBtk9H8I4jtfVVTALJjjKH3xapHd4=
debuginfod.archlinux.org ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICDH8NaxqnAme6QXO8S/4NrqrffUNEMSi5xnyrQt6RSf
debuginfod.archlinux.org ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCiOZRxYQxY9A9K8gk11bURFgWxtWk3KwHs1Y4PTxlfAl3Cf8fGxxouBc9bwCO1qivnaPeIYt0gedJRtQOmt4zIRaK32tb3tV6j8nucufQAgQ8jgfIyvLeyv+Jt/DuUtTkGjT4pu/LB14fU/U4CGy9NTAQBNuFfnFgmQqAHPmfwx2QLovVUBpdqFn+GBw6DJAhcQgrTKZHGg1hJDCEhK222TAAKTc95fyZLX8YG41p24hccCUhSGTkfH+TWQO7MPHVNK0fyDJpnC1pD+jYqKiHS7eEsSzndRV3WrwRdodbecWdIIoLEgw1i07Z4obdnFj2CPt1G8F0ohNiC9135z0Hc09dQ5uyX7LY1k21NUJ0hHGpdhomYpFwQhhWRdKaqq+S00K0Mzc0oiPaFClIXFw48fpvvRRj54bnVYi2GPO+y8kvfl5x/4vdsJoyQcPaZ3ztftECS8mOIn806rY0tKaxIm3OMVP2DeC8okgXzo9R0/sQkYNmyH72FgJHwcWsOLZk=
# europe.mirror.pkgbuild.com
europe.mirror.pkgbuild.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBASkHNbJZvfME9OAFLZpxoVMt7JfKhN8/VpH6JPRD8eRXfXc2Wt0YOZQGzJsrUNoFchEUUGeNxs7vmj8nwtfqGI=
europe.mirror.pkgbuild.com ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIF6sVYSrTIVj+xwyC5uJdFVU+X50tAIDEndsnGta75C7
......@@ -63,6 +68,11 @@ gitlab.archlinux.org ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbml
gitlab.archlinux.org ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHlEYgcEupuvacbGF90L0PK8ZwL605p2APY5CFHv+aTV
gitlab.archlinux.org ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCxF7B0Ni51J11LQcCKcABLI1TJPAKgLKX391n+TVmyrdT0i6HVseJ3e5nEgjR1dionZgME1l3nBeAvVQLqw1EvztSBpAZewH9feyQhTmNDFjij5Q/xs9r00Wd0m4reHx9BdHPPjKhYM+H09vofmOlZt8yJVfH4ziQeA5+kLLdfwSp+152n9CSsLJw2lACT2eha4bvR+Qze3ufZBF4njRePb5fQTJVRgLcavqNky+WMlUPHpRuElX1Djfghj0OaK9TSkR9ij9jxvC836EDkLX/lPTgVDTP/oQYtlUrR9b6O+QAN/yHZmrFqQ8CADQuDuBF4xH6BxecJbjMfnryIdgXAz3CfoPfRS8zsIO6k9/Mmzx8rTeP18+ysq4yvhSmfsmYdkcNvOFNhYc8/4ViPghQQyR3GZEH3JU8cL1WR68iNomhR03WtttgXEuhWopFdWfYKu1AyPtbweFnLxarlJ2UEj80XL8iEoR60e+MsskaQNYnTJJaitwztaRn6q/Enr0U=
# gluebuddy.archlinux.org
gluebuddy.archlinux.org ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBIee6Gt+QO0+6MdJK0TQnHOuwkwmmUqHPIoIWZWrwT/0/YaYriU+SO3losnJt385kTCSJfpvWPVdjWB4LABeo04=
gluebuddy.archlinux.org ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINqSuWiT1xKGjsErjdQh3vmgK7+/okC4AqZ/MEM1y6+c
gluebuddy.archlinux.org ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCzH+LzWrP9ajVt7H37U5EQRx7EAaOWa7HUmhG3iMkgZSTMBbcvt6CY+I2sRjrv5W31YFs/f8S8JakuJIjhoOaZ3hKFvYT4lkoSKYi4X83seSPhb2xCKlEn+nw0zqZJw6JhM3rPQq2WBoLF3+FSfIOmFxgVSEWZZwqN5tuqL2Idv/+m1RIDSfV5Facvos2YH9LpXLjs67KM9QElVTbCybYOZcM3GrE5OGOXsZmwQH2aPPRokUd7Lk8PNccZXGhXfF6nQlddCM/tBRRHhA4A4kGIceALqozeBMkRFGaWDc1hQW+AwdvYFsRVqy5GAPzGFzGKsRMgGmAQ4CzhuHRlb4GLa0BLsSxTCnH3zrta3apfzQgPpYpal3qD8Xcw9jJThjhKk1b/mKMhhUVWV9CncXPk0Lbl6SXc5iClde7MgPnOeKCvk5lnXOWZTy/R/4Q779Y7e4T4+MjL40m2DxZKbWrDv7MUuRgS8EIaDNlU6s8R67LIjFTKup47UXDORi8IPO0=
# homedir.archlinux.org
homedir.archlinux.org ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBP4Wb9DA2Ni2QyTnMXRKI52puuhyuVqxKGQ5xmk36Xxj4OeTlILXIwfQ8k/Ywovs1izNs+xqLMF7DqbE8sXChKY=
homedir.archlinux.org ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPxEHvFCXujU6s4eW0U79olHnNZta9WWC9SH/Nq6vTp0
......
......@@ -132,6 +132,13 @@ arch_users:
- dev
- tu
- multilib
braindamage:
name: "BrainDamage"
ssh_key: braindamage.pub
hosts:
- mail.archlinux.org
groups:
- support-staff
cbehan:
name: "Connor Behan"
ssh_key: cbehan.pub
......
$ANSIBLE_VAULT;1.1;AES256
38326435396539336139383762626634363962383031303030633464323433656634343639366564
3139366461336631626537623866336362336337633062320a326136373934633930656538363633
39636137336436363233643038663935386633383433353533383134636532353139303239326332
3465626434646334620a356161303939666163306564663937303532333363376631626463613132
64336337663939633538346165653839383366643137666635323239316431353332386661306436
64323239386263323865643232633635323264613863636465653062373937383036366233383035
32363061333938656639626432333538343130656165653330646461663665386264356136343564
61643730353136616533613536313539386636366262666439323666393661373030303637636537
32623634353830326337346131613739306336656562313339363230353630633334363635333566
38303462663132323635616138363435633766623461663962376262623130646637636364386563
33636230383939336531363562323065363634353731373662663639373734356362636530313166
65656333383739356564363365643337633230616563366461386439376238363062373637393762
37356566326531303939333664396133326634366461333632636664626261333064343335646263
32663335663665316538313662383039626433613739363230643561313734316263626464396133
33303335353832306232656664636437663163373535666136643635663930663562313065363062
38383837396631333939363539363237333261313330373464303339633961356239386132313763
36393566663535633138616137373266366465616537353461623566643961326530626366383631
35316336303562643439373166646639323837336531373133393464323236353235663235346161
35323634373135313865303133646366356630363034386235656531386465383430316432343932
62376537323962373935313830613437386138396339643437633966363930366339396462353736
61336631373062343439316261383265356135643238363036343435303932353033393431616634
39376464396432633635616133323435633461393537656634663139653032313065626538383961
30316638633065383836353061336437663462643765613863653863313863613830613531643030
30653133373365313530316637653838636237336532313835363838616639366331303266663632
62646561656231653536626231323364313836643633623132613239626433323433366138636332
32653264643736626462323065393163373261663561373236306133646337386335656262313262
30346265303161323265363431376266313864653763306661316632623333306531303732326561
63313537636462623366376235373237636536366238613434363737616465636162313832633738
61323732373566356133646566316536393931303439303863656361616664366133306435633237
66316339383537376130623537303563333331353937623536376138646566303564303632343363
63633561643465333331623736353263616438376431376431356538373766356465616130393430
31646539306564343734303664616132376130313164663431333566366165643132303632373063
62326463386363656462363830656666336365396165643235613436353665323230313765383266
34383433343166316366363665333762376463623334626565613530653035646565353135333736
65643632366565363636613765356162376261643633346661613636323435306135353330386262
36306165653165333732343032636565366662613131323332306666633835613631393662666633
65393735333734356539323663373230366265343138646565663631303332323361663435343331
30623935616366643837383138393764393763663763646238303865613939303965376639663465
30653432333332643135613934346361613332323732643765656333366135623232353535663862
63353461343638313738316234313961353864643832383265633561306136333966633338373932
31393237316138376531363836333239353066353561633539613636643562373537316666306434
34343339396435646262373134323130353431623435383137373761616164353662313138316235
66646134616237353031356339643064343936336433663938353834633861613762323862396533
64613333306436353839613231373736333331323266643532396335663336663530396138393861
32613163646335343564666634316636353437656466393431356334356164393861363562663836
38656430333339303161306134303637336535613233653634303235383136393931376262613738
65343337306433316339616632373032363835646439373934616662383566303063393538383334
61356236313762326262316265613266626533643238626630663162386532333264356133663366
35383539353962633062656463616537363137616130353465313639663037336565363831326139
35313363326634336361303834373764363666383834346365633563373762363965646533643062
65623130626537653836623262343832323165323539356130616461356131353636316465366662
39623432356432326330303766316365323237653064646565343833396435333134623635356439
34613637333939393432616261383439636238323566353138626631643937666165343330663761
66663064653139663633303736343433633363633062653339666331373862393732303761383639
37373735643432303366663238383562396534356433663439376563366639613934306430653633
65626233636639613332633435363066393862363232666236383830646438646463626539393838
66323364643265333336633263383433656330353033343033356565366361323862353439356435
34616633666439666661653630616630373032623235336430326366306430633732666337313435
30656665323736313363663036646462646430663266316231653238643133643134363639613435
63353239353735653438323964386135326663323939306534306663393931363163623831626631
31643132376463643633643163613862633832313535343561323734373733623435336339613939
39306432313638613235386361343738663633613133643964353163366435646337396231656463
39393435303232393763343237393661626334626263343038343237353736343431306431646432
66623732386561316436396162383130663065303531313935633864323261363666383364363130
35303764633265386538383263363039383866376234373536376563366537343833626235666462
38356666313964666139346632363733396439626363313665643135663061316166636339376230
35366132613631646130393135613030623962306538323134643539323133393934636666643762
64326636363865323936636135383565656466663037346235313230366164313361386635316562
63353038316430373737616231353262653033343730643363353530643936333166313866323933
63363562346332396164363330346162366333663736643761316361653039343763626133323030
33333831323363316333663961343661373666353065616165663232346230393966633063366263
30636362666463643036326562313833653431663262373432383232396561303961333536613762
62343032646164303762333635376465643735353038303337633865663830643133613039636432
66393762346336323339383233393539353739663961346362656161306238353766343930656363
62663830323833326366353539623863333962363366393137363831616537613932346534393764
35643239373330313866393639393364343939313931633339663932376461613039396430626263
32666238393565323562663336363339303235333064656130313434643934663566306563626166
66343032616463393666366361653631373661363938656462373364656636303638396532396365
30616539656364373032396231303634653261323433333734646262323639323330616264346539
30623965363335323164646263346332353566396366306639303265373863663062653732386339
31643862653134613532616236313730366431353962396133613565363564326463616131613739
37626331643633623934646465653237326366623734623433363534386661343537663736386133
61383961643066646534653331626330623831383935383361353630383236393632333162343861
35333533343762643933363234643836333138643566636236663661376562616133626330326435
37653933313537353562336237653732653431626266663332653764666538363335313161353539
30633961306337656636663435303535613234303661353438353364323331643861396163393365
63396433643661373138636664313237633762333731393963383763626631363163633430323633
35636666383866633231303538346438363932326665323231376162643335636639613866633639
66333736313233393362636165396233306633386530313737376236613432313833386332613936
35643633383830346233616162353435323238386364323663626537393738623032323032303638
61316161356238666235343861373531613236363437613131653761356234643938306430336463
39373537643431323138
62613736633165323131306431383535383930616333346638643034343036646363353337376561
3834393838373239376230626162333036353761663536650a393137313532353766343066653630
33626439613636396362656633333231303934313639353633633538363439656131653464633766
3032656462623061650a616333623165313666303237366263623862313561613230383032373136
66356538633566353232346166353134636131653736393531333630343730333862383535353439
64333166383862646231393535303534393934393163343130343535656164363365623737616336
63616566393932623162386234643439373138663231353361616161616530346462353966313935
61643831323561383164396234633164363335363230396338386637613237353838396366656332
63316565383234323861623661343665356433333038663164316366643434656233393136656566
34646337373839616264383031376461643034613663376239363835393263336666666137393632
63623730383361343037353138313261393163653366323764383364333062666336663661616437
36333637313936373930663334353031393564386665303230386661326566353664363164633435
61306564336335363638393838303164393565383163366330376531643564303537643130323636
66383136646338616161666364326162343164643031613832383935363866393230633930623833
31646432383735666131303638363866373961396634363762303438613331313934653136353536
64326338393761316562313266393238633161636230363136346466306138326533663464613332
31306365353364643936366432346237303862356536666463383364623839666435383231353837
35386635353033373262386138663164616664343064356163383539343735326637363432326565
30333633363131343464356539373538333139623566633862656633636436363366373765343062
30363966666666363938613962393864346431363436633032613432663562383166663962323332
37343532343433666465323863653234313432613066373831386362653934623431336138316136
63373566613564366536343664353230633633626631643434366631313535623931363535356231
36346566643736343262653663626636666362623564366661663164623839633130346338383334
62313036633961386163373136653630303866636664656234306339306563643330306664303461
31366133643231613738623435333566613332643062626637353133613736613463633737353464
62303835613362336461313363386439663839393236656463366561316433633861363035326464
36623031366664323964653665306564316366386661666533333264656262653163356564633030
39346339623535636133613630306665333865383763363936373463313934326262613364383734
32643037313730626263356366653032323832303736323864373334636633313134623163393937
61373839346661376265643435313535663637643165343862323839353965393138346264396335
38643365326638363632343731396563316233343038356633666164613761353338306264333735
62613031323065353961366130303965316463643665663438326639363332376438383364303234
37643037633035323366303034306235616139306466343862323339343763376563373162633833
38393431366264376339666133393165376663616439323963643136313162303134616631313232
30666130623763656533383530326136336266386637653533303066386634306532656637663431
31336463613161656330636335393061303461323033643965376136653666346537646464346164
34656632333961383535383232643038353539626339616163623763383439633661353963666539
33633530346338626438663338613133373832306365333437336631643430333561613339616261
32333339623636343336373563656438666531393161323665333235313062653966376464666163
37626236316634666465326634336666313338626361313138333031333431616162616364376164
66333961343231613134396531306336626366333936326138636566303132633265356566343463
39303935326236303437663532653733333232353164393137313238356461353731396231623838
30353631653536663765326436373534336130316632363965363638363431356262643931396565
64653366323762376164643834316536626434616330326336303933636239653462373165656436
65623235383466383236666233326331613662623932636232343534393531353234383333396230
32626364623165666436323361663330343135653765313563333630323838326264646537653333
33653163303961386563616466666566306430656131613134653235303661396235353932363937
36366439626534663939663262343237303531643762333861336165366432353666626561353237
33396361373933636636356462326561393935316362613532623464613230353161333431613532
65333864613738376639633530323064336135376261333966613262313134316365633665383937
61313330356664353636333265383133333935653665613337323536323661316539613164623939
33616138396662613438633963393562323964373163356662386632393366383535333938333235
37386466306634633738363337393066353939663665613963616436613265303533323439343336
30383663666166326536306139633466613432653838393039653839636563316437616436346236
36396637326537313934623939626634316337313031313434303335643630386536646538343132
35623865363462386332353233316665643861653836656366363064623539653965643466616536
38363237366238626161353966303935343461623333353463353161303337346337646134626534
33353631363838383731323863393961633266346461326337633461313863656530656331663462
61656264623032303134396633336630313433363132633939653266306262353861366266636632
63663931313164383337666239633963653430383235333337636464623133346536613330393534
62343030316338616332613961623034366536363265363437363934386433633864393263343161
30623866373332303266333530363939666238646563653864636539363938333831383234386236
38323632623337646665356565313562653237636632663362323638643638663339653633333038
33653332346631346465333463383438343862643635343930393631363132656138383138376464
32623435623761643435623033373536313664373664333433336563323262643963353634306461
62376161656630653336326666646431396334353866353436323366386536643663373631336664
64363865613065393237623737663239393062303464313364616563613734396332653836346134
31643661336532646130363830363530323061343366643934373461383634363930623839326262
65383464333930643062663634636365633561646363326134616366316631336165643666393665
61636334346430666134373665303162643566343133646632323135656461343365646232633533
37386437313633626362653331373138383962396433383332346663623031616634343735666366
39653338303630326466373438356433663764653035333136383439343766623665643263306231
65333163326434306235613436623265323761616536316362346236626634653534316237323530
64633237613739386535363134323930316637396262393538363463636437643964383564373465
38376335653963646635626630386566306564386330323431306434666139646435626533393765
36303539323763636365663038396364663866666636366239343563613363326363643565623031
66343239303733336538396336376433383539633832633737656266326466383164626135353366
61373330613363626362303236616261646663363863353666353539333238386165663362346262
66316333623834306463383739333564353431393136626237623637633965366566363831353764
31616565326336323632386663336531303836623639376165303064333931353238373833303761
32393433363539333635663936336538353530396262353431393762346536363630666262383166
35383731373034393037353032363937336138373935383033363263353532656563383064636335
61613236623061343461656135616164363933383135323564616364373461396662336133396537
39353462653831653036346662363261376263373963306562616636313836343333363336373463
36383866653162346664346134376537313730366637373765323164393564633330336633633030
30316461353034363661323761313763366664366637313732623035333730396638636262376634
62633065353664626465383831653930626162393261383537386331386164366664363837666361
65343632313135303039666566613966663961626264663935353865626561663963353832326638
65616336303962356662393536616365333539393131643835303538326335303631646563336362
63343437656138636661383037613766396662643032306238383266316661613231356361326637
38316561666266666234353761633634363937303664663734346537613863353134303031393031
35623230663630646234623337343762666261303163316437623139326361313933353230623761
37643066383834336437373133663031383135346436376235663030386133336461306232336533
6132353238383465636635333937656365313638393066653631
$ANSIBLE_VAULT;1.1;AES256
64326337646461313665316164323764313937643638663430643162313233653132366535303462
3932656466316661353738313135373866663631333061650a613566316364393730653965393361
64623737363334636163383137376230663630373236393935313633346363633636616161383462
6235616162613134330a613231353965663539396636303235323438346663653466376339306638
61353864633933363361636234313634323231356163383364616161623734636332626233666164
61633930373263653038383866396431636138633963346133383266306132373339323135373362
61383065303036336235316564336438393432656631333063363333663066316565323736343539
33343731333566323530346466383333613561333034383131366138623437663030336466383231
31363539323964363565663537623036396130313938646662323265386234623735363666636562
34646130363336643032313533343537646365633530323536643765633135393331333339306466
65643637633038376364333566393233343262323232373538393238653332366330656537373638
62343564383833376162316365666230636234623161313036636462353031303936373332633839
39366436386438383162653637343937326561303465376138633634636161643535373233396461
64373236633834333565623830393339353539623163353463386364613862333039663364636235
37626666636335366330376331613430356165376539623136613435653563633534613561373830
64373038336238343131393839623830656232373634376430633164626564353435613036326631
32393734633635326132326233353636623664656137643239363630613833353431333765616665
33303538323266313335353865666237366436323665646439326162373962376430393033326363
65613732353266376662383730666566343563386131313362303664326237393832363732353938
33303635646530643062393432383266666435363566633365363061623966636535643864363337
31646637646265353532383439313439353434653135616462636530613737393632623533383364
32326238366436623664306330616635623065396466643262346461386464393133313162353766
32383435353535316630316462303734303062366264633735646664656363656465313562653761
30396261373236623065
62343335616439626161633361343633383666333134313630363932323763613665343634386137
6531633464623036323636653265633232393630396563660a336531663265663133393439616439
66316235653434623534383132356335363730666434646630383137356234383739626630343164
3466613664373461340a333961663035313331323362613231643439396338376432326662313437
35653464356462323831306533353934663364313235343330353066643965666434636239646464
38613462653933313035373030313735663733396237653161353130646563643462626239613538
33393731346535373661313265313839633665303135343433656466356438316532633061626332
38623731333837383432366330393134333166316130313465313135386431323631306636666666
37326363636265303265613462303061326265653562353030386661316138383135343139373939
36306132313430383939633631323365623239643330306463343362613764366436356564316233
32616563313664363334316231326166643164633930633632333634646264383464316230343434
37303966653337366563383064336265663563376165646461306533346564306534353162366433
39303563393261376139386634633935336463333361353162353963323735643930336464393334
36333831613465383332633732646239666430623433373639623938656364623461626137663333
35656463343634353530373231373236313865313733633862306463656131623530616663386465
32376263326431616635663730313861663536616163323835616462326235336337373934323839
30643130306336313536323431366239393735346638636366356230326334336566613638623166
62343634343032383465303461663139356162346366626135363663613032636532313937373037
66663835646435356633306531623835386539623835353162616666616239626366643761303632
62313561393062356566353730303566303632303631643837646439383465303634346438616234
36636333656237316664306262373136376566366236306135316232366465643436313738616466
63646438313832663330653235663765396332323166356431623865623366623831306262326430
63663038616462343836396563363032646661343234653435643637306538643163646563396232
30383564396132613163643438383564393934653763663534326334613763353863373633393163
32333338303830326561343636613839313362303132613937303336383865396239333634373535
62643835353334623738353535373462393836396461663066613738363764336364663664353939
38303631303333306538333338383134343064303833353738626138653632623536316232373762
30626363313133386665
---
filesystem: btrfs
ipv4_address: 168.119.240.111
ipv6_address: 2a01:4f8:c010:74d4::1
wireguard_address: 10.0.0.35
wireguard_public_key: Wp9ruR2+pCj0TsATuJZiUxk9x6BwcUhXs/yZlmGYjRE=
$ANSIBLE_VAULT;1.1;AES256
38656365643863646566323864326165613033393365383837653166306463643562643763663965
6265656632396263643636326366643338386238336335330a643164343961386162656363373738
31336461626537656366666232376461343431346361353239623530336637316536333565373733
3062623432663531610a386339633161656331343965613833383538306533663730356534393364
37396232653737666234393432636135656562626635353539353732376133303135306539373333
30303535383933363234303135383065313163613762393533343536643033623439383439616235
65386263323931323464396164373333613130303530656433306165633531383230313533643961
64613738656332306266
---
filesystem: btrfs
wireguard_address: 10.0.0.36
wireguard_public_key: iiwiHp6b9fmepXLNZ0xFMWIhF2u2a8oEpQI1TTDR4zI=
$ANSIBLE_VAULT;1.1;AES256
34656337316361363932346233363364323635373936306637373365616636383538313530636662
3265386661633264313066613464323236336465343531350a646462376330393966376161666230
63656137343539353661613838663735366430323938356232646438393032333965306430623036
3132363866316264370a393336636365333366373934323464383039643239313430363333386432
31616232653862366461653435356461616234633638363633376338653830346431333836393736
63396238313931646230653539326530613561326339303337633138663833366361316437663666
33656631316463616563333435356666623639346561333063383036343133666135323162663730
37316131386333623463
---
mirror_domain: mirror.pkgbuild.com
mirror_debug_packages: false
archweb_mirrorcheck_locations: [20, 21]
filesystem: btrfs
......
......@@ -45,6 +45,7 @@ patchwork.archlinux.org
security.archlinux.org
md.archlinux.org
lists.archlinux.org
gluebuddy.archlinux.org
[borg_hosts]
zh1905.rsync.net
......@@ -139,6 +140,8 @@ md.archlinux.org
man.archlinux.org
dashboards.archlinux.org
lists.archlinux.org
gluebuddy.archlinux.org
debuginfod.archlinux.org
[wireguard]
archlinux.org
......@@ -175,6 +178,8 @@ md.archlinux.org
man.archlinux.org
dashboards.archlinux.org
lists.archlinux.org
gluebuddy.archlinux.org
debuginfod.archlinux.org
[kape_servers]
asia.mirror.pkgbuild.com
......
---
- name: setup debuginfod.archlinux.org
hosts: debuginfod.archlinux.org
remote_user: root
roles:
- { role: common }
- { role: firewalld }
- { role: wireguard }
- { role: hardening }
- { role: sshd }
- { role: root_ssh }
- { role: certbot }
- { role: nginx }
- { role: debuginfod }
- { role: syncdebug }
- { role: prometheus_exporters }
- { role: promtail }
---
- name: setup gluebuddy.archlinux.org
hosts: gluebuddy.archlinux.org
remote_user: root
roles:
- { role: common }
- { role: firewalld }
- { role: wireguard }
- { role: sshd }
- { role: root_ssh }
- { role: gluebuddy }
- { role: borg_client, tags: ["borg"] }
- { role: prometheus_exporters }
- { role: promtail }
- { role: fail2ban }
......@@ -9,6 +9,7 @@
- { role: certbot }
- { role: nginx }
- { role: syncrepo, tags: ['nginx'] }
- { role: syncdebug, when: mirror_debug_packages is not defined or mirror_debug_packages }
- { role: archweb, archweb_site: false, archweb_services: false, archweb_mirrorcheck: true }
- { role: prometheus_exporters }
- { role: promtail }
......
......@@ -15,7 +15,7 @@
- { role: postfix_null }
- { role: mariadb }
- { role: sudo }
- { role: php7_fpm, php_extensions: ['bcmath', 'curl', 'gd', 'iconv', 'intl', 'mysqli', 'sockets', 'zip'], zend_extensions: ['opcache'] }
- { role: php_fpm, php_extensions: ['bcmath', 'curl', 'gd', 'iconv', 'intl', 'mysqli', 'sockets', 'zip'], zend_extensions: ['opcache'] }
- { role: memcached }
- { role: archwiki }
- { role: fail2ban }
......
ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBBkGNnjU5ScE51xC2SchPmsEsl8HvKif41wwvuy9flFnvPkL0FLxMCZV2dy5I5vlBozyWPmR6+o3GJjE+SpTQ+Y=
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDaUCbqSmlz6qt5bRhtu5vW+/j0QL3hQJNH41pfT3c7yI4FoVVfM6ddFbsdWzKZRoS16Orr1yvEokWGE80oIrtV8EVq0UQUhVFg67LD9xb0MmRpeOGHjzjX55CKiDUwXY/NMhPrwjYmiKAK0YfADd6oOPNKfKJnAVIHRkO1ZfeOS6pdYgux7O0cuJr1EfU/mp4249yrA9fM4fibVtuJs/aPSn9bxk0Vq8cYdB8jdaoG2IxK/84kxCZ2KYlWNcFKrLeJHX8JiWcqK8GBh+Z6p/KzmLec/2Cz9hzYSXHp2oA/afxmFm9raiwFFmgs877JO2qku9re4Wia3k03yvLL/R+y08cKljXKp4+Ft3/cIItEWP/Rzdm1xjdD74HRciFXwZABoYs7gjt0gR0hOQ76jO7Y/XeaN0PXionoV+rUIbI/sy9DGUV/wP6+uGLiK/VO/fLCVNx3Yfyb/72sI3EcSejq+A6og8cGWn1NJs3JnxHnJavb4LKJiOe7AgLO/F8NXr68/2FK+mHLN/vKkRk0zMFxPzgi9ZeLor86Bkmr9cAAYXn7Gge+JCHM25sZb4akfnbWINEO9Btgo66yCe1+5OmIvyuYHcjcxSFdbDgkGKqT7MUHrFLnrhJNNHijUZ9dNng6uYC3aBjPK1zhfxz7CaYCRu/VB9ezWgsJRD00iP8mzw==
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIrS8858Xqs+RsxNpVNKdpCAYdbTtel1G28MQBVyIQe8
......@@ -7,7 +7,7 @@ archwiki_repository: 'https://github.com/archlinux/archwiki.git'
archwiki_version: '1.37.1-4'
archwiki_question_answer_file: '/srv/http/archwiki/registration-question-answer.txt'
archwiki_socket: '/run/php-fpm7/archwiki.socket'
archwiki_socket: '/run/php-fpm/archwiki.socket'
archwiki_memcached_socket: '/run/memcached/archwiki.sock'
archwiki_memcached_memory: 1024
......
---
- name: restart php-fpm7@archwiki
service: name=php-fpm7@{{ archwiki_user }} state=restarted
- name: restart php-fpm@archwiki
service: name=php-fpm@{{ archwiki_user }} state=restarted
- name: run wiki updatescript
command: php {{ archwiki_dir }}/public/maintenance/update.php --quick
......@@ -23,4 +23,4 @@
# - https://www.mediawiki.org/wiki/Manual:File_cache
# - https://www.mediawiki.org/wiki/Manual:$wgInvalidateCacheOnLocalSettingsChange
- name: invalidate MediaWiki file cache
file: path="{{ archwiki_dir }}/public/LocalSettings.php" state=touch
file: path="{{ archwiki_dir }}/public/LocalSettings.php" state=touch owner=archwiki group=archwiki mode=0640