Hi Nick,
The code path for handling SSH_ORIGINAL_COMMAND is different between Jammy and
Noble. There has been a regression in Noble:
openssh-server | 1:8.9p1-3ubuntu0.14 | jammy-updates | amd64
openssh-server | 1:9.6p1-3ubuntu13.15 | noble-updates | amd64
We had a user request where the user has the following script which
started to fail after migration to Noble:
#!/usr/bin/bash
if [ "$SSH_ORIGINAL_COMMAND" == "/usr/lib/openssh/sftp-server" ]; then
/usr/lib/openssh/sftp-server
else
/epic/$E_ENV/bin/progmenu
exit 0
fi
```
This is the driver for this SRU
** Changed in: openssh (Ubuntu Noble)
Status: Incomplete => In Progress
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2147690
Title:
SSH_ORIGINAL_COMMAND env variable has an extra white space at the end
of its value
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openssh/+bug/2147690/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs