sshd(8) 被拆分为多个二进制文件

  • Contributor and Date: rueda on 2024-05-17 from the puffy-does-the-splits dept.
  • Commit Details:

    • Damien Miller (djm@) started splitting sshd(8) into multiple binaries with the following commit:

      • Modified files: usr.bin/ssh and usr.bin/ssh/sshd with various source code files.
      • Added file: usr.bin/ssh/sshd-session.
      • Log message: Start splitting sshd into separate binaries, reducing listener process and setting up for future work.
    • After the changes, with a single ssh client session, we see sshd-session processes instead of the previous "ssh-session" being "sshd".
    • The new sshd-session joins binaries relinked on boot.
  • Important Note: If updating via source, restart sshd after installation to avoid locking oneself out.
  • Thought: Security engineering work on OpenSSH is pleasing and it will be interesting to see if similar changes are made to other daemons in the OpenBSD base system.
阅读 11
0 条评论