<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Holmq.dk</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/</link><description>Recent content on Holmq.dk</description><generator>Hugo</generator><language>en</language><lastBuildDate>Wed, 08 Apr 2026 13:59:59 +0200</lastBuildDate><atom:link href="https://e41943f8.hugo-holmq-dk.pages.dev/index.xml" rel="self" type="application/rss+xml"/><item><title>About</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/about/</guid><description>&lt;p>
&lt;a href="https://www.facebook.com/profile.php?id=100056845374738" target="_blank" rel="noopener">
 Facebook
&lt;/a>&lt;/p></description></item><item><title>Bookmarks</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/bookmarks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/bookmarks/</guid><description>&lt;p>Here&amp;rsquo;s some of my favorite bookmarks&lt;/p></description></item><item><title>Fixing Ghostty Return Key Issue on RHEL 8.10 and Nutanix CVMs</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2026-04-08-ghostty-rhel-8-terminal-issue/</link><pubDate>Wed, 08 Apr 2026 00:00:00 +0000</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2026-04-08-ghostty-rhel-8-terminal-issue/</guid><description>&lt;h2 id="problem">Problem&lt;/h2>
&lt;p>When SSH&amp;rsquo;ing from Ghostty terminal emulator to RHEL 8.10 and Nutanix CVMs, the Return key behaved unexpectedly:&lt;/p></description></item><item><title>Caddy + GeoIP + Fail2Ban (Pushover) — Setup Notes</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2026-01-27-caddy-geoip-fail2ban/</link><pubDate>Tue, 27 Jan 2026 13:50:37 +0100</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2026-01-27-caddy-geoip-fail2ban/</guid><description>&lt;p>This document describes:&lt;/p>
&lt;ul>
&lt;li>Building a &lt;strong>custom Caddy container image&lt;/strong> with the &lt;strong>GeoIP plugin&lt;/strong> (so Caddy can enrich access logs with country code/name). - Configuring &lt;strong>Caddy JSON access logs&lt;/strong> to include GeoIP fields. - Setting up &lt;strong>Fail2Ban&lt;/strong> to parse Caddy logs and send &lt;strong>Pushover notifications&lt;/strong> with GeoIP info via &lt;code>mmdblookup&lt;/code>. - Optional “SOC dashboard” style fields (severity, jail type, ban time, until).&lt;/li>
&lt;/ul></description></item><item><title>Responsive Images and Lightbox with Hugo Modules</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2025-03-26-my-first-hugo-module/</link><pubDate>Wed, 26 Mar 2025 09:06:39 +0100</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2025-03-26-my-first-hugo-module/</guid><description>How to use the hugo-img-lightbox module to easily add responsive images with captions and Lightbox support in Hugo.</description></item><item><title>DHCP over Route-Based IPSec in Sophos Firewal</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2025-03-19-sophos-firewall-dhcp-over-wan/</link><pubDate>Wed, 19 Mar 2025 15:15:51 +0100</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2025-03-19-sophos-firewall-dhcp-over-wan/</guid><description>Set up Sophos Firewall as a DHCP relay to forward client requests to a central DHCP server via a route-based IPsec VPN.</description></item><item><title>Mackup</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2024-12-16-mackup/</link><pubDate>Mon, 16 Dec 2024 20:40:00 +0100</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2024-12-16-mackup/</guid><description>backup configuration files on mac</description></item><item><title>Anycast DNS PfSense</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2024-04-15-anycast-dns-pfsense/</link><pubDate>Mon, 15 Apr 2024 11:33:04 +0200</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2024-04-15-anycast-dns-pfsense/</guid><description>Ubuntu Anycast DNS Server with BGP announcement to pfSense</description></item><item><title>Update Tailscale on GLiNet AXT-1800</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2024-03-10-tailscale-glinet-atx1800/</link><pubDate>Sun, 10 Mar 2024 11:35:45 +0100</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2024-03-10-tailscale-glinet-atx1800/</guid><description>How to upgrade tailscale on GL-iNet AXT-1800</description></item><item><title>IPtables</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2024-02-06-iptables/</link><pubDate>Tue, 06 Feb 2024 10:08:29 +0100</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2024-02-06-iptables/</guid><description>&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span>## Set default policies
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>iptables -P INPUT DROP
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>iptables -P FOWARD DROP
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>iptables -P OUTPUT DROP
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>## Allow traffic to and from the loopback interface
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>iptables -A INPUT -i lo -j ACCEPT
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>iptables -A OUTPUT -o lo -j ACCEPT
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>## Allow outbound connections
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>iptables -A OUTPUT -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>## Allow others to ping this machine
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>iptables -A INPUT -p icmp --icmp-type 8 -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>## Ratelimit incomming SSH connections
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>iptables -A INPUT -p tcp --dport ssh -m state --state NEW -m recent --update --seconds 60 --hitcount 4 -j DROP
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>iptabes -A INPUT -p tcp --dport ssh -m state --state NEW -m recent --set
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>iptables -A INPUT -p tcp --dport ssh -m state --state NEW -j ACCEPT
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>## Save rules on Debian/Ubuntu
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>apt install iptables-persistent
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>netfilter-persistent save
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>## Save rules on RHEL
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>chkconfig iptables on
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>service iptables save
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;br />
&lt;h4 id="general-network-settings">General network settings&lt;/h4>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span>## Drop ICMP echo-request messages. Setting net.ipv4.icmp_echo_ignore_broadcasts to 1 will cause the system to ignore all ICMP echo and timestamp requests to broadcast and multicast addresses
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>sysctl -w net.ipv4.icmp_echo_ignore_broadcasts=1
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>## Drop source routed packets. Source routing allows a sender to partially or fully specify the route packets take through a network. In contrast, non-source routed packets travel a path determined by routers in the network.
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>sysctl -w net.ipv4.conf.all.accept_source_route=0
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>sysctl -w net.ipv6.conf.all.accept_source_route=0
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>## Enable TCP SYN cookie protection from SYN floods. Attackers use SYN flood attacks to perform a denial of service attacked on a system by sending many SYN packets without completing the three way handshake
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>sysctl -w net.ipv4.tcp_syncookie=1
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>## Don&amp;#39;t accept ICMP redirect messages. Attackers could use bogus ICMP redirect messages to maliciously alter the system routing tables and get them to send packets to incorrect networks and allow your system packets to be captured
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>sysctl -w net.ipv4.conf.all.accept_redirects=0
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>sysctl -w net.ipv6.conf.all.accept_redirects=0
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> 
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>## Don&amp;#39;t send ICMP redirect messages.
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>syctl -w net.ipv4.conf.all.send_redirects=0
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>## Enable Reverse Path Filtering. Essentially, with reverse path filtering, if the return packet does not go out the same interface that the corresponding source packet came from, the packet is dropped (and logged if log_martians is set)
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>sysctl -w net.ipv4.conf.all.rp_filter=1
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> 
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>## Log packets with wrong source addresses
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>sysctl -w net.ipv4.conf.interface.log_martians=1
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div></description></item><item><title>Minisign</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2023-10-18-minisign/</link><pubDate>Wed, 18 Oct 2023 11:59:29 +0200</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2023-10-18-minisign/</guid><description>Sign and verify signatues with minisign</description></item><item><title>VPN with overlapping networks</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2023-08-28-pfsense-vpn-overlapping-networks/</link><pubDate>Mon, 28 Aug 2023 11:19:48 +0200</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2023-08-28-pfsense-vpn-overlapping-networks/</guid><description>&lt;p>I recently needed to create a new site to site VPN, but there was a few challenges to this. First of all the router of the new site is behind NAT and it would be moved to other physical locations everynow and then. I needed something that works both behind NAT and initiates the connection, that&amp;rsquo;s when I started to think about wireguard. I have used wireguard in the past, so it wasn&amp;rsquo;t exactly new to me.&lt;/p></description></item><item><title>Tips and trick using curl</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2023-08-18-curl-tricks/</link><pubDate>Fri, 18 Aug 2023 13:01:44 +0200</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2023-08-18-curl-tricks/</guid><description>&lt;h4 id="download-files">Download files&lt;/h4>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-sh" data-lang="sh">&lt;span style="display:flex;">&lt;span>curl -O https://test.example.com/madplan.json
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>curl -O -L http://test.example.com/madplan.json &lt;span style="color:#75715e"># Follows links. In this example the http request will be redirected to https&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>curl -o test.json https://test.example.com/test.json &lt;span style="color:#75715e"># Saves the file as test.json&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;h4 id="send-host-header">Send host header&lt;/h4>
&lt;p>Usefull when the server is hosting multiple domains&lt;/p></description></item><item><title>Speedtest using curl</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2023-07-14-speedtest-using-curl/</link><pubDate>Fri, 14 Jul 2023 11:48:28 +0200</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2023-07-14-speedtest-using-curl/</guid><description>Run a speedtest using CLI</description></item><item><title>VyOS - Hiper IPv6</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2023-07-14-vyos-hiper-ipv6/</link><pubDate>Fri, 14 Jul 2023 10:48:26 +0200</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2023-07-14-vyos-hiper-ipv6/</guid><description>IPv6 on VyOS with danish ISP Hiper</description></item><item><title>Running Cloudflared on VyOS</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2023-07-10-vyos-cloudflared-container/</link><pubDate>Mon, 10 Jul 2023 10:34:58 +0200</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2023-07-10-vyos-cloudflared-container/</guid><description>Run cloudflared as a container in VyOS</description></item><item><title>JavaScript notes</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2023-06-02-javascript/</link><pubDate>Fri, 02 Jun 2023 10:59:41 +0200</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2023-06-02-javascript/</guid><description>I have started learning javascript and will use this post as notes for later</description></item><item><title>Sophos XG CLI Diagnostics</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2023-05-04-sophos-xg-diagnostics/</link><pubDate>Thu, 04 May 2023 15:14:46 +0200</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2023-05-04-sophos-xg-diagnostics/</guid><description>&lt;p>From the console of Sophos XG.&lt;/p></description></item><item><title>Sametime 12 autostart with Systemd</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2023-04-19-sametime-12-autostart/</link><pubDate>Wed, 19 Apr 2023 10:11:37 +0200</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2023-04-19-sametime-12-autostart/</guid><description>systemd script to get sametime containers created after the parent OS is restarted</description></item><item><title>Cloudflare delete dns records in bulk</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2023-03-17-cloudflare-bulk-delete-dns-records/</link><pubDate>Fri, 17 Mar 2023 11:02:47 +0100</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2023-03-17-cloudflare-bulk-delete-dns-records/</guid><description>This is how I&amp;rsquo;m using the cloudflare api to bulk delete dns records</description></item><item><title>Cloudflared on pfSense - Part 2</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2023-03-08-cloudflared-on-pfsense-part2/</link><pubDate>Wed, 08 Mar 2023 09:26:10 +0100</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2023-03-08-cloudflared-on-pfsense-part2/</guid><description>This is an update to my original post about cloudflared installation on pfSense</description></item><item><title>Nginx Active-Passive Cluster</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2023-02-21-active-passive-nginx-cluster/</link><pubDate>Tue, 21 Feb 2023 15:07:10 +0100</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2023-02-21-active-passive-nginx-cluster/</guid><description>How I built my own nginx cluster</description></item><item><title>Spejderens Pakkeliste</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2023-01-13-spejder-pakkeliste/</link><pubDate>Fri, 13 Jan 2023 18:13:50 +0000</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2023-01-13-spejder-pakkeliste/</guid><description>Min pakkeliste over udstyr jeg har med på tur</description></item><item><title>Mor Ullas legendariske brunsviger</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2023-01-12-brunsviger/</link><pubDate>Thu, 12 Jan 2023 09:21:25 +0100</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2023-01-12-brunsviger/</guid><description>Mor Ullas legendariske opskrift på brunsviger</description></item><item><title>Expired Kubernetes Certificates</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2023-01-04-expired-kubernetes-certificates/</link><pubDate>Wed, 04 Jan 2023 10:53:51 +0100</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2023-01-04-expired-kubernetes-certificates/</guid><description>&lt;p>I recently had an issue with my kube-apiserver restarting all the time, which meant I couldn&amp;rsquo;t use kubectl. My issue was related to expired certificates, which explains why my issue happened out of the blue.. It turns out the certificates has a 1 year validation period. This shouldn&amp;rsquo;t be an issue since you&amp;rsquo;re expected to upgrade your cluster every now and then. This is however not the case for me because my deployed software needs a specific version of kubernetes and docker with helm2 so I&amp;rsquo;m not able to update my cluster until my software vendor supports a newer kubernetes version.&lt;/p></description></item><item><title>Secure RDP with Cloudflare Zero Trust</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2022-10-24-cloudflared-access-rdp/</link><pubDate>Mon, 24 Oct 2022 09:52:01 +0200</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2022-10-24-cloudflared-access-rdp/</guid><description>&lt;p>You can use a Cloudflare Tunnel to securely access your Windows machine remotely.&lt;/p></description></item><item><title>Build VyOS From Source</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2022-10-03-build-vyos-from-source/</link><pubDate>Mon, 03 Oct 2022 13:05:02 +0200</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2022-10-03-build-vyos-from-source/</guid><description>Brief demonstation on how to build VyOS from source</description></item><item><title>DNS over HTTPS in VyOS</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2022-10-03-vyos-dns-over-https/</link><pubDate>Mon, 03 Oct 2022 10:13:52 +0200</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2022-10-03-vyos-dns-over-https/</guid><description>This is instructions for running DNS over HTTPS on your VyOS router, by using Cloudflare Tunnel</description></item><item><title>Install Cloudflared on pfSense</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2022-09-16-cloudflared-on-pfsense/</link><pubDate>Fri, 16 Sep 2022 10:05:32 +0200</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2022-09-16-cloudflared-on-pfsense/</guid><description>&lt;h6 id="note-remember-to-create-a-backup-before-you-proceed">&lt;strong>NOTE: Remember to create a backup before you proceed!&lt;/strong>&lt;/h6>
&lt;ol>
&lt;li>Start by editing &lt;em>/usr/local/etc/pkg/repos/pfsense.repo&lt;/em> and change the first line so it looks like this&lt;/li>
&lt;/ol>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>FreeBSD: &lt;span style="color:#f92672">{&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> url: &lt;span style="color:#e6db74">&amp;#34;pkg+http://pkg.FreeBSD.org/&lt;/span>&lt;span style="color:#e6db74">${&lt;/span>ABI&lt;span style="color:#e6db74">}&lt;/span>&lt;span style="color:#e6db74">/latest&amp;#34;&lt;/span>,
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> mirror_type: &lt;span style="color:#e6db74">&amp;#34;srv&amp;#34;&lt;/span>,
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> signature_type: &lt;span style="color:#e6db74">&amp;#34;fingerprints&amp;#34;&lt;/span>,
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> fingerprints: &lt;span style="color:#e6db74">&amp;#34;/usr/share/keys/pkg&amp;#34;&lt;/span>,
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> enabled: yes
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">}&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;ol start="2">
&lt;li>Install Cloudflared&lt;/li>
&lt;/ol>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>pkg install cloudflared
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Output:
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>22.05-RELEASE&lt;span style="color:#f92672">]&lt;/span>/root: pkg install cloudflared
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Updating FreeBSD repository catalogue...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>FreeBSD repository is up to date.
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Updating pfSense-core repository catalogue...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>pfSense-core repository is up to date.
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Updating pfSense repository catalogue...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>pfSense repository is up to date.
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>All repositories are up to date.
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>New version of pkg detected; it needs to be installed first.
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>The following &lt;span style="color:#ae81ff">1&lt;/span> package&lt;span style="color:#f92672">(&lt;/span>s&lt;span style="color:#f92672">)&lt;/span> will be affected &lt;span style="color:#f92672">(&lt;/span>of &lt;span style="color:#ae81ff">0&lt;/span> checked&lt;span style="color:#f92672">)&lt;/span>:
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Installed packages to be UPGRADED:
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>	pkg: 1.17.5_2 -&amp;gt; 1.18.4 &lt;span style="color:#f92672">[&lt;/span>FreeBSD&lt;span style="color:#f92672">]&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Number of packages to be upgraded: &lt;span style="color:#ae81ff">1&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>The process will require &lt;span style="color:#ae81ff">15&lt;/span> MiB more space.
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#ae81ff">7&lt;/span> MiB to be downloaded.
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Proceed with this action? &lt;span style="color:#f92672">[&lt;/span>y/N&lt;span style="color:#f92672">]&lt;/span>: y
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>1/1&lt;span style="color:#f92672">]&lt;/span> Fetching pkg-1.18.4.pkg: 100% &lt;span style="color:#ae81ff">7&lt;/span> MiB 7.7MB/s 00:01 
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Checking integrity... &lt;span style="color:#66d9ef">done&lt;/span> &lt;span style="color:#f92672">(&lt;/span>&lt;span style="color:#ae81ff">0&lt;/span> conflicting&lt;span style="color:#f92672">)&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>1/1&lt;span style="color:#f92672">]&lt;/span> Upgrading pkg from 1.17.5_2 to 1.18.4...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>1/1&lt;span style="color:#f92672">]&lt;/span> Extracting pkg-1.18.4: 100%
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>You may need to manually remove /usr/local/etc/pkg.conf &lt;span style="color:#66d9ef">if&lt;/span> it is no longer needed.
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Updating FreeBSD repository catalogue...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>FreeBSD repository is up to date.
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Updating pfSense-core repository catalogue...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>pfSense-core repository is up to date.
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Updating pfSense repository catalogue...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>pfSense repository is up to date.
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>All repositories are up to date.
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>The following &lt;span style="color:#ae81ff">22&lt;/span> package&lt;span style="color:#f92672">(&lt;/span>s&lt;span style="color:#f92672">)&lt;/span> will be affected &lt;span style="color:#f92672">(&lt;/span>of &lt;span style="color:#ae81ff">0&lt;/span> checked&lt;span style="color:#f92672">)&lt;/span>:
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>New packages to be INSTALLED:
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>	brotli: 1.0.9,1 &lt;span style="color:#f92672">[&lt;/span>FreeBSD&lt;span style="color:#f92672">]&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>	cloudflared: 2022.7.1_2 &lt;span style="color:#f92672">[&lt;/span>FreeBSD&lt;span style="color:#f92672">]&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>	fontconfig: 2.14.0,1 &lt;span style="color:#f92672">[&lt;/span>FreeBSD&lt;span style="color:#f92672">]&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>	freetype2: 2.12.1_2 &lt;span style="color:#f92672">[&lt;/span>FreeBSD&lt;span style="color:#f92672">]&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>	gdbm: 1.23 &lt;span style="color:#f92672">[&lt;/span>FreeBSD&lt;span style="color:#f92672">]&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>	giflib: 5.2.1 &lt;span style="color:#f92672">[&lt;/span>FreeBSD&lt;span style="color:#f92672">]&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>	gmp: 6.2.1 &lt;span style="color:#f92672">[&lt;/span>FreeBSD&lt;span style="color:#f92672">]&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>	graphite2: 1.3.14 &lt;span style="color:#f92672">[&lt;/span>FreeBSD&lt;span style="color:#f92672">]&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>	jbigkit: 2.1_1 &lt;span style="color:#f92672">[&lt;/span>FreeBSD&lt;span style="color:#f92672">]&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>	jpeg-turbo: 2.1.4 &lt;span style="color:#f92672">[&lt;/span>FreeBSD&lt;span style="color:#f92672">]&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>	libdeflate: 1.13 &lt;span style="color:#f92672">[&lt;/span>FreeBSD&lt;span style="color:#f92672">]&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>	libfontenc: 1.1.4 &lt;span style="color:#f92672">[&lt;/span>FreeBSD&lt;span style="color:#f92672">]&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>	libsodium: 1.0.18 &lt;span style="color:#f92672">[&lt;/span>FreeBSD&lt;span style="color:#f92672">]&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>	libunwind: 20211201_1 &lt;span style="color:#f92672">[&lt;/span>FreeBSD&lt;span style="color:#f92672">]&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>	libyaml: 0.2.5 &lt;span style="color:#f92672">[&lt;/span>FreeBSD&lt;span style="color:#f92672">]&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>	lua53: 5.3.6 &lt;span style="color:#f92672">[&lt;/span>FreeBSD&lt;span style="color:#f92672">]&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>	nettle: 3.8.1 &lt;span style="color:#f92672">[&lt;/span>FreeBSD&lt;span style="color:#f92672">]&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>	pixman: 0.40.0_1 &lt;span style="color:#f92672">[&lt;/span>FreeBSD&lt;span style="color:#f92672">]&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>	png: 1.6.37_1 &lt;span style="color:#f92672">[&lt;/span>FreeBSD&lt;span style="color:#f92672">]&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>	tcl86: 8.6.12 &lt;span style="color:#f92672">[&lt;/span>FreeBSD&lt;span style="color:#f92672">]&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>	tiff: 4.4.0 &lt;span style="color:#f92672">[&lt;/span>FreeBSD&lt;span style="color:#f92672">]&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>	zstd: 1.5.2_1 &lt;span style="color:#f92672">[&lt;/span>FreeBSD&lt;span style="color:#f92672">]&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Number of packages to be installed: &lt;span style="color:#ae81ff">22&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>The process will require &lt;span style="color:#ae81ff">71&lt;/span> MiB more space.
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#ae81ff">16&lt;/span> MiB to be downloaded.
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Proceed with this action? &lt;span style="color:#f92672">[&lt;/span>y/N&lt;span style="color:#f92672">]&lt;/span>: y
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>1/22&lt;span style="color:#f92672">]&lt;/span> Fetching freetype2-2.12.1_2.pkg: 100% &lt;span style="color:#ae81ff">1&lt;/span> MiB 1.1MB/s 00:01 
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>2/22&lt;span style="color:#f92672">]&lt;/span> Fetching nettle-3.8.1.pkg: 100% &lt;span style="color:#ae81ff">1&lt;/span> MiB 1.4MB/s 00:01 
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>3/22&lt;span style="color:#f92672">]&lt;/span> Fetching giflib-5.2.1.pkg: 100% &lt;span style="color:#ae81ff">232&lt;/span> KiB 237.5kB/s 00:01 
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>4/22&lt;span style="color:#f92672">]&lt;/span> Fetching graphite2-1.3.14.pkg: 100% &lt;span style="color:#ae81ff">100&lt;/span> KiB 102.2kB/s 00:01 
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>5/22&lt;span style="color:#f92672">]&lt;/span> Fetching gdbm-1.23.pkg: 100% &lt;span style="color:#ae81ff">208&lt;/span> KiB 212.9kB/s 00:01 
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>6/22&lt;span style="color:#f92672">]&lt;/span> Fetching libunwind-20211201_1.pkg: 100% &lt;span style="color:#ae81ff">127&lt;/span> KiB 130.3kB/s 00:01 
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>7/22&lt;span style="color:#f92672">]&lt;/span> Fetching zstd-1.5.2_1.pkg: 100% &lt;span style="color:#ae81ff">587&lt;/span> KiB 601.3kB/s 00:01 
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>8/22&lt;span style="color:#f92672">]&lt;/span> Fetching brotli-1.0.9,1.pkg: 100% &lt;span style="color:#ae81ff">355&lt;/span> KiB 363.7kB/s 00:01 
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>9/22&lt;span style="color:#f92672">]&lt;/span> Fetching fontconfig-2.14.0,1.pkg: 100% &lt;span style="color:#ae81ff">455&lt;/span> KiB 465.7kB/s 00:01 
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>10/22&lt;span style="color:#f92672">]&lt;/span> Fetching jbigkit-2.1_1.pkg: 100% &lt;span style="color:#ae81ff">73&lt;/span> KiB 74.6kB/s 00:01 
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>11/22&lt;span style="color:#f92672">]&lt;/span> Fetching tiff-4.4.0.pkg: 100% &lt;span style="color:#ae81ff">854&lt;/span> KiB 874.4kB/s 00:01 
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>12/22&lt;span style="color:#f92672">]&lt;/span> Fetching tcl86-8.6.12.pkg: 100% &lt;span style="color:#ae81ff">2&lt;/span> MiB 2.5MB/s 00:01 
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>13/22&lt;span style="color:#f92672">]&lt;/span> Fetching png-1.6.37_1.pkg: 100% &lt;span style="color:#ae81ff">290&lt;/span> KiB 297.2kB/s 00:01 
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>14/22&lt;span style="color:#f92672">]&lt;/span> Fetching jpeg-turbo-2.1.4.pkg: 100% &lt;span style="color:#ae81ff">366&lt;/span> KiB 374.6kB/s 00:01 
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>15/22&lt;span style="color:#f92672">]&lt;/span> Fetching libyaml-0.2.5.pkg: 100% &lt;span style="color:#ae81ff">71&lt;/span> KiB 72.4kB/s 00:01 
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>16/22&lt;span style="color:#f92672">]&lt;/span> Fetching libdeflate-1.13.pkg: 100% &lt;span style="color:#ae81ff">74&lt;/span> KiB 75.7kB/s 00:01 
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>17/22&lt;span style="color:#f92672">]&lt;/span> Fetching lua53-5.3.6.pkg: 100% &lt;span style="color:#ae81ff">281&lt;/span> KiB 288.1kB/s 00:01 
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>18/22&lt;span style="color:#f92672">]&lt;/span> Fetching cloudflared-2022.7.1_2.pkg: 100% &lt;span style="color:#ae81ff">6&lt;/span> MiB 6.3MB/s 00:01 
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>19/22&lt;span style="color:#f92672">]&lt;/span> Fetching libfontenc-1.1.4.pkg: 100% &lt;span style="color:#ae81ff">19&lt;/span> KiB 19.9kB/s 00:01 
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>20/22&lt;span style="color:#f92672">]&lt;/span> Fetching gmp-6.2.1.pkg: 100% &lt;span style="color:#ae81ff">477&lt;/span> KiB 488.4kB/s 00:01 
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>21/22&lt;span style="color:#f92672">]&lt;/span> Fetching pixman-0.40.0_1.pkg: 100% &lt;span style="color:#ae81ff">324&lt;/span> KiB 331.6kB/s 00:01 
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>22/22&lt;span style="color:#f92672">]&lt;/span> Fetching libsodium-1.0.18.pkg: 100% &lt;span style="color:#ae81ff">263&lt;/span> KiB 268.9kB/s 00:01 
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Checking integrity... &lt;span style="color:#66d9ef">done&lt;/span> &lt;span style="color:#f92672">(&lt;/span>&lt;span style="color:#ae81ff">0&lt;/span> conflicting&lt;span style="color:#f92672">)&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>1/22&lt;span style="color:#f92672">]&lt;/span> Installing brotli-1.0.9,1...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>1/22&lt;span style="color:#f92672">]&lt;/span> Extracting brotli-1.0.9,1: 100%
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>2/22&lt;span style="color:#f92672">]&lt;/span> Installing png-1.6.37_1...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>2/22&lt;span style="color:#f92672">]&lt;/span> Extracting png-1.6.37_1: 100%
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>3/22&lt;span style="color:#f92672">]&lt;/span> Installing freetype2-2.12.1_2...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>3/22&lt;span style="color:#f92672">]&lt;/span> Extracting freetype2-2.12.1_2: 100%
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>4/22&lt;span style="color:#f92672">]&lt;/span> Installing zstd-1.5.2_1...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>4/22&lt;span style="color:#f92672">]&lt;/span> Extracting zstd-1.5.2_1: 100%
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>5/22&lt;span style="color:#f92672">]&lt;/span> Installing jbigkit-2.1_1...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>5/22&lt;span style="color:#f92672">]&lt;/span> Extracting jbigkit-2.1_1: 100%
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>6/22&lt;span style="color:#f92672">]&lt;/span> Installing jpeg-turbo-2.1.4...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>6/22&lt;span style="color:#f92672">]&lt;/span> Extracting jpeg-turbo-2.1.4: 100%
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>7/22&lt;span style="color:#f92672">]&lt;/span> Installing libdeflate-1.13...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>7/22&lt;span style="color:#f92672">]&lt;/span> Extracting libdeflate-1.13: 100%
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>8/22&lt;span style="color:#f92672">]&lt;/span> Installing gmp-6.2.1...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>8/22&lt;span style="color:#f92672">]&lt;/span> Extracting gmp-6.2.1: 100%
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>9/22&lt;span style="color:#f92672">]&lt;/span> Installing nettle-3.8.1...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>9/22&lt;span style="color:#f92672">]&lt;/span> Extracting nettle-3.8.1: 100%
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>10/22&lt;span style="color:#f92672">]&lt;/span> Installing giflib-5.2.1...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>10/22&lt;span style="color:#f92672">]&lt;/span> Extracting giflib-5.2.1: 100%
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>11/22&lt;span style="color:#f92672">]&lt;/span> Installing graphite2-1.3.14...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>11/22&lt;span style="color:#f92672">]&lt;/span> Extracting graphite2-1.3.14: 100%
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>12/22&lt;span style="color:#f92672">]&lt;/span> Installing gdbm-1.23...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>12/22&lt;span style="color:#f92672">]&lt;/span> Extracting gdbm-1.23: 100%
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>13/22&lt;span style="color:#f92672">]&lt;/span> Installing libunwind-20211201_1...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>13/22&lt;span style="color:#f92672">]&lt;/span> Extracting libunwind-20211201_1: 100%
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>14/22&lt;span style="color:#f92672">]&lt;/span> Installing fontconfig-2.14.0,1...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>14/22&lt;span style="color:#f92672">]&lt;/span> Extracting fontconfig-2.14.0,1: 100%
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>15/22&lt;span style="color:#f92672">]&lt;/span> Installing tiff-4.4.0...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>15/22&lt;span style="color:#f92672">]&lt;/span> Extracting tiff-4.4.0: 100%
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>16/22&lt;span style="color:#f92672">]&lt;/span> Installing tcl86-8.6.12...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>16/22&lt;span style="color:#f92672">]&lt;/span> Extracting tcl86-8.6.12: 100%
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>17/22&lt;span style="color:#f92672">]&lt;/span> Installing libyaml-0.2.5...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>17/22&lt;span style="color:#f92672">]&lt;/span> Extracting libyaml-0.2.5: 100%
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>18/22&lt;span style="color:#f92672">]&lt;/span> Installing lua53-5.3.6...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>18/22&lt;span style="color:#f92672">]&lt;/span> Extracting lua53-5.3.6: 100%
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>19/22&lt;span style="color:#f92672">]&lt;/span> Installing cloudflared-2022.7.1_2...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>19/22&lt;span style="color:#f92672">]&lt;/span> Extracting cloudflared-2022.7.1_2: 100%
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>20/22&lt;span style="color:#f92672">]&lt;/span> Installing libfontenc-1.1.4...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>20/22&lt;span style="color:#f92672">]&lt;/span> Extracting libfontenc-1.1.4: 100%
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>21/22&lt;span style="color:#f92672">]&lt;/span> Installing pixman-0.40.0_1...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>21/22&lt;span style="color:#f92672">]&lt;/span> Extracting pixman-0.40.0_1: 100%
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>22/22&lt;span style="color:#f92672">]&lt;/span> Installing libsodium-1.0.18...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>22/22&lt;span style="color:#f92672">]&lt;/span> Extracting libsodium-1.0.18: 100%
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Running fc-cache to build fontconfig cache...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">=====&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Message from freetype2-2.12.1_2:
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>--
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>The 2.7.x series now uses the new subpixel hinting mode &lt;span style="color:#f92672">(&lt;/span>V40 port&lt;span style="color:#e6db74">&amp;#39;s option) as
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">the default, emulating a modern version of ClearType. This change inevitably
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">leads to different rendering results, and you might change port&amp;#39;&lt;/span>s options to
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>adapt it to your taste &lt;span style="color:#f92672">(&lt;/span>or use the new &lt;span style="color:#e6db74">&amp;#34;FREETYPE_PROPERTIES&amp;#34;&lt;/span> environment
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>variable&lt;span style="color:#f92672">)&lt;/span>.
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>The environment variable &lt;span style="color:#e6db74">&amp;#34;FREETYPE_PROPERTIES&amp;#34;&lt;/span> can be used to control the
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>driver properties. Example:
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>FREETYPE_PROPERTIES&lt;span style="color:#f92672">=&lt;/span>truetype:interpreter-version&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#ae81ff">35&lt;/span> &lt;span style="color:#ae81ff">\
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#ae81ff">&lt;/span>	cff:no-stem-darkening&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#ae81ff">1&lt;/span> &lt;span style="color:#ae81ff">\
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#ae81ff">&lt;/span>	autofitter:warping&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#ae81ff">1&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>This allows to &lt;span style="color:#66d9ef">select&lt;/span>, say, the subpixel hinting mode at runtime &lt;span style="color:#66d9ef">for&lt;/span> a given
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>application.
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>If LONG_PCF_NAMES port&lt;span style="color:#e6db74">&amp;#39;s option was enabled, the PCF family names may include
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">the foundry and information whether they contain wide characters. For example,
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">&amp;#34;Sony Fixed&amp;#34; or &amp;#34;Misc Fixed Wide&amp;#34;, instead of &amp;#34;Fixed&amp;#34;. This can be disabled at
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">run time with using pcf:no-long-family-names property, if needed. Example:
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">FREETYPE_PROPERTIES=pcf:no-long-family-names=1
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">How to recreate fontconfig cache with using such environment variable,
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">if needed:
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74"># env FREETYPE_PROPERTIES=pcf:no-long-family-names=1 fc-cache -fsv
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">The controllable properties are listed in the section &amp;#34;Controlling FreeType
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">Modules&amp;#34; in the reference&amp;#39;&lt;/span>s table of contents
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">(&lt;/span>/usr/local/share/doc/freetype2/reference/index.html, &lt;span style="color:#66d9ef">if&lt;/span> documentation was installed&lt;span style="color:#f92672">)&lt;/span>.
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;ol start="3">
&lt;li>Disable the FreeBSD repo again by setting enabled to &lt;strong>no&lt;/strong> in &lt;em>/usr/local/etc/pkg/repos/pfsense.repo&lt;/em>&lt;/li>
&lt;/ol>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>FreeBSD: &lt;span style="color:#f92672">{&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> url: &lt;span style="color:#e6db74">&amp;#34;pkg+http://pkg.FreeBSD.org/&lt;/span>&lt;span style="color:#e6db74">${&lt;/span>ABI&lt;span style="color:#e6db74">}&lt;/span>&lt;span style="color:#e6db74">/latest&amp;#34;&lt;/span>,
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> mirror_type: &lt;span style="color:#e6db74">&amp;#34;srv&amp;#34;&lt;/span>,
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> signature_type: &lt;span style="color:#e6db74">&amp;#34;fingerprints&amp;#34;&lt;/span>,
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> fingerprints: &lt;span style="color:#e6db74">&amp;#34;/usr/share/keys/pkg&amp;#34;&lt;/span>,
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> enabled: no
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">}&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;ol start="4">
&lt;li>Revert some of the packages to the pfSense maintained version&lt;/li>
&lt;/ol>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>pkg upgrade
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Output:
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>22.05-RELEASE&lt;span style="color:#f92672">]&lt;/span>/root: pkg update
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Updating pfSense-core repository catalogue...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>pfSense-core repository is up to date.
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Updating pfSense repository catalogue...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>pfSense repository is up to date.
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>All repositories are up to date.
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>22.05-RELEASE&lt;span style="color:#f92672">]&lt;/span>/root: pkg upgrade
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Updating pfSense-core repository catalogue...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>pfSense-core repository is up to date.
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Updating pfSense repository catalogue...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>pfSense repository is up to date.
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>All repositories are up to date.
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Checking &lt;span style="color:#66d9ef">for&lt;/span> upgrades &lt;span style="color:#f92672">(&lt;/span>&lt;span style="color:#ae81ff">13&lt;/span> candidates&lt;span style="color:#f92672">)&lt;/span>: 100%
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Processing candidates &lt;span style="color:#f92672">(&lt;/span>&lt;span style="color:#ae81ff">13&lt;/span> candidates&lt;span style="color:#f92672">)&lt;/span>: 100%
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>The following &lt;span style="color:#ae81ff">5&lt;/span> package&lt;span style="color:#f92672">(&lt;/span>s&lt;span style="color:#f92672">)&lt;/span> will be affected &lt;span style="color:#f92672">(&lt;/span>of &lt;span style="color:#ae81ff">0&lt;/span> checked&lt;span style="color:#f92672">)&lt;/span>:
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Installed packages to be REINSTALLED:
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>	brotli-1.0.9,1 &lt;span style="color:#f92672">[&lt;/span>pfSense&lt;span style="color:#f92672">]&lt;/span> &lt;span style="color:#f92672">(&lt;/span>options changed&lt;span style="color:#f92672">)&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>	giflib-5.2.1 &lt;span style="color:#f92672">[&lt;/span>pfSense&lt;span style="color:#f92672">]&lt;/span> &lt;span style="color:#f92672">(&lt;/span>options changed&lt;span style="color:#f92672">)&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>	jbigkit-2.1_1 &lt;span style="color:#f92672">[&lt;/span>pfSense&lt;span style="color:#f92672">]&lt;/span> &lt;span style="color:#f92672">(&lt;/span>options changed&lt;span style="color:#f92672">)&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>	libsodium-1.0.18 &lt;span style="color:#f92672">[&lt;/span>pfSense&lt;span style="color:#f92672">]&lt;/span> &lt;span style="color:#f92672">(&lt;/span>options changed&lt;span style="color:#f92672">)&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>	lua53-5.3.6 &lt;span style="color:#f92672">[&lt;/span>pfSense&lt;span style="color:#f92672">]&lt;/span> &lt;span style="color:#f92672">(&lt;/span>options changed&lt;span style="color:#f92672">)&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Number of packages to be reinstalled: &lt;span style="color:#ae81ff">5&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>The operation will free &lt;span style="color:#ae81ff">1&lt;/span> MiB.
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#ae81ff">899&lt;/span> KiB to be downloaded.
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Proceed with this action? &lt;span style="color:#f92672">[&lt;/span>y/N&lt;span style="color:#f92672">]&lt;/span>: y
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>1/5&lt;span style="color:#f92672">]&lt;/span> Fetching lua53-5.3.6.pkg: 100% &lt;span style="color:#ae81ff">196&lt;/span> KiB 200.4kB/s 00:01 
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>2/5&lt;span style="color:#f92672">]&lt;/span> Fetching giflib-5.2.1.pkg: 100% &lt;span style="color:#ae81ff">71&lt;/span> KiB 73.1kB/s 00:01 
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>3/5&lt;span style="color:#f92672">]&lt;/span> Fetching brotli-1.0.9,1.pkg: 100% &lt;span style="color:#ae81ff">352&lt;/span> KiB 360.7kB/s 00:01 
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>4/5&lt;span style="color:#f92672">]&lt;/span> Fetching libsodium-1.0.18.pkg: 100% &lt;span style="color:#ae81ff">215&lt;/span> KiB 220.1kB/s 00:01 
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>5/5&lt;span style="color:#f92672">]&lt;/span> Fetching jbigkit-2.1_1.pkg: 100% &lt;span style="color:#ae81ff">65&lt;/span> KiB 66.1kB/s 00:01 
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Checking integrity... &lt;span style="color:#66d9ef">done&lt;/span> &lt;span style="color:#f92672">(&lt;/span>&lt;span style="color:#ae81ff">0&lt;/span> conflicting&lt;span style="color:#f92672">)&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>1/5&lt;span style="color:#f92672">]&lt;/span> Reinstalling lua53-5.3.6...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>1/5&lt;span style="color:#f92672">]&lt;/span> Extracting lua53-5.3.6: 100%
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>2/5&lt;span style="color:#f92672">]&lt;/span> Reinstalling giflib-5.2.1...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>2/5&lt;span style="color:#f92672">]&lt;/span> Extracting giflib-5.2.1: 100%
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>3/5&lt;span style="color:#f92672">]&lt;/span> Reinstalling brotli-1.0.9,1...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>3/5&lt;span style="color:#f92672">]&lt;/span> Extracting brotli-1.0.9,1: 100%
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>4/5&lt;span style="color:#f92672">]&lt;/span> Reinstalling libsodium-1.0.18...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>4/5&lt;span style="color:#f92672">]&lt;/span> Extracting libsodium-1.0.18: 100%
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>5/5&lt;span style="color:#f92672">]&lt;/span> Reinstalling jbigkit-2.1_1...
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">[&lt;/span>5/5&lt;span style="color:#f92672">]&lt;/span> Extracting jbigkit-2.1_1: 100%
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;ol start="5">
&lt;li>
&lt;p>cloudflared can be found in &lt;em>/usr/local/bin/cloudflared&lt;/em>&lt;/p></description></item><item><title>Sametime 12</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2022-07-07-sametime12/</link><pubDate>Thu, 07 Jul 2022 13:47:28 +0200</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2022-07-07-sametime12/</guid><description>&lt;h4 id="customizing-sametime-12">Customizing Sametime 12&lt;/h4>
&lt;p>In file &lt;strong>custom.env&lt;/strong> add the following&lt;/p></description></item><item><title>SSH Tips and Tricks</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2022-06-03-ssh-tips-and-tricks/</link><pubDate>Fri, 03 Jun 2022 09:27:52 +0200</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2022-06-03-ssh-tips-and-tricks/</guid><description>&lt;p>This is just a brief overview of the options I&amp;rsquo;m using every now and then.&lt;/p></description></item><item><title>SSH Agent Forwarding</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2022-06-02-ssh-agent-forwarding/</link><pubDate>Thu, 02 Jun 2022 13:29:35 +0200</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2022-06-02-ssh-agent-forwarding/</guid><description>A simple way to connect to a server or pc without having the private key on the jump server</description></item><item><title>Cloudflare DDNS Script</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2022-04-08-cloudflare-ddns-bash-script/</link><pubDate>Fri, 08 Apr 2022 10:55:37 +0200</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2022-04-08-cloudflare-ddns-bash-script/</guid><description>Bash script to update a dns record to the public ip</description></item><item><title>Linux VRRP</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2022-03-25-linux-vrrp/</link><pubDate>Fri, 25 Mar 2022 11:58:50 +0100</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2022-03-25-linux-vrrp/</guid><description>&lt;p>Here&amp;rsquo;s some configuration examples from a VRRP(Virtual Router Redundancy Protocol) experiment i did. This is used to create a high available DNS resolver with 
&lt;a href="https://nlnetlabs.nl/projects/unbound/about/" target="_blank" rel="noopener">
 Unbound
