I did an emerge -u world in the background on my server using screen. It must have installed a new sshd, though it is possible this could be caused by baselayout. Since the new files were installed, I did not yet have a chance to run etc-update or restart any daemons. I can't log back into the server because all ssh connections get refused with the message "Connection close by x.x.x.x" I beleive a /etc/init.d/sshd restart is required, and I would recommend that the service restart be automatically done by the ebuild so that remote server admins do not get locked out of their remote servers in the future. This has happened to me a couple of times. Reproducible: Always Steps to Reproduce:
*** This bug has been marked as a duplicate of 4780 ***
I do not see that this is a clear duplicate because the earlier bug mentions nothing about the fact that the running sshd process becomes completely useless after the new sshd is emerged, and that if sshd is not restarted after the latest sshd is emerged that ssh access to the machine will be completely disabled. The earlier bug only talks about restarting services as a courtesy, and not anything having to do with admins losing remote access to their machines.
a) it's just a fact that the service has to be restarted after upgrading. this is clear a dupe. see any other distro box b) not really a gentoo bug *** This bug has been marked as a duplicate of 4780 ***
*** Bug 75508 has been marked as a duplicate of this bug. ***