mirror of
https://dev.iopsys.eu/feed/iopsys.git
synced 2025-12-10 07:44:50 +01:00
The `sshmngr` service failed to list active sessions with the `sshd` (OpenSSH) backend because the session detection logic could not handle the process structure of modern OpenSSH, which uses an intermediate process for new connections. This commit resolves the issue by: - Improving process lookup to check for grandparent PIDs, correctly identifying the session process. - Querying the correct intermediate process for network connection details. parse netstat output. The new logic is encapsulated in a `get_network_info` function within the `openssh` backend script to maintain compatibility with the `dropbear` backend, which uses a simpler implementation of the same function. |
||
|---|---|---|
| .. | ||
| libexec/rpcd | ||