&lt;/a>. I used RHEL 8 as my distribution of choice, but I&amp;rsquo;m sure this can be used on any RHEL deviate or linux distribution&lt;/p></description></item><item><title>Repair Windows 10</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2022-03-10-repair-windows-10/</link><pubDate>Thu, 10 Mar 2022 11:49:57 +0100</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2022-03-10-repair-windows-10/</guid><description>Ways to repair a broken Windows 10 installation</description></item><item><title>Downgrade Centos 8 Stream to Centos 8</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2021-12-13-downgrade-centos-8-stream-to-centos-8/</link><pubDate>Mon, 13 Dec 2021 10:17:58 +0100</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2021-12-13-downgrade-centos-8-stream-to-centos-8/</guid><description>&lt;p>I have a few CentOS machines that needs to be converted to RHEL and that can be done using the 
&lt;a href="https://access.redhat.com/articles/2360841" target="_blank" rel="noopener">
 convert2rhel
&lt;/a> script. However I&amp;rsquo;m running CentOS 8 Stream, which can&amp;rsquo;t be converted to RHEL 8, so I have to do a dowgrade to CentOS 8 first.&lt;/p></description></item><item><title>HCL Verse: Docs Viewer 404</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2021-12-8-hcl-verse-preview-404-docs/</link><pubDate>Wed, 08 Dec 2021 10:51:02 +0100</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2021-12-8-hcl-verse-preview-404-docs/</guid><description>Fail to transfer attachment to Docs Viewer: 404</description></item><item><title>Kubernetes Tips and Tricks</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2021-10-06-kubernetes/</link><pubDate>Wed, 06 Oct 2021 09:18:07 +0200</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2021-10-06-kubernetes/</guid><description>Userful commands to get you started with Kubernetes</description></item><item><title>Nginx Syntax Highlight in Vim</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2021-09-22-vim-syntax-highlight-nginx/</link><pubDate>Wed, 22 Sep 2021 15:12:16 +0200</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2021-09-22-vim-syntax-highlight-nginx/</guid><description>Make your vim colourful when editing nginx configuration files</description></item><item><title>Restart Sophos XG SSL VPN</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2021-09-14-sophos-xg-restart-sslvpn/</link><pubDate>Tue, 14 Sep 2021 00:00:00 +0000</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2021-09-14-sophos-xg-restart-sslvpn/</guid><description>&lt;p>From the console of Sophos XG.&lt;/p></description></item><item><title>Warbonnet Ridgerunner</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2021-09-13-warbonnet-ridgerunner/</link><pubDate>Mon, 13 Sep 2021 00:00:00 +0000</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2021-09-13-warbonnet-ridgerunner/</guid><description>&lt;img
 
 sizes="(min-width: 35em) 720px, 100vw"
 srcset='
 
 /post/2021-09-13-warbonnet-ridgerunner/IMG_4843_hu_d1997b01807055bc.jpeg 500w
 
 
 , /post/2021-09-13-warbonnet-ridgerunner/IMG_4843_hu_bb9f140606f8b89f.jpeg 800w
 
 
 , /post/2021-09-13-warbonnet-ridgerunner/IMG_4843_hu_66383e02c147430f.jpeg 1200w
 '
 
 src="https://e41943f8.hugo-holmq-dk.pages.dev/post/2021-09-13-warbonnet-ridgerunner/IMG_4843_hu_66383e02c147430f.jpeg"
 
 loading="lazy"
 alt="Warbonnet Ridgerunner">





