This commit is contained in:
davegallant
2021-09-07 00:20:22 +00:00
parent 4d94661946
commit 7cdf958889
18 changed files with 168 additions and 22 deletions

View File

@@ -5,12 +5,12 @@
<meta name=theme-color content="#ffcd00"> <meta name=theme-color content="#ffcd00">
<meta property="og:title" content="AppGate SDP on Arch Linux • davegallant"> <meta property="og:title" content="AppGate SDP on Arch Linux • davegallant">
<meta property="og:description" content="AppGate SDP provides a Zero Trust network. This post describes how to get AppGate SDP 4.3.2 working on Arch Linux."> <meta property="og:description" content="AppGate SDP provides a Zero Trust network. This post describes how to get AppGate SDP 4.3.2 working on Arch Linux.">
<meta property="og:url" content="/post/appgate-sdp-on-arch-linux/"> <meta property="og:url" content="/blog/2020/03/16/appgate-sdp-on-arch-linux/">
<meta property="og:site_name" content="davegallant"> <meta property="og:site_name" content="davegallant">
<meta property="og:type" content="article"><meta property="article:section" content="post"><meta property="article:tag" content="linux"><meta property="article:tag" content="vpn"><meta property="article:tag" content="python"><meta property="article:published_time" content="2020-03-16T22:00:15-04:00"><meta property="article:modified_time" content="2020-03-16T22:00:15-04:00"><meta name=twitter:card content="summary"> <meta property="og:type" content="article"><meta property="article:section" content="post"><meta property="article:tag" content="linux"><meta property="article:tag" content="vpn"><meta property="article:tag" content="python"><meta property="article:published_time" content="2020-03-16T22:00:15-04:00"><meta property="article:modified_time" content="2020-03-16T22:00:15-04:00"><meta name=twitter:card content="summary">
<meta name=generator content="Hugo 0.88.0"> <meta name=generator content="Hugo 0.88.0">
<title>AppGate SDP on Arch Linux • davegallant</title> <title>AppGate SDP on Arch Linux • davegallant</title>
<link rel=canonical href=/post/appgate-sdp-on-arch-linux/> <link rel=canonical href=/blog/2020/03/16/appgate-sdp-on-arch-linux/>
<link rel=icon href=/favicon.ico> <link rel=icon href=/favicon.ico>
<link rel=stylesheet href=/assets/css/main.ab98e12b.css><style>:root{--color-accent:#ffcd00}</style> <link rel=stylesheet href=/assets/css/main.ab98e12b.css><style>:root{--color-accent:#ffcd00}</style>
<script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga('create','UA-98710982-2','auto'),ga('send','pageview'))</script> <script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga('create','UA-98710982-2','auto'),ga('send','pageview'))</script>
@@ -128,7 +128,7 @@ tech blog
As of right now, the latest AUR is <code>4.2.2-1</code>.</p> As of right now, the latest AUR is <code>4.2.2-1</code>.</p>
<p>These steps highlight how to get it working with <code>Python3.8</code> by making a 1 line modification to AppGate source code.</p> <p>These steps highlight how to get it working with <code>Python3.8</code> by making a 1 line modification to AppGate source code.</p>
<h1 id=packaging>Packaging</h1> <h1 id=packaging>Packaging</h1>
<p>We already know the community package is out of date, so let&rsquo;s clone it:</p> <p>We already know the community package is currently out of date, so let&rsquo;s clone it:</p>
<div class=highlight><pre tabindex=0 style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-shell data-lang=shell>git clone https://aur.archlinux.org/appgate-sdp.git <div class=highlight><pre tabindex=0 style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-shell data-lang=shell>git clone https://aur.archlinux.org/appgate-sdp.git
cd appgate-sdp cd appgate-sdp
</code></pre></div><p>You&rsquo;ll likely notice that the version is not what we want, so let&rsquo;s modify the <code>PKGBUILD</code> to the following:</p> </code></pre></div><p>You&rsquo;ll likely notice that the version is not what we want, so let&rsquo;s modify the <code>PKGBUILD</code> to the following:</p>
@@ -192,7 +192,7 @@ Traceback <span style=color:#f92672>(</span>most recent call last<span style=col
ModuleNotFoundError: No module named <span style=color:#e6db74>&#39;dbus&#39;</span> ModuleNotFoundError: No module named <span style=color:#e6db74>&#39;dbus&#39;</span>
</code></pre></div><p>Ok, let&rsquo;s install it:</p> </code></pre></div><p>Ok, let&rsquo;s install it:</p>
<div class=highlight><pre tabindex=0 style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-shell data-lang=shell>$ sudo python3.8 -m pip install dbus-python <div class=highlight><pre tabindex=0 style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-shell data-lang=shell>$ sudo python3.8 -m pip install dbus-python
</code></pre></div><p>It should work now&mldr; right?</p> </code></pre></div><p>Will it work now? Not yet. There&rsquo;s another issue:</p>
<div class=highlight><pre tabindex=0 style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-shell data-lang=shell>$ sudo /opt/appgate/linux/set_dns <div class=highlight><pre tabindex=0 style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-shell data-lang=shell>$ sudo /opt/appgate/linux/set_dns
/opt/appgate/linux/set_dns:88: SyntaxWarning: <span style=color:#e6db74>&#34;is&#34;</span> with a literal. Did you mean <span style=color:#e6db74>&#34;==&#34;</span>? /opt/appgate/linux/set_dns:88: SyntaxWarning: <span style=color:#e6db74>&#34;is&#34;</span> with a literal. Did you mean <span style=color:#e6db74>&#34;==&#34;</span>?
servers <span style=color:#f92672>=</span> <span style=color:#f92672>[(</span> socket.AF_INET <span style=color:#66d9ef>if</span> x.version is <span style=color:#ae81ff>4</span> <span style=color:#66d9ef>else</span> socket.AF_INET6, map<span style=color:#f92672>(</span>int, x.packed<span style=color:#f92672>))</span> <span style=color:#66d9ef>for</span> x in servers<span style=color:#f92672>]</span> servers <span style=color:#f92672>=</span> <span style=color:#f92672>[(</span> socket.AF_INET <span style=color:#66d9ef>if</span> x.version is <span style=color:#ae81ff>4</span> <span style=color:#66d9ef>else</span> socket.AF_INET6, map<span style=color:#f92672>(</span>int, x.packed<span style=color:#f92672>))</span> <span style=color:#66d9ef>for</span> x in servers<span style=color:#f92672>]</span>
@@ -207,7 +207,7 @@ module <span style=color:#e6db74>&#39;platform&#39;</span> has no attribute <spa
</code></pre></div><h1 id=wrapping-up>Wrapping up</h1> </code></pre></div><h1 id=wrapping-up>Wrapping up</h1>
<p>It turns out there are <a href=https://docs.python.org/3.7/library/platform.html#platform.linux_distribution>breaking changes</a> in Python3.8.</p> <p>It turns out there are <a href=https://docs.python.org/3.7/library/platform.html#platform.linux_distribution>breaking changes</a> in Python3.8.</p>
<p>The docs say <code>Deprecated since version 3.5, will be removed in version 3.8: See alternative like the distro package.</code></p> <p>The docs say <code>Deprecated since version 3.5, will be removed in version 3.8: See alternative like the distro package.</code></p>
<p>I suppose this highlights one of the caveats of relying upon the system&rsquo;s python, rather than having an isolated, dedicated environment for all of its dependencies.</p> <p>I suppose this highlights one of the caveats of relying upon the system&rsquo;s python, rather than having an isolated, dedicated environment for all dependencies.</p>
</div> </div>
<footer class=entry-footer> <footer class=entry-footer>
<div class="container sep-before"><div class=tags><svg class="icon" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" aria-hidden="true"><path d="M20.59 13.41l-7.17 7.17a2 2 0 01-2.83.0L2 12V2H12l8.59 8.59a2 2 0 010 2.82z"/><line x1="7" y1="7" x2="7" y2="7"/></svg> <div class="container sep-before"><div class=tags><svg class="icon" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" aria-hidden="true"><path d="M20.59 13.41l-7.17 7.17a2 2 0 01-2.83.0L2 12V2H12l8.59 8.59a2 2 0 010 2.82z"/><line x1="7" y1="7" x2="7" y2="7"/></svg>

