ipa_hbac  2.9.1
Data Fields
hbac_rule_element Struct Reference

Component of an HBAC rule. More...

#include <ipa_hbac.h>

Data Fields

uint32_t category
 Category for this element. More...
 
const char ** names
 List of explicit members of this rule component. More...
 
const char ** groups
 List of group members of this rule component. More...
 

Detailed Description

Component of an HBAC rule.

Components can be one of users, target hosts, source hosts, or services.

Field Documentation

◆ category

uint32_t hbac_rule_element::category

Category for this element.

This value is a bitmask. See HBAC_CATEGORY_NULL and HBAC_CATEGORY_ALL

◆ groups

const char** hbac_rule_element::groups

List of group members of this rule component.

  • Users: user groups (POSIX or non-POSIX)
  • Hosts: hostgroups
  • Services: PAM service groups.

◆ names

const char** hbac_rule_element::names

List of explicit members of this rule component.

  • Users: usernames
  • Hosts: hostnames
  • Services: PAM service names

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