&lt;ul>
&lt;li>Warbonnet Ridgerunner &lt;em>(2020 Model with updated corner configuration)&lt;/em>&lt;/li>
&lt;li>Double layer&lt;/li>
&lt;li>Color: Fern Green&lt;/li>
&lt;/ul>
&lt;p>




















&lt;img
 
 sizes="(min-width: 35em) 720px, 100vw"
 srcset='
 
 /post/2021-09-13-warbonnet-ridgerunner/IMG_4851_hu_6ebaae872676ee29.jpeg 500w
 
 
 , /post/2021-09-13-warbonnet-ridgerunner/IMG_4851_hu_4d4df80d0afbd33e.jpeg 800w
 
 
 , /post/2021-09-13-warbonnet-ridgerunner/IMG_4851_hu_dc31ea46072ca382.jpeg 1200w
 '
 
 src="https://e41943f8.hugo-holmq-dk.pages.dev/post/2021-09-13-warbonnet-ridgerunner/IMG_4851_hu_dc31ea46072ca382.jpeg"
 
 loading="lazy"
 alt="Warbonnet Ridgerunner &amp;#43; Robens Trace Underquilt">




&lt;br>
&lt;em>Warbonnet Ridgerunner with Robens Trace Underquilt&lt;/em>&lt;/p></description></item><item><title>Ignore .DS_Store in git commits</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2021-09-09-.gitignore/</link><pubDate>Thu, 09 Sep 2021 00:00:00 +0000</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2021-09-09-.gitignore/</guid><description>A simple method to ignore .DS_Store files during git commits</description></item><item><title>Warbonnet Blackbird XLC</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2021-09-09-warbonnet-blackbird-xlc/</link><pubDate>Thu, 09 Sep 2021 00:00:00 +0000</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2021-09-09-warbonnet-blackbird-xlc/</guid><description>&lt;p>




















