def logprof_header_localvars(self): family = logprof_value_or_all(self.domain, self.all_domains) sock_type = logprof_value_or_all(self.type_or_protocol, self.all_type_or_protocols) return [ _('Network Family'), family, _('Socket Type'), sock_type, ]
def logprof_header_localvars(self): headers = [] if self.execmode: headers += [_('Exec Mode'), self.execmode] execcond_txt = logprof_value_or_all(self.execcond, self.all_execconds) targetprofiles_txt = logprof_value_or_all(self.targetprofile, self.all_targetprofiles) return headers + [ _('Exec Condition'), execcond_txt, _('Target Profile'), targetprofiles_txt, ]
def logprof_header_localvars(self): access = logprof_value_or_all(self.access, self.all_access) bus = logprof_value_or_all(self.bus, self.all_buses) path = logprof_value_or_all(self.path, self.all_paths) name = logprof_value_or_all(self.name, self.all_names) interface = logprof_value_or_all(self.interface, self.all_interfaces) member = logprof_value_or_all(self.member, self.all_members) peername = logprof_value_or_all(self.peername, self.all_peernames) peerlabel = logprof_value_or_all(self.peerlabel, self.all_peerlabels) return [ _('Access mode'), access, _('Bus'), bus, _('Path'), path, _('Name'), name, _('Interface'), interface, _('Member'), member, _('Peer name'), peername, _('Peer label'), peerlabel, ]
def logprof_header_localvars(self): cap_txt = logprof_value_or_all(self.capability, self.all_caps) return [ _('Capability'), cap_txt, ]
def logprof_header_localvars(self): headers = [] path = logprof_value_or_all(self.path, self.all_paths) headers += [_('Path'), path] old_mode = '' if self.original_perms: original_perms_all = self._join_given_perms( self.original_perms['allow']['all'], None) original_perms_owner = self._join_given_perms( self.original_perms['allow']['owner'] - self.original_perms['allow']['all'], None ) # only list owner perms that are not covered by other perms if original_perms_all and original_perms_owner: old_mode = '%s + owner %s' % (original_perms_all, original_perms_owner) elif original_perms_all: old_mode = original_perms_all elif original_perms_owner: old_mode = 'owner %s' % original_perms_owner else: old_mode = '' if old_mode: headers += [_('Old Mode'), old_mode] perms = logprof_value_or_all(self.perms, self.all_perms) if self.perms or self.exec_perms: perms = self._joint_perms() if self.owner: perms = 'owner %s' % perms if not self.all_targets: perms = "%s -> %s" % (perms, self.target.regex) headers += [_('New Mode'), perms] # TODO: different output for link rules? # file_keyword and leading_perms are not really relevant return headers
def logprof_header_localvars(self): access = logprof_value_or_all(self.access, self.all_access) signal = logprof_value_or_all(self.signal, self.all_signals) peer = logprof_value_or_all(self.peer, self.all_peers) return [_('Access mode'), access, _('Signal'), signal, _('Peer'), peer]