View File

@@ -120,7 +120,7 @@ tech blog
</div> </div>
<header class=item-header> <header class=item-header>
<h3 class=item-title> <h3 class=item-title>
<a href=/post/appgate-sdp-on-arch-linux/>AppGate SDP on Arch Linux</a> <a href=/blog/2020/03/16/appgate-sdp-on-arch-linux/>AppGate SDP on Arch Linux</a>
</h3> </h3>
</header> </header>
</li> </li>

File diff suppressed because one or more lines are too long

View File

@@ -1,2 +1,2 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>davegallant</title><link>/</link><description>Recent content on davegallant</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Mon, 16 Mar 2020 22:00:15 -0400</lastBuildDate><atom:link href="/index.xml" rel="self" type="application/rss+xml"/><item><title>AppGate SDP on Arch Linux</title><link>/post/appgate-sdp-on-arch-linux/</link><pubDate>Mon, 16 Mar 2020 22:00:15 -0400</pubDate><guid>/post/appgate-sdp-on-arch-linux/</guid><description>&lt;p>AppGate SDP provides a Zero Trust network. This post describes how to get AppGate SDP &lt;code>4.3.2&lt;/code> working on Arch Linux.&lt;/p></description></item><item><title/><link>/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/</guid><description>test</description></item><item><title>About</title><link>/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/about/</guid><description>I&amp;rsquo;m a software engineer with a passion for open-source, infrastructure, tooling and security. <?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>davegallant</title><link>/</link><description>Recent content on davegallant</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Mon, 16 Mar 2020 22:00:15 -0400</lastBuildDate><atom:link href="/index.xml" rel="self" type="application/rss+xml"/><item><title>AppGate SDP on Arch Linux</title><link>/blog/2020/03/16/appgate-sdp-on-arch-linux/</link><pubDate>Mon, 16 Mar 2020 22:00:15 -0400</pubDate><guid>/blog/2020/03/16/appgate-sdp-on-arch-linux/</guid><description>&lt;p>AppGate SDP provides a Zero Trust network. This post describes how to get AppGate SDP &lt;code>4.3.2&lt;/code> working on Arch Linux.&lt;/p></description></item><item><title/><link>/page/search/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/page/search/</guid><description>test</description></item><item><title>About</title><link>/page/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/page/about/</guid><description>I&amp;rsquo;m a software engineer with a passion for open-source, infrastructure, tooling and security.
When I&amp;rsquo;m not in front of a computer, I enjoy traveling, hiking and spending time with my family.</description></item></channel></rss> When I&amp;rsquo;m not in front of a computer, I enjoy traveling, hiking and spending time with my family.</description></item></channel></rss>

