<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    Hello, <br>
    <br>
    In rudder 6.1, we have an nftables configuration technique in
    default library. It's only nftables, and only for systemd
    distribution (because it's a bit hard to get restoration of config
    at boot without it). You specify what config to load and it manages
    load/restore/etc. <br>
    <br>
    <img src="cid:part1.6531B641.959B4833@rudder.io" alt="" width="514"
      height="285"><br>
    <br>
    But as Janos say, you can roll your own, it's always some variation
    of "this is the config file, these are the commands to load it". <br>
    <br>
    <br>
    <div class="moz-signature">
      <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
      <table style="color:#666; font-size: 9pt; border-collapse:
        collapse; font-weight: bold;" width="450" cellspacing="0"
        cellpadding="0" border="0">
        <tbody>
          <tr style="border-bottom: 1px solid #ddd;border-top: 1px solid
            #ddd;">
            <td colspan="2" style="text-align: center; padding: 5px;"> <a
                href="http://www.rudder.io/"> <img
                  src="cid:part2.D0AA40D5.985ACCA5@rudder.io"> </a> </td>
            <td colspan="2"> <b>François ARMAND</b><br>
              <span style="font-weight:normal;">CTO<br>
                <b>T:</b> +33 183 62 99 23   <b>M:</b> +33 663 37 60 55</span><br>
            </td>
          </tr>
        </tbody>
      </table>
    </div>
    <div class="moz-cite-prefix"><br>
      On 24/08/2020 18:06, Janos Mattyasovszky wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:ot5LPuEt1x7oh3MMmbXxbutXxYbD_XcWpGLFP59ej7odSG2L33IuAFYNDUOnPzKCQ3b5C9y6OuZh_4BJsAKSfMxgEzv9MU9XmglcKF4e13I=@matya.eu">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      Hi<br>
      <br>
      We did this by using rudder to distribute configuration files and
      have a service to handle the loading those. <br>
      <br>
      No built in methods iirc. <br>
      <br>
      Jm<br>
      <br>
      <br>
      <br>
      <br>
      <br>
      <br>
      -------- Original Message --------<br>
      On 24 Aug 2020, 16:15, Jack Sephton < <a class="moz-txt-link-abbreviated" href="mailto:jack.s@layershift.me">jack.s@layershift.me</a>>
      wrote:
      <blockquote class="protonmail_quote"><br>
        <div dir="ltr">
          <div dir="ltr">Hello,
            <div><br>
            </div>
            <div>I have tried to do some research about using rudder and
              iptables to make a rule set be compliant across the board
              but the only thing I can find is a post on this mailing
              list about wrappers for it.</div>
            <div><br>
            </div>
            <div><a
href="http://www.rudder-project.org/pipermail/rudder-users/2018-July/000975.html"
                moz-do-not-send="true">http://www.rudder-project.org/pipermail/rudder-users/2018-July/000975.html</a><br>
            </div>
            <div><br>
            </div>
            <div>Is anyone willing to share how they currently do this
              please?</div>
            <div><br>
            </div>
            <div>Kind regards,</div>
            <div>Jack</div>
          </div>
        </div>
        <br>
        <pre style="white-space:pre-wrap;word-wrap:break-word;margin-top:0px;margin-bottom:0px;color:rgb(34,34,34);font-size:12px;background-color:rgb(255,255,255)"><pre style="white-space:pre-wrap;word-wrap:break-word;margin-top:0px;margin-bottom:0px"><pre style="white-space:pre-wrap;word-wrap:break-word;margin-top:0px;margin-bottom:0px"><pre style="white-space:pre-wrap;word-wrap:break-word;margin-top:0px;margin-bottom:0px"><a href="http://www.layershift.com" target="_blank" moz-do-not-send="true"><img src="http://www.layershift.com/img/email/layershift_logo_footer.png" style="font-family:arial,sans-serif;font-size:13px;white-space:normal" moz-do-not-send="true"></a></pre><pre style="white-space:pre-wrap;word-wrap:break-word;margin-top:0px;margin-bottom:0px"><div style="font-family:arial,sans-serif;font-size:13px;white-space:normal">
</div><div style="font-family:arial,sans-serif;font-size:13px;white-space:normal"><font size="1">Registered office: Layershift Limited, Delta House, Wavell Road, Manchester, M22 5QZ, United Kingdom</font></div><div style="font-family:arial,sans-serif;font-size:13px;white-space:normal"><font size="1">Layershift Limited is a company registered in England and Wales (6036217). EU VAT number: GB 903034962</font></div></pre></pre></pre></pre>
      </blockquote>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">
_______________________________________________
rudder-users mailing list
FAQ: <a class="moz-txt-link-freetext" href="https://faq.rudder.io/">https://faq.rudder.io/</a>
Bug Tracker: <a class="moz-txt-link-freetext" href="https://issues.rudder.io/">https://issues.rudder.io/</a>
<a class="moz-txt-link-abbreviated" href="mailto:rudder-users@lists.rudder-project.org">rudder-users@lists.rudder-project.org</a>
<a class="moz-txt-link-freetext" href="https://www.rudder-project.org/mailman/listinfo/rudder-users">https://www.rudder-project.org/mailman/listinfo/rudder-users</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>