Get desktop application:
View/edit binary Protocol Buffers messages
Event log data for command accepted by the policy.
Used in:
when command was submitted
key,value event log data
true if I/O logging enabled
Alert message, policy module-specific.
Used in:
time alert message occurred
policy alert error string
optional key,value event log data
Window size change event.
Used in:
elapsed time since last record
new number of rows
new number of columns
Hello message from client when connecting to server.
Used in:
free-form client description
Client message to the server. Messages on the wire are prefixed with a 32-bit size in network byte order.
Command suspend/resume event.
Used in:
elapsed time since last record
signal that caused suspend/resume
Might revisit runtime and use end_time instead
Used in:
total elapsed run time
0-255
true if command dumped core
signal name if killed by signal
if killed due to other error
Sudo response to an InterceptHello from sudo_intercept.so. The client uses the port number and token to connect back to sudo. If log_only is set there is no InterceptResponse to a PolicyCheckRequest.
Used in:
Key/value pairs, like Privilege Manager struct info. The value may be a number, a string, or a list of strings.
Used in:
, ,Used in:
Used in:
Hello message from sudo_intercept.so to main sudo process. Sudo sends back the token and localhost port number.
Used in:
Intercept message from sudo_intercept.so. Messages on the wire are prefixed with a 32-bit size in network byte order.
Response sent back to sudo_intercept.so.
I/O buffer with keystroke data
Used in:
elapsed time since last record
keystroke data
Used in:
Policy check request from sudo_intercept.so. Note that the plugin API only currently supports passing the new environment in to the open() function.
Used in:
Used in:
Used in:
Event log data for command rejected by the policy.
Used in:
when command was submitted
reason command was rejected
key,value event log data
Used to restart an existing I/O log on the server.
Used in:
ID of log being restarted
resume point (elapsed time)
Hello message from server when client connects.
Used in:
free-form server description
optional redirect if busy
optional list of known servers
flag: server supports sub-commands
Server messages to the client. Messages on the wire are prefixed with a 32-bit size in network byte order.
server hello message
cumulative time of records stored
ID of server-side I/O log
error message from server
abort message, kill command
Equivalent of POSIX struct timespec
Used in:
, , , , , , , ,seconds
nanoseconds