This article applies to BoKS 7.1.0 on HP-UX 11.




Inactivity timeout has three separate problems for telnet on HPUX:

  • The T_LOGOUT parameter for custom configuration is not recognized.
  • The action at timeout sends SIGUSR1 to the users shell once. This can be trapped and ignored by the user.
  • The btmp entry is cleared unconditionally so that no further inactivity checking can be made in that case.

The problem was caused due to BoKS on HP-UX using both PAM (e.g. telnet) where
boks_bksd should handle timeouts and non-PAM (e.g. rlogin) where bksm is called
to handle timeouts.

Resolution / Workaround


Install hotfix HFBM-0201, available for download from the HelpSystems Community Portal, to solve this problem. This hotfix includes updated binaries bksm and boks_bksd which fix this by adding a flag to set in btmp when bksm handles timeout. If this flag is set, boks_bksd will send SIGUSR1 to bksm so it handles the timeout. Otherwise it will send SIGHUP, SIGTERM and finally SIGKILL to the shell.


Still have questions? We can help. Submit a case to Technical Support.

Last Modified On: November 14, 2019