The Assimilation Project  based on Assimilation version 1.1.7.1474836767
cma.discoverylistener.AuditdConfDiscoveryListener Class Reference
Inheritance diagram for cma.discoverylistener.AuditdConfDiscoveryListener:
Collaboration diagram for cma.discoverylistener.AuditdConfDiscoveryListener:

Public Member Functions

def processpkt (self, drone, srcaddr, jsonobj, discoverychanged)
 
- Public Member Functions inherited from cma.discoverylistener.DiscoveryListener
def __init__ (self, config, packetio, store, log, debug)
 
def priority (cls)
 
def desiredpackets (cls)
 
def processpkt (self, drone, srcaddr, json, discoverychanged)
 

Static Public Attributes

 prio = DiscoveryListener.PRI_CORE
 
tuple wantedpackets = ('auditd_conf',)
 
- Static Public Attributes inherited from cma.discoverylistener.DiscoveryListener
int PRI_CORE = 0
 
int PRI_OPTION = 1
 
int PRI_CONTRIB = 2
 
int PRI_LIMIT = PRI_CONTRIB+1
 
 prio = PRI_CONTRIB
 
 wantedpackets = None
 

Additional Inherited Members

- Data Fields inherited from cma.discoverylistener.DiscoveryListener
 packetio
 
 store
 
 log
 
 debug
 
 config
 

Detailed Description

Definition at line 97 of file discoverylistener.py.

Member Function Documentation

def cma.discoverylistener.AuditdConfDiscoveryListener.processpkt (   self,
  drone,
  srcaddr,
  jsonobj,
  discoverychanged 
)
Request discovery of auditd (log) files and directories.
They will be evaluated by some auditd best practice rules

Definition at line 103 of file discoverylistener.py.

Field Documentation

cma.discoverylistener.AuditdConfDiscoveryListener.prio = DiscoveryListener.PRI_CORE
static
tuple cma.discoverylistener.AuditdConfDiscoveryListener.wantedpackets = ('auditd_conf',)
static

Definition at line 101 of file discoverylistener.py.


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