Add guide or code to migrate the authorized ssh keys when updating to 5.0
Created by: ghost
When upgrading from 4.2 to 5.0, we met the problem of not able to commit to repository when gitolite is totally removed from git user's directory.
The reason is that the file ~git/.ssh/authorized_keys contains the keys with command of gitolite and it is not updated after migrating to gitlab-shell.
Like this:
gitolite:
command="/home/git/gitolite/src/gitolite-shell SOME-KEY-ID",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty KEY-CONTENT
gitlab-shell:
command="/home/git/gitlab-shell/bin/gitlab-shell SOME-KEY-ID",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty KEY-CONTENT