Recovery assistant
Potential problems
- If the uid differs, we can't access ext* filesystems. Potential solution polkit
org.gtk.vfs.file-operations
. - If the username differs, we have to "map" at least the home directory to the correct location. And use uid instead of username.
- If username and uid differs, we are in trouble.
Useful Designs
https://wiki.gnome.org/Design/Apps/Migration
Edited by Sophie Herold