Logo Search packages:      
Sourcecode: audit version File versions  Download package

Public Member Functions | Public Attributes | Static Public Attributes | Private Member Functions | Static Private Attributes

auditd_config::AuditdConfig Class Reference

Collaboration diagram for auditd_config::AuditdConfig:
Collaboration graph
[legend]

List of all members.

Public Member Functions

def __eq__
def __init__
def __ne__
def read
def write

Public Attributes

 action_mail_acct
 admin_space_left
 admin_space_left_action
 admin_space_left_exe
 disk_error_action
 disk_error_exe
 disk_full_action
 disk_full_exe
 disp_qos
 dispatcher
 flush
 freq
 log_file
 log_format
 log_group
 max_log_file
 max_log_file_action
 name
 name_format
 num_logs
 priority_boost
 space_left
 space_left_action
 space_left_exe

Static Public Attributes

string FAILURE_EMAIL = 'email'
string FAILURE_EXEC = 'exec'
string FAILURE_HALT = 'halt'
string FAILURE_IGNORE = 'ignore'
string FAILURE_SINGLE = 'single'
string FAILURE_SUSPEND = 'suspend'
string FAILURE_SYSLOG = 'syslog'
string FLUSH_DATA = 'data'
string FLUSH_INCREMENTAL = 'incremental'
string FLUSH_NONE = 'none'
string FLUSH_SYNC = 'sync'
string FORMAT_NOLOG = 'nolog'
string FORMAT_RAW = 'raw'
string NAME_FQD = 'fqd'
string NAME_HOSTNAME = 'hostname'
string NAME_NONE = 'none'
string NAME_NUMERIC = 'numeric'
string NAME_USER = 'user'
string QOS_LOSSLESS = 'lossless'
string QOS_LOSSY = 'lossy'
string SIZE_IGNORE = 'ignore'
string SIZE_KEEP_LOGS = 'keep_logs'
string SIZE_ROTATE = 'rotate'
string SIZE_SUSPEND = 'suspend'
string SIZE_SYSLOG = 'syslog'

Private Member Functions

def __interpret_option
def __option_values
def __parse_action
def __tokenize_line
def __updated_line

Static Private Attributes

dictionary __case_insensitive_values
dictionary __disp_qos_values = {'lossy': QOS_LOSSY, 'lossless' : QOS_LOSSLESS}
dictionary __failure_action_values
dictionary __flush_values
dictionary __format_values = {'nolog': FORMAT_NOLOG, 'raw': FORMAT_RAW}
dictionary __name_values
dictionary __size_action_values
tuple __slots__
tuple __whitespace_re = re.compile(' +')

Detailed Description

Audit daemon config file.

Definition at line 29 of file auditd_config.py.


The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index