I think I see the issue. In monitor.h, the request types have been
renumbered, and the consolekit.patch sets
MONITOR_REQ_CONSOLEKIT_REGISTER = 400. But, monitor_read() only reads a
single byte for the type. 400 = 0x190, so we get 0x90 = 144.

Renumbering MONITOR_REQ_CONSOLEKIT_REGISTER = 144 and
MONITOR_ANS_CONSOLEKIT_REGISTER = 145 fixes it. Whether these are
appropriate values I couldn't say.

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to openssh in Ubuntu.
https://bugs.launchpad.net/bugs/1179202

Title:
  fails to login with error fatal: monitor_read: unsupported request:
  144

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openssh/+bug/1179202/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs

Reply via email to