FS#18611 - [openssh] restart kills all sessions
Attached to Project:
Arch Linux
Opened by Florian Pritz (bluewind) - Monday, 08 March 2010, 19:05 GMT
Last edited by Aaron Griffin (phrakture) - Friday, 19 March 2010, 18:08 GMT
Opened by Florian Pritz (bluewind) - Monday, 08 March 2010, 19:05 GMT
Last edited by Aaron Griffin (phrakture) - Friday, 19 March 2010, 18:08 GMT
|
Details
Description:
/etc/rc.d/sshd restart kills all open ssh sessions. Source of problem: http://repos.archlinux.org/wsvn/packages/openssh/trunk/?op=revision&rev=60182 Please revert the commit or ensure that you only kill the daemon and not the sessions (they also use /usr/sbin/sshd). |
This task depends upon
Closed by Aaron Griffin (phrakture)
Friday, 19 March 2010, 18:08 GMT
Reason for closing: Fixed
Additional comments about closing: Changes in the package were reverted
Friday, 19 March 2010, 18:08 GMT
Reason for closing: Fixed
Additional comments about closing: Changes in the package were reverted
I would look for error messages of some sort, but I cannot access the system.
I did a restart today after the upgrade of openssl and openssh to openssh 5.3p1-4 and openssl 0.9.8m-2.
The -o %PPID parameter, which I guess wanted to avoid killing the current session, is completely useless.
Since it kills all ssh instances, a restart via ssh means that the restart script will be killed before the server is started again, locking the user out.
FS#17138(startup scripts should check pid files more closely).This was fixed on latest package, so I think this bug can be closed.