View File

@@ -7,12 +7,12 @@ When I&rsquo;m not in front of a computer, I enjoy traveling, hiking and spendin
<meta property="og:title" content="About • davegallant"> <meta property="og:title" content="About • davegallant">
<meta property="og:description" content="I&rsquo;m a software engineer with a passion for open-source, infrastructure, tooling and security. <meta property="og:description" content="I&rsquo;m a software engineer with a passion for open-source, infrastructure, tooling and security.
When I&rsquo;m not in front of a computer, I enjoy traveling, hiking and spending time with my family."> When I&rsquo;m not in front of a computer, I enjoy traveling, hiking and spending time with my family.">
<meta property="og:url" content="/about/"> <meta property="og:url" content="/page/about/">
<meta property="og:site_name" content="davegallant"> <meta property="og:site_name" content="davegallant">
<meta property="og:type" content="article"><meta property="article:section" content="page"><meta name=twitter:card content="summary"> <meta property="og:type" content="article"><meta property="article:section" content="page"><meta name=twitter:card content="summary">
<meta name=generator content="Hugo 0.88.0"> <meta name=generator content="Hugo 0.88.0">
<title>About • davegallant</title> <title>About • davegallant</title>
<link rel=canonical href=/about/> <link rel=canonical href=/page/about/>
<link rel=icon href=/favicon.ico> <link rel=icon href=/favicon.ico>
<link rel=stylesheet href=/assets/css/main.ab98e12b.css><style>:root{--color-accent:#ffcd00}</style> <link rel=stylesheet href=/assets/css/main.ab98e12b.css><style>:root{--color-accent:#ffcd00}</style>
<script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga('create','UA-98710982-2','auto'),ga('send','pageview'))</script> <script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga('create','UA-98710982-2','auto'),ga('send','pageview'))</script>

