Skip to content
Snippets Groups Projects
Select Git revision
  • 2f2345da4ca8ccc7146f57bc28df386e090fb1d1
  • master default protected
  • main
  • update_github_actions
  • 144_rocky8_support
  • 195-update-pdk-to-300
  • 144-rocky8
  • add_test_github_test_workflow
  • pdk_2.4.0
  • fix_unclosed_let_block_in_defines_client_spec
  • validation_fixes
  • freeradius_3_0_21_config_updates
  • data_types
  • PrepareBuster
  • travis
  • 4.0.1
  • 4.0.0
  • 3.9.2
  • 3.9.1
  • 3.9.0
  • 3.8.2
  • 3.8.1
  • 3.8.0
  • 3.7.0
  • 3.6.0
  • 3.5.0
  • 3.4.3
  • 3.4.2
  • 3.4.1
  • 3.4.0
  • 3.3.0
  • 3.2.0
  • 3.1.0
  • 3.0.0
  • 2.3.1
35 results

huntgroup.pp

Blame
  • user avatar
    Ángel L. Mateo authored
    Where there is more than one condition, then multiple huntgroup lines
    should be created
    2f2345da
    History
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    huntgroup.pp 493 B
    # Install FreeRADIUS huntgroups
    define freeradius::huntgroup (
      $ensure      = present,
      $huntgroup   = $title,
      $conditions  = [],
      $order       = 50,
    ) {
      $fr_basepath = $::freeradius::params::fr_basepath
      $fr_service  = $::freeradius::params::fr_service
    
      concat::fragment { "huntgroup.${title}":
        target  => "${fr_basepath}/mods-config/preprocess/huntgroups",
        content => template('freeradius/huntgroup.erb'),
        order   => $order,
        notify  => Service[$fr_service],
      }
    }