Contents
Delete user
A user may wish his or her account be completely deleted from Mageia servers. This can impact many systems and must be done carefully. Note that not all user data can be deleted, for example, contributed translations, .spec file updates, etc. Only personal data relating to the user's account can be deleted.
Authenticate request
It is important to make sure it's the user him/herself making the request. We don't want to perform such a consequential step without making sure it's legitimate. Use one of the options in SOP Change user e-mail for this.
Deletion steps
The actual procedure is TBD. Don't blindly follow the following instructions quite yet.
Unassign packages
If the user was a packager, unassign his/her packages from maintdb using the SOP Reassign Package in Maintdb procedure.
Unassign bugs
Find any open bugs assigned to the user and unassign them. You can use this link template and replace the user's e-mail address (click Edit Search and replace the address). For each bug listed, click Edit next to Assignee then Reset Assignee to default. For many bugs, do this after choosing the Change Several Bugs at Once option at the bottom of the bug list.
TODO: who is reponsible for un-ccing the user from any bugs? Once the account is gone, the user can no longer do it and could get spammed with bug updates.
Remove from groups
Remove the user from all groups using the SOP Adding user to group procedure. You can use https://people.mageia.org/ to find out what groups the user is in.
Delete on wiki
TODO: does this need to be a separate step?
Delete on forum
TODO: does this need to be a separate step?
Disable user account
TBD
TODO: Maybe the user should be renamed to deletedN following SOP Rename user instead of being deleted. In any case, all the rest of the account info like name, ssh keys, etc. would need to be purged.
More?
TBD