View File

@@ -124,7 +124,7 @@ tech blog
</div> </div>
<header class=item-header> <header class=item-header>
<h3 class=item-title> <h3 class=item-title>
<a href=/></a> <a href=/page/search/></a>
</h3> </h3>
</header> </header>
</li> </li>
@@ -137,7 +137,7 @@ tech blog
</div> </div>
<header class=item-header> <header class=item-header>
<h3 class=item-title> <h3 class=item-title>
<a href=/about/>About</a> <a href=/page/about/>About</a>
</h3> </h3>
</header> </header>
</li> </li>

View File

@@ -1,2 +1,2 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Pages on davegallant</title><link>/page/</link><description>Recent content in Pages on davegallant</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><atom:link href="/page/index.xml" rel="self" type="application/rss+xml"/><item><title/><link>/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/</guid><description>test</description></item><item><title>About</title><link>/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/about/</guid><description>I&amp;rsquo;m a software engineer with a passion for open-source, infrastructure, tooling and security. <?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Pages on davegallant</title><link>/page/</link><description>Recent content in Pages on davegallant</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><atom:link href="/page/index.xml" rel="self" type="application/rss+xml"/><item><title/><link>/page/search/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/page/search/</guid><description>test</description></item><item><title>About</title><link>/page/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/page/about/</guid><description>I&amp;rsquo;m a software engineer with a passion for open-source, infrastructure, tooling and security.
When I&amp;rsquo;m not in front of a computer, I enjoy traveling, hiking and spending time with my family.</description></item></channel></rss> When I&amp;rsquo;m not in front of a computer, I enjoy traveling, hiking and spending time with my family.</description></item></channel></rss>

146
page/search/index.html Normal file
View File

