From Mageia wiki
Jump to: navigation, search

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