Skip to content
  • Colin Walters's avatar
    Bug 15740: Solaris/ADT auditing support (simon zheng) · ab1eb1fd
    Colin Walters authored
    	* bus/driver.c: Add GetAdtAuditSessionData method
    	which returns audit data for a connection.
    	* configure.in: Detect ADT auditing support
    	* dbus/dbus-auth.c: Read ADT auditing creds.
    	* dbus/dbus-connection.c: Implement
    	dbus_connection_get_adt_audit_session_data.
    	* dbus/dbus-connection.h: Export it.
    	* dbus/dbus-credentials.c: Add support for
    	gathering adt_audit_data and retrieving it
    	via _dbus_credentials_get_adt_audit_data.
    	* dbus/dbus-credentials.h: Add
    	DBUS_CREDENTIAL_ADT_AUDIT_DATA_ID.
    	* dbus/dbus-protocol.h: New error
    	DBUS_ERROR_ADT_AUDIT_DATA_UNKNOWN.
    	* dbus/dbus-sysdeps.c: Support for reading
    	audit credentials via ADT API.
    	* dbus/dbus-transport.c: New function
    	_dbus_transport_get_adt_audit_session_data
    	to retrieve credentials.
    	* dbus/dbus-transport.h: Export it.
    ab1eb1fd