@@ -0,0 +1,146 @@
<!doctype html><html lang=en dir=auto><head>
<meta charset=utf-8>
<meta name=viewport content="width=device-width,initial-scale=1">
<meta name=description content="test">
<meta name=theme-color content="#ffcd00">
<meta property="og:title" content=" • davegallant">
<meta property="og:description" content="test">
<meta property="og:url" content="/page/search/">
<meta property="og:site_name" content="davegallant">
<meta property="og:type" content="article"><meta property="article:section" content="page"><meta name=twitter:card content="summary">
<meta name=generator content="Hugo 0.88.0">
<title> • davegallant</title>
<link rel=canonical href=/page/search/>
<link rel=icon href=/favicon.ico>
<link rel=stylesheet href=/assets/css/main.ab98e12b.css><style>:root{--color-accent:#ffcd00}</style>
<script type=application/javascript>var doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga('create','UA-98710982-2','auto'),ga('send','pageview'))</script>
<script async src=https://www.google-analytics.com/analytics.js></script>
</head>
<body class="page type-page layout-search has-sidebar">
<div class=site><div id=sidebar class=sidebar>
<a class=screen-reader-text href=#main-menu>Skip to Main Menu</a>
<div class=container><section class="widget widget-about sep-after">
<header>
<div class=logo>
<a href=/>
<img src=/images/logo.png>
</a>
</div>
<h2 class="title site-title">
<a href=/>
davegallant
</a>
</h2>
<div class=desc>
tech blog
</div>
</header>
</section>
<section class="widget widget-taxonomy_cloud sep-after">
<header>
<h4 class="title widget-title">Tags</h4>
</header>
<div class="container list-container">
<ul class="list taxonomy-cloud"><li>
<a href=/tags/linux/ style=font-size:1em>linux</a>
</li><li>
<a href=/tags/python/ style=font-size:1em>python</a>
</li><li>
<a href=/tags/vpn/ style=font-size:1em>vpn</a>
</li></ul>
</div>
</section>
<section class="widget widget-social_menu sep-after"><nav aria-label="Social Menu">
<ul><li>
<a href=https://github.com/davegallant target=_blank rel="noopener me">
<span class=screen-reader-text>Open Github account in new tab</span><svg class="icon" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" aria-hidden="true"><path d="M9 19c-5 1.5-5-2.5-7-3m14 6v-3.87a3.37 3.37.0 00-.94-2.61c3.14-.35 6.44-1.54 6.44-7A5.44 5.44.0 0020 4.77 5.07 5.07.0 0019.91 1S18.73.65 16 2.48a13.38 13.38.0 00-7 0C6.27.65 5.09 1 5.09 1A5.07 5.07.0 005 4.77 5.44 5.44.0 003.5 8.55c0 5.42 3.3 6.61 6.44 7A3.37 3.37.0 009 18.13V22"/></svg>
</a>
</li><li>
<a href=https://twitter.com/dave_gallant_ target=_blank rel="noopener me">
<span class=screen-reader-text>Open Twitter account in new tab</span><svg class="icon" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" aria-hidden="true"><path d="M23 3a10.9 10.9.0 01-3.14 1.53 4.48 4.48.0 00-7.86 3v1A10.66 10.66.0 013 4s-4 9 5 13a11.64 11.64.0 01-7 2c9 5 20 0 20-11.5a4.5 4.5.0 00-.08-.83A7.72 7.72.0 0023 3z"/></svg>
</a>
</li><li>
<a href=mailto:davegallant@gmail.com target=_blank rel="noopener me">
<span class=screen-reader-text>Contact via Email</span><svg class="icon" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" aria-hidden="true"><path d="M4 4h16c1.1.0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1.0-2-.9-2-2V6c0-1.1.9-2 2-2z"/><polyline points="22,6 12,13 2,6"/></svg>
</a>
</li><li>
<a href=https://linkedin.com/in/dave-gallant target=_blank rel="noopener me">
<span class=screen-reader-text>Open Linkedin account in new tab</span><svg class="icon" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" aria-hidden="true"><path d="M16 8a6 6 0 016 6v7h-4v-7a2 2 0 00-2-2 2 2 0 00-2 2v7h-4v-7a6 6 0 016-6z"/><rect x="2" y="9" width="4" height="12"/><circle cx="4" cy="4" r="2"/></svg>
</a>
</li></ul>
</nav>
</section></div>
<div class=sidebar-overlay></div>
</div><div class=main><nav id=main-menu class="menu main-menu" aria-label="Main Menu">
<div class=container>
<a class=screen-reader-text href=#content>Skip to Content</a>
<button id=sidebar-toggler class=sidebar-toggler aria-controls=sidebar>
<span class=screen-reader-text>Toggle Sidebar</span>
<span class=open><svg class="icon" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" aria-hidden="true"><line x1="3" y1="12" x2="21" y2="12"/><line x1="3" y1="6" x2="21" y2="6"/><line x1="3" y1="18" x2="21" y2="18"/></svg>
</span>
<span class=close><svg class="icon" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" aria-hidden="true"><line x1="18" y1="6" x2="6" y2="18"/><line x1="6" y1="6" x2="18" y2="18"/></svg>
</span>
</button>
<ul><li class=item>
<a href=/>Home</a>
</li><li class=item>
<a href=/about/>About</a>
</li><li class=item>
<a href=/index.xml>Subscribe</a>
</li></ul>
</div>
</nav><div class=header-widgets>
<div class=container>
<style>.widget-breadcrumbs li:after{content:'\2f '}</style>
<section class="widget widget-breadcrumbs sep-after">
<nav id=breadcrumbs>
<ol><li><a href=/>davegallant</a></li><li><span></span></li></ol>
</nav>
</section></div>
</div>
<header id=header class="header site-header">
<div class="container sep-after">
<div class=header-info><p class="site-title title">davegallant</p><p class="desc site-desc">tech blog</p>
</div>
</div>
</header>
<main id=content>
<header class=header>
<div class="container sep-after">
<div class=header-info>
<h1 class=title></h1>
</div>
</div>
</header>
<div class=entry>
<div class="container entry-content">
<p>test</p>
</div>
</div>
<div class=container>
<section class="widget widget-search sep-after">
<header>
<h4 class="title widget-title">Search</h4>
</header>
<form action=/search id=search-form class=search-form>
<label>
<span class=screen-reader-text>Search</span>
<input id=search-term class=search-term type=search name=q placeholder=Search&mldr;>
</label><button type=submit class=search-submit>
<span class=screen-reader-text>Search</span><svg class="icon" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" aria-hidden="true"><circle cx="11" cy="11" r="8"/><line x1="21" y1="21" x2="16.65" y2="16.65"/></svg>
</button></form>
</section>
<ul id=search-results class="list search-results" data-results-empty="Nothing found!" data-searching=Searching>
</ul>
</div><script src=/assets/js/fuse_search.1ada4bca.js></script> </main>
<footer id=footer class=footer>
<div class="container sep-before"><div class=copyright>
<p> &copy; 2020-2021 Dave Gallant </p>
</div>
</div>
</footer>
</div>
</div><script>window.__assets_js_src="/assets/js/"</script>
<script src=/assets/js/main.c3bcf2df.js></script>
</body>
</html>

