After installing or upgrading PAMSC on Solaris, some selang commands are taking multiple seconds to complete.
Example:
# selang -s -c "sr file _default"
(localhost)
Data for FILE '_default'
------------------------------
Defaccess : R,X,ChDir
Audit mode : Failure
Owner : nobody (USER)
Update time : 01-Jan-2025 00:00
Updated by : root (USER)
real 0m5.91s
user 0m0.07s
sys 0m0.03s
Solaris-based PAM Server Control endpoints
A previously internal seos.ini token, zlog_sync_delay, was causing the delay.
Use the PAMSC command below to change the value of the zlog_sync_delay token to 0 while PAMSC is running.
# seini -s seosd.zlog_sync_delay 0
The default value for zlog_sync_delay has been changed to 0 for new PAMSC builds as of March 2025. It will appear in seos.ini as follows.
; Specifies a delay to be introduced in request processing cycle (in microseconds).
; Please do not change this value unless directed to by support.
; Default Value: 0
zlog_sync_delay = 0