&lt;img
 
 sizes="(min-width: 35em) 720px, 100vw"
 srcset='
 
 /post/2021-09-09-warbonnet-blackbird-xlc/IMG_4846_hu_32d27def4607ca4f.jpeg 500w
 
 
 , /post/2021-09-09-warbonnet-blackbird-xlc/IMG_4846_hu_ed79c10b58ffea04.jpeg 800w
 
 
 , /post/2021-09-09-warbonnet-blackbird-xlc/IMG_4846_hu_e24d87004786fea2.jpeg 1200w
 '
 
 src="https://e41943f8.hugo-holmq-dk.pages.dev/post/2021-09-09-warbonnet-blackbird-xlc/IMG_4846_hu_e24d87004786fea2.jpeg"
 
 loading="lazy"
 alt="Warbonnet Blackbird XLC Dark Foliage Green">




&lt;br>





















&lt;img
 
 sizes="(min-width: 35em) 720px, 100vw"
 srcset='
 
 /post/2021-09-09-warbonnet-blackbird-xlc/IMG_4857_hu_a40a3acf1f61df24.jpeg 500w
 
 
 , /post/2021-09-09-warbonnet-blackbird-xlc/IMG_4857_hu_e05d27249a34fe74.jpeg 800w
 
 
 , /post/2021-09-09-warbonnet-blackbird-xlc/IMG_4857_hu_9a577e8327767664.jpeg 1200w
 '
 
 src="https://e41943f8.hugo-holmq-dk.pages.dev/post/2021-09-09-warbonnet-blackbird-xlc/IMG_4857_hu_9a577e8327767664.jpeg"
 
 loading="lazy"
 alt="Warbonnet Blackbird XLC &amp;#43; -17C Wookie">