1
page/search/index.json Normal file

File diff suppressed because one or more lines are too long

View File

@@ -124,7 +124,7 @@ tech blog
</div> </div>
<header class=item-header> <header class=item-header>
<h3 class=item-title> <h3 class=item-title>
<a href=/post/appgate-sdp-on-arch-linux/>AppGate SDP on Arch Linux</a> <a href=/blog/2020/03/16/appgate-sdp-on-arch-linux/>AppGate SDP on Arch Linux</a>
</h3> </h3>
</header> </header>
</li> </li>

View File

@@ -1 +1 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Posts on davegallant</title><link>/post/</link><description>Recent content in Posts on davegallant</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Mon, 16 Mar 2020 22:00:15 -0400</lastBuildDate><atom:link href="/post/index.xml" rel="self" type="application/rss+xml"/><item><title>AppGate SDP on Arch Linux</title><link>/post/appgate-sdp-on-arch-linux/</link><pubDate>Mon, 16 Mar 2020 22:00:15 -0400</pubDate><guid>/post/appgate-sdp-on-arch-linux/</guid><description>&lt;p>AppGate SDP provides a Zero Trust network. This post describes how to get AppGate SDP &lt;code>4.3.2&lt;/code> working on Arch Linux.&lt;/p></description></item></channel></rss> <?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Posts on davegallant</title><link>/post/</link><description>Recent content in Posts on davegallant</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Mon, 16 Mar 2020 22:00:15 -0400</lastBuildDate><atom:link href="/post/index.xml" rel="self" type="application/rss+xml"/><item><title>AppGate SDP on Arch Linux</title><link>/blog/2020/03/16/appgate-sdp-on-arch-linux/</link><pubDate>Mon, 16 Mar 2020 22:00:15 -0400</pubDate><guid>/blog/2020/03/16/appgate-sdp-on-arch-linux/</guid><description>&lt;p>AppGate SDP provides a Zero Trust network. This post describes how to get AppGate SDP &lt;code>4.3.2&lt;/code> working on Arch Linux.&lt;/p></description></item></channel></rss>

View File

