This looks like a regression caused by sshd socket activation.

The man page at
https://www.freedesktop.org/software/systemd/man/latest/systemd.unit.html
suggests Alias= makes systemd automatically symlink the service to the
alias name when enabled. Previously this would have worked because
ssh.service was actually enabled. With socket activation the service is
disabled by default and gets started on-demand by the socket.

We might have to symlink the service manually.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to openssh in Ubuntu.
https://bugs.launchpad.net/bugs/2087949

Title:
  "systemctl status sshd" does not work in noble

Status in openssh package in Ubuntu:
  New

Bug description:
  "systemctl status ssh" and "systemctl status sshd" both work in jammy, but 
only "systemctl status ssh" works in noble.
  Expected behavior is that "systemctl status sshd" should work on noble too. 
  The ssh.service file contains "Alias=sshd.service" but this does not seem to 
be effective on noble.

  If this is intentional, directions to where this is documented would
  be helpful.

  Thanks,
  Ankush

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to