Offboard Diabonas as Package Maintainer & Main Key Holder
Offboarding an Arch Linux team member
Details
- Team member username: @diabonas
- Currently held roles: Package Maintainer/TU, Developer, Main Key Holder
-
Removal request:
-
Package Maintainer: https://lists.archlinux.org/archives/list/aur-general@lists.archlinux.org/thread/LU2NYJAB65U72XN5W5G3VFIC73E6RE2X/
Voting result: https://aur.archlinux.org/package-maintainer/149 -
Main Key Holder: https://lists.archlinux.org/hyperkitty/list/staff@lists.archlinux.org/message/ZYOMQFG3UXQWSQYPP3TRQIOAGLORA6Z7/
Result: https://lists.archlinux.org/hyperkitty/list/staff@lists.archlinux.org/message/OW4FEXTQRYCEUGNQFDDR6ZPBGNJFG3YO/ -
Developer: ??
Result:
-
Package Maintainer: https://lists.archlinux.org/archives/list/aur-general@lists.archlinux.org/thread/LU2NYJAB65U72XN5W5G3VFIC73E6RE2X/
All roles checklist
-
Remove user email by reverting instructions from
docs/email.md
.-
Remove entry in
group_vars/all/archusers.yml
. -
Remove SSH pubkey from
pubkeys/<username>.pub
. -
Run
ansible-playbook -t archusers $(git grep -l archusers playbooks/ | grep -v phrik)
. -
Setup forwarding if requested (please add the current date as a comment above the mail address in Postfix's(not requested)users
file).-
Inform the user of the conditions for forwarding.- In most cases we only offer forwarding for 6 months.
- We will inform the user prior to disabling the forwarding.
- The forwarding can be extended if there are good reasons for doing so.
-
-
Remove entry in
- Set user to inactive in archweb: https://www.archlinux.org/admin/auth/user/
- Remove member from staff mailing list.
- Moderate email address on arch-dev-public (find member and moderate).
-
Ask the user to leave
#archlinux-staff
on Libera Chat and forget the password. - Remove staff cloak on Libera Chat (Group contacts).
- Remove the user from relevant staff groups on Keycloak.
- Move the user from the public list of their usergroup on archweb (support staff / TUs / devs) to the respective fellow site (fellow support staff / fellow TUs / fellow devs)
Main key offboarding checklist
-
Remove user email for the
master-key.archlinux.org
subdomain by reverting instructions fromdocs/email.md
. - Create an issue in archlinux-keyring using the "Remove Main Key" template (archlinux-keyring#246 (closed))
TU/Developer offboarding checklist
- Remove member from arch-tu and/or arch-dev mailing lists.
-
Ask the user to leave
#archlinux-tu
and/or#archlinux-dev
on Libera Chat and forget the password(s). - Create an issue in archlinux-keyring using the "Remove Packager Key" template (archlinux-keyring#251)
cc @anthraxx