@@ -1 +1 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>/post/appgate-sdp-on-arch-linux/</loc><lastmod>2020-03-16T22:00:15-04:00</lastmod></url><url><loc>/</loc><lastmod>2020-03-16T22:00:15-04:00</lastmod></url><url><loc>/tags/linux/</loc><lastmod>2020-03-16T22:00:15-04:00</lastmod></url><url><loc>/post/</loc><lastmod>2020-03-16T22:00:15-04:00</lastmod></url><url><loc>/tags/python/</loc><lastmod>2020-03-16T22:00:15-04:00</lastmod></url><url><loc>/tags/</loc><lastmod>2020-03-16T22:00:15-04:00</lastmod></url><url><loc>/tags/vpn/</loc><lastmod>2020-03-16T22:00:15-04:00</lastmod></url><url><loc>/</loc></url><url><loc>/about/</loc></url><url><loc>/authors/</loc></url><url><loc>/categories/</loc></url><url><loc>/page/</loc></url><url><loc>/series/</loc></url></urlset> <?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>/blog/2020/03/16/appgate-sdp-on-arch-linux/</loc><lastmod>2020-03-16T22:00:15-04:00</lastmod></url><url><loc>/</loc><lastmod>2020-03-16T22:00:15-04:00</lastmod></url><url><loc>/tags/linux/</loc><lastmod>2020-03-16T22:00:15-04:00</lastmod></url><url><loc>/post/</loc><lastmod>2020-03-16T22:00:15-04:00</lastmod></url><url><loc>/tags/python/</loc><lastmod>2020-03-16T22:00:15-04:00</lastmod></url><url><loc>/tags/</loc><lastmod>2020-03-16T22:00:15-04:00</lastmod></url><url><loc>/tags/vpn/</loc><lastmod>2020-03-16T22:00:15-04:00</lastmod></url><url><loc>/page/search/</loc></url><url><loc>/page/about/</loc></url><url><loc>/authors/</loc></url><url><loc>/categories/</loc></url><url><loc>/page/</loc></url><url><loc>/series/</loc></url></urlset>

View File

@@ -124,7 +124,7 @@ tech blog
</div> </div>
<header class=item-header> <header class=item-header>
<h3 class=item-title> <h3 class=item-title>
<a href=/post/appgate-sdp-on-arch-linux/>AppGate SDP on Arch Linux</a> <a href=/blog/2020/03/16/appgate-sdp-on-arch-linux/>AppGate SDP on Arch Linux</a>
</h3> </h3>
</header> </header>
</li> </li>

View File

@@ -1 +1 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>linux on davegallant</title><link>/tags/linux/</link><description>Recent content in linux on davegallant</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Mon, 16 Mar 2020 22:00:15 -0400</lastBuildDate><atom:link href="/tags/linux/index.xml" rel="self" type="application/rss+xml"/><item><title>AppGate SDP on Arch Linux</title><link>/post/appgate-sdp-on-arch-linux/</link><pubDate>Mon, 16 Mar 2020 22:00:15 -0400</pubDate><guid>/post/appgate-sdp-on-arch-linux/</guid><description>&lt;p>AppGate SDP provides a Zero Trust network. This post describes how to get AppGate SDP &lt;code>4.3.2&lt;/code> working on Arch Linux.&lt;/p></description></item></channel></rss> <?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>linux on davegallant</title><link>/tags/linux/</link><description>Recent content in linux on davegallant</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Mon, 16 Mar 2020 22:00:15 -0400</lastBuildDate><atom:link href="/tags/linux/index.xml" rel="self" type="application/rss+xml"/><item><title>AppGate SDP on Arch Linux</title><link>/blog/2020/03/16/appgate-sdp-on-arch-linux/</link><pubDate>Mon, 16 Mar 2020 22:00:15 -0400</pubDate><guid>/blog/2020/03/16/appgate-sdp-on-arch-linux/</guid><description>&lt;p>AppGate SDP provides a Zero Trust network. This post describes how to get AppGate SDP &lt;code>4.3.2&lt;/code> working on Arch Linux.&lt;/p></description></item></channel></rss>

View File

