"It also changes the permissions of the remote user’s home, ~/.ssh, and ~/.ssh/authorized_keys to remove group writability (which would otherwise prevent you from logging in, if the remote sshd has StrictModes set in its configuration)." However, aside from setting an appropriate umask before creating a .ssh directory (if none exists), it doesn't do this. In particular, if .ssh exists and is group-writable, then it will remain group-writable, causing the key to be ignored by sshd if StrictModes is on. A patch for the man page is attached. Thanks to Steve Dee for the initial report and patch in Ubuntu (LP: #156049)
Created attachment 1881 [details] ssh-copy-id man page update
Comment on attachment 1881 [details] ssh-copy-id man page update looks reasonable to me.
patch applied and will be in 5.6p1. Thanks.
With the release of OpenSSH 5.6p1 this bug is now considered closed. If you have further problems please reopen or file a new bug as appropriate.