&lt;/p></description></item><item><title>Pizzadej med Polish</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2021-09-03-polish-pizza-dej/</link><pubDate>Fri, 03 Sep 2021 00:00:00 +0000</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2021-09-03-polish-pizza-dej/</guid><description>&lt;p>Pizzaer: 10stk af 280g dej&lt;/p></description></item><item><title>Let's Encrypt certificates + Nginx + Cloudflare</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2021-08-20-lets-encrypt-nginx/</link><pubDate>Fri, 20 Aug 2021 00:00:00 +0000</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2021-08-20-lets-encrypt-nginx/</guid><description>&lt;p>This is how I have setup automatic certificate renewal on my linux Webserver. I&amp;rsquo;m using Cloudflare as a DNS provider and are using their API Tokens to verify ownership of my domain, when requesting a certificate from Let&amp;rsquo;s Encrypt&lt;/p></description></item><item><title>HCL Sametime 11.6 failed to load</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2021-06-03-hcl-sametime/</link><pubDate>Thu, 03 Jun 2021 00:00:00 +0000</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2021-06-03-hcl-sametime/</guid><description>&lt;p>I just upgraded my HCL Sametime community server from 11.5 to 11.6. The upgrade ran successfully, but sametime didn&amp;rsquo;t load when Domino 11.0.1 FP3 was started.&lt;br>
I tried &lt;strong>load staddin&lt;/strong> from the server console and it showed &lt;em>&lt;strong>Sametime: Server startup successful&amp;hellip;&lt;/strong>&lt;/em> well that wasn&amp;rsquo;t the case when i looked at the console on my linux server.&lt;/p></description></item><item><title>Sophos XG v18 CLI Commands</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2021-04-13-sophos-xg-cli/</link><pubDate>Tue, 13 Apr 2021 00:00:00 +0000</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2021-04-13-sophos-xg-cli/</guid><description>&lt;p>&lt;strong>5. Device Management &amp;gt; 3. Advanced Shell&lt;/strong>&lt;/p></description></item><item><title>Compile Unbound DNS Resolver</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2020-10-22-unbound-dns-resolver/</link><pubDate>Thu, 22 Oct 2020 00:00:00 +0000</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2020-10-22-unbound-dns-resolver/</guid><description>&lt;p>I have created a 
&lt;a href="https://e41943f8.hugo-holmq-dk.pages.dev/scripts/compile-from-source.sh" >
 Compile-Unbound.sh script