@@ -124,7 +124,7 @@ tech blog
</div> </div>
<header class=item-header> <header class=item-header>
<h3 class=item-title> <h3 class=item-title>
<a href=/post/appgate-sdp-on-arch-linux/>AppGate SDP on Arch Linux</a> <a href=/blog/2020/03/16/appgate-sdp-on-arch-linux/>AppGate SDP on Arch Linux</a>
</h3> </h3>
</header> </header>
</li> </li>

View File

@@ -1 +1 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>python on davegallant</title><link>/tags/python/</link><description>Recent content in python on davegallant</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Mon, 16 Mar 2020 22:00:15 -0400</lastBuildDate><atom:link href="/tags/python/index.xml" rel="self" type="application/rss+xml"/><item><title>AppGate SDP on Arch Linux</title><link>/post/appgate-sdp-on-arch-linux/</link><pubDate>Mon, 16 Mar 2020 22:00:15 -0400</pubDate><guid>/post/appgate-sdp-on-arch-linux/</guid><description>&lt;p>AppGate SDP provides a Zero Trust network. This post describes how to get AppGate SDP &lt;code>4.3.2&lt;/code> working on Arch Linux.&lt;/p></description></item></channel></rss> <?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>python on davegallant</title><link>/tags/python/</link><description>Recent content in python on davegallant</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Mon, 16 Mar 2020 22:00:15 -0400</lastBuildDate><atom:link href="/tags/python/index.xml" rel="self" type="application/rss+xml"/><item><title>AppGate SDP on Arch Linux</title><link>/blog/2020/03/16/appgate-sdp-on-arch-linux/</link><pubDate>Mon, 16 Mar 2020 22:00:15 -0400</pubDate><guid>/blog/2020/03/16/appgate-sdp-on-arch-linux/</guid><description>&lt;p>AppGate SDP provides a Zero Trust network. This post describes how to get AppGate SDP &lt;code>4.3.2&lt;/code> working on Arch Linux.&lt;/p></description></item></channel></rss>

View File

@@ -124,7 +124,7 @@ tech blog
</div> </div>
<header class=item-header> <header class=item-header>
<h3 class=item-title> <h3 class=item-title>
<a href=/post/appgate-sdp-on-arch-linux/>AppGate SDP on Arch Linux</a> <a href=/blog/2020/03/16/appgate-sdp-on-arch-linux/>AppGate SDP on Arch Linux</a>
</h3> </h3>
</header> </header>
</li> </li>

View File

@@ -1 +1 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>vpn on davegallant</title><link>/tags/vpn/</link><description>Recent content in vpn on davegallant</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Mon, 16 Mar 2020 22:00:15 -0400</lastBuildDate><atom:link href="/tags/vpn/index.xml" rel="self" type="application/rss+xml"/><item><title>AppGate SDP on Arch Linux</title><link>/post/appgate-sdp-on-arch-linux/</link><pubDate>Mon, 16 Mar 2020 22:00:15 -0400</pubDate><guid>/post/appgate-sdp-on-arch-linux/</guid><description>&lt;p>AppGate SDP provides a Zero Trust network. This post describes how to get AppGate SDP &lt;code>4.3.2&lt;/code> working on Arch Linux.&lt;/p></description></item></channel></rss> <?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>vpn on davegallant</title><link>/tags/vpn/</link><description>Recent content in vpn on davegallant</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Mon, 16 Mar 2020 22:00:15 -0400</lastBuildDate><atom:link href="/tags/vpn/index.xml" rel="self" type="application/rss+xml"/><item><title>AppGate SDP on Arch Linux</title><link>/blog/2020/03/16/appgate-sdp-on-arch-linux/</link><pubDate>Mon, 16 Mar 2020 22:00:15 -0400</pubDate><guid>/blog/2020/03/16/appgate-sdp-on-arch-linux/</guid><description>&lt;p>AppGate SDP provides a Zero Trust network. This post describes how to get AppGate SDP &lt;code>4.3.2&lt;/code> working on Arch Linux.&lt;/p></description></item></channel></rss>