Projet

Général

Profil

Révision 6b7be248

ID6b7be24846144590d36f7288ba0c5397a1b7b0ac
Parent b6b5925f
Enfant 255e1b3b

Ajouté par grepfruit il y a 6 mois

Make sure the special characters in bridge names are properly escaped

This solves an issue with nftables giving a syntax error when the interface name contains ':'

Voir les différences:

manifests/bridges.pp
15 15
    $bridges = $interfaces.filter |$items| { $items =~ $bridgenames }
16 16

  
17 17
    $bridges.each |String $bridge| {
18
      $bridge = "\"${bridge}\""
18 19
      $bridge_rulename = regsubst($bridge, '-|:', '_', 'G')
19 20
      nftables::rule { "default_fwd-bridge_${bridge_rulename}_${bridge_rulename}":
20 21
        order   => '08',

Formats disponibles : Unified diff