&lt;/a>&lt;/p></description></item><item><title>Hiper IPv6 configuration on pfSense</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/Hiper-IPv6-pfSense/</link><pubDate>Thu, 26 Mar 2020 00:00:00 +0000</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/Hiper-IPv6-pfSense/</guid><description>&lt;p>Den danske ISP Hiper tilbyder sine DSL og Fiberkunder en /48 (65536 net, så det burde være rigeligt) native IPv6 adresser. Hiper tilbyder også at man kan benytte sin egen router i stedet for den Zyxel router de udleverer. For at bruge sin egen router skal man konfigurere sit WAN interface med VLAN 101 tagged. Se mere her 
&lt;a href="https://www.hiper.dk/bredbaand/fiber" target="_blank" rel="noopener">
 https://www.hiper.dk/bredbaand/fiber
&lt;/a>&lt;/p></description></item><item><title>Nginx - Redirect to https</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2019-11-18-nginx-redirect-to-https/</link><pubDate>Mon, 18 Nov 2019 00:00:00 +0000</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2019-11-18-nginx-redirect-to-https/</guid><description>&lt;p>Insert this code into your Nginx server {} block&lt;/p></description></item><item><title>Sophos XG v18 Webinar</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2019-11-18-sophox-xg-v18-webinar/</link><pubDate>Mon, 18 Nov 2019 00:00:00 +0000</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2019-11-18-sophox-xg-v18-webinar/</guid><description>&lt;p>Sophos recently hosted a webinar with some updates to their version 18 EAP.&lt;/p></description></item><item><title>Hotlink Protection with Nginx</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2019-11-15-nginx-hotlink-protection/</link><pubDate>Fri, 15 Nov 2019 00:00:00 +0000</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2019-11-15-nginx-hotlink-protection/</guid><description>&lt;p>Insert this code into your Nginx server {} block&lt;/p></description></item><item><title>Pizza på Weber Summit Charcoal</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2017-05-14-pizza/</link><pubDate>Sun, 14 May 2017 00:00:00 +0000</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2017-05-14-pizza/</guid><description>&lt;ul>
&lt;li>370ml lunken vand&lt;/li>
&lt;li>1pk tørgær&lt;/li>
&lt;li>60ml olivenolie&lt;/li>
&lt;li>12g salt&lt;/li>
&lt;li>100g durummel&lt;/li>
&lt;li>500g tipo00 mel&lt;/li>
&lt;/ul>





















&lt;img
 
 sizes="(min-width: 35em) 720px, 100vw"
 srcset='
 
 /post/2017-05-14-pizza/IMG_1389_hu_40875f6a44e68f62.jpg 500w
 
 
 , /post/2017-05-14-pizza/IMG_1389_hu_8ffda9c75d18f0ef.jpg 800w
 
 
 , /post/2017-05-14-pizza/IMG_1389_hu_8ea108d66b9b4c92.jpg 1200w
 '
 
 src="https://e41943f8.hugo-holmq-dk.pages.dev/post/2017-05-14-pizza/IMG_1389_hu_8ea108d66b9b4c92.jpg"
 
 loading="lazy"
 alt="pizzadej">





&lt;p>Ingredienserne blandes sammen i den rækkefølge de er nævnt. Det giver en mængde der svarer til 4 pizzaer, men jeg laver kun 3 ud af dem for så kan jeg få nogle større pizzaer end normalt. Jeg lader dejen stå i en skål i stuen og hæve. 2 timer inden pizzaerne skal laves bliver dejen delt op i det antal pizzaer jeg vil lave og får lov at efterhæve på bagepapir i en slukket ovn.&lt;/p></description></item><item><title>Ribs på Weber Summit Charcoal</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2017-03-12-ribs/</link><pubDate>Sun, 12 Mar 2017 00:00:00 +0000</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2017-03-12-ribs/</guid><description>&lt;p>Når jeg laver ribs bruger jeg 3-2-1 metoden. Det går i sin enkelthed ud på at de først får 3 timer på grillen, så 2 timer i folie og så 1 time på grillen igen.&lt;/p></description></item><item><title>Python - Decision Generator</title><link>https://e41943f8.hugo-holmq-dk.pages.dev/post/2015-02-09-python-decision-generator/</link><pubDate>Mon, 09 Feb 2015 00:00:00 +0000</pubDate><guid>https://e41943f8.hugo-holmq-dk.pages.dev/post/2015-02-09-python-decision-generator/</guid><description>&lt;p>Here&amp;rsquo;s a bit of python code I have written to help make difficult decisions in life.. :-)&lt;/p></description></item></channel></rss>