fireside.fm.rss.xml - sfeed_tests - sfeed tests and RSS and Atom files
HTML git clone git://git.codemadness.org/sfeed_tests
DIR Log
DIR Files
DIR Refs
DIR README
DIR LICENSE
---
fireside.fm.rss.xml (5523779B)
---
1 <?xml version="1.0" encoding="UTF-8"?>
2 <rss version="2.0" encoding="UTF-8" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:atom="http://www.w3.org/2005/Atom/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:podcast="https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md" xmlns:fireside="http://fireside.fm/modules/rss/fireside">
3 <channel>
4 <fireside:hostname>feed03.fireside.fm</fireside:hostname>
5 <fireside:genDate>Thu, 12 Nov 2020 05:56:22 -0600</fireside:genDate>
6 <generator>Fireside (https://fireside.fm)</generator>
7 <title>BSD Now</title>
8 <link>https://www.bsdnow.tv</link>
9 <pubDate>Thu, 12 Nov 2020 11:45:06 -0000</pubDate>
10 <description>Created by three guys who love BSD, we cover the latest news and have an extensive series of tutorials, as well as interviews with various people from all areas of the BSD community. It also serves as a platform for support and questions. We love and advocate FreeBSD, OpenBSD, NetBSD, DragonFlyBSD and TrueOS. Our show aims to be helpful and informative for new users that want to learn about them, but still be entertaining for the people who are already pros.
11 The show airs on Wednesdays at 2:00PM (US Eastern time) and the edited version is usually up the following day.
12 </description>
13 <language>en-us</language>
14 <itunes:type>episodic</itunes:type>
15 <itunes:subtitle>A weekly podcast and the place to B...SD</itunes:subtitle>
16 <itunes:author>Allan Jude</itunes:author>
17 <itunes:summary>Created by three guys who love BSD, we cover the latest news and have an extensive series of tutorials, as well as interviews with various people from all areas of the BSD community. It also serves as a platform for support and questions. We love and advocate FreeBSD, OpenBSD, NetBSD, DragonFlyBSD and TrueOS. Our show aims to be helpful and informative for new users that want to learn about them, but still be entertaining for the people who are already pros.
18 The show airs on Wednesdays at 2:00PM (US Eastern time) and the edited version is usually up the following day.
19 </itunes:summary>
20 <itunes:image href="https://assets.fireside.fm/file/fireside-images/podcasts/images/c/c91b88f1-e824-4815-bcb8-5227818d6010/cover.jpg?v=4"/>
21 <itunes:explicit>no</itunes:explicit>
22 <itunes:keywords>berkeley,freebsd,openbsd,netbsd,dragonflybsd,trueos,trident,hardenedbsd,tutorial,howto,guide,bsd,interview</itunes:keywords>
23 <itunes:owner>
24 <itunes:name>Allan Jude</itunes:name>
25 <itunes:email>feedback@bsdnow.tv</itunes:email>
26 </itunes:owner>
27 <podcast:locked email="feedback@bsdnow.tv">yes</podcast:locked>
28 <itunes:category text="News">
29 <itunes:category text="Tech News"/>
30 </itunes:category>
31 <itunes:category text="Education">
32 <itunes:category text="How To"/>
33 </itunes:category>
34 <item>
35 <title>376: Build stable packages</title>
36 <link>https://www.bsdnow.tv/376</link>
37 <guid isPermaLink="false">f32e4d71-13e3-4cfa-a98d-c3806ac0c665</guid>
38 <pubDate>Thu, 12 Nov 2020 03:00:00 -0800</pubDate>
39 <author>Allan Jude</author>
40 <enclosure url="https://aphid.fireside.fm/d/1437767933/c91b88f1-e824-4815-bcb8-5227818d6010/f32e4d71-13e3-4cfa-a98d-c3806ac0c665.mp3" length="45514920" type="audio/mpeg"/>
41 <itunes:episodeType>full</itunes:episodeType>
42 <itunes:author>Allan Jude</itunes:author>
43 <itunes:subtitle>FreeBSD 12.2 is available, ZFS Webinar, Enhancing Syzkaller support for NetBSD, how the OpenBSD -stable packages are built, OPNsense 20.7.4 released, and more</itunes:subtitle>
44 <itunes:duration>46:20</itunes:duration>
45 <itunes:explicit>no</itunes:explicit>
46 <itunes:image href="https://assets.fireside.fm/file/fireside-images/podcasts/images/c/c91b88f1-e824-4815-bcb8-5227818d6010/cover.jpg?v=4"/>
47 <description>FreeBSD 12.2 is available, ZFS Webinar, Enhancing Syzkaller support for NetBSD, how the OpenBSD -stable packages are built, OPNsense 20.7.4 released, and more
48 NOTES
49 This episode of BSDNow is brought to you by Tarsnap (https://www.tarsnap.com/bsdnow)
50 Headlines
51 FreeBSD 12.2 Release (https://www.freebsd.org/releases/12.2R/relnotes.html)
52 The release notes for FreeBSD 12.2-RELEASE contain a summary of the changes made to the FreeBSD base system on the 12-STABLE development line. This document lists applicable security advisories that were issued since the last release, as well as significant changes to the FreeBSD kernel and userland. Some brief remarks on upgrading are also presented.
53 ZFS Webinar: November 18th (https://klarasystems.com/learning/best-practices-for-optimizing-zfs1/)
54 Join us on November 18th for a live discussion with Allan Jude (VP of Engineering at Klara Inc) in this webinar centred on “best practices of ZFS”
55 Building Your Storage Array – Everything from picking the best hardware to RAID-Z and using mirrors.
56 Keeping up with Data Growth – Expanding and growing your pool, and of course, shrinking with device evacuation.
57 Datasets and Properties – Controlling settings with properties and many other tricks!
58 News Roundup
59 Google Summer of Code 2020: [Final Report] Enhancing Syzkaller support for NetBSD (https://blog.netbsd.org/tnf/entry/google_summer_of_code_20202)
60 Sys2syz would give an extra edge to Syzkaller for NetBSD. It has a potential of efficiently automating the conversion of syscall definitions to syzkaller’s grammar. This can aid in increasing the number of syscalls covered by Syzkaller significantly with the minimum possibility of manual errors. Let’s delve into its internals.
61 How the OpenBSD -stable packages are built (https://dataswamp.org/~solene/2020-10-29-official-openbsd-stable-architecture.html)
62 In this long blog post, I will write about the technical details of the OpenBSD stable packages building infrastructure. I have setup the infrastructure with the help of Theo De Raadt who provided me the hardware in summer 2019, since then, OpenBSD users can upgrade their packages using pkg_add -u for critical updates that has been backported by the contributors. Many thanks to them, without their work there would be no packages to build. Thanks to pea@ who is my backup for operating this infrastructure in case something happens to me.
63 OPNsense 20.7.4 released (https://opnsense.org/opnsense-20-7-4-released/)
64 This release finally wraps up the recent Netmap kernel changes and tests.
65 The Realtek vendor driver was updated as well as third party software cURL,
66 libxml2, OpenSSL, PHP, Suricata, Syslog-ng and Unbound just to name a couple
67 of them.
68 Beastie Bits
69 Binutils and linker changes (https://www.dragonflydigest.com/2020/11/03/25120.html)
70 28 Years of NetBSD contributions (https://github.com/NetBSD/src/graphs/contributors)
71 Bluetooth Audio on OpenBSD (https://ifconfig.se/bluetooth-audio-openbsd.html)
72 K8s Bhyve (https://k8s-bhyve.convectix.com)
73 ***
74 Tarsnap
75 This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
76 Feedback/Questions
77 Sean - C Flags (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/376/feedback/Sean%20-%20C%20Flags.md)
78 Thierry - RPI ZFS question (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/376/feedback/Thierry%20-%20RPI%20ZFS%20question.md)
79 Thierry's script (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/376/feedback/script.md)
80 ***
81 Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv (mailto:feedback@bsdnow.tv)
82 ***
83 </description>
84 <itunes:keywords>freebsd, openbsd, netbsd, dragonflybsd, trueos, trident, hardenedbsd, tutorial, howto, guide, bsd, operating system, shell, unix, os, berkeley, software, distribution, zfs, zpool, dataset, interview, 12.2, webinar, syzkaller, stable, packages, package building, opnsense, release</itunes:keywords>
85 <content:encoded>
86 <![CDATA[<p>FreeBSD 12.2 is available, ZFS Webinar, Enhancing Syzkaller support for NetBSD, how the OpenBSD -stable packages are built, OPNsense 20.7.4 released, and more</p>
87
88 <p><strong><em>NOTES</em></strong><br>
89 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/bsdnow" rel="nofollow">Tarsnap</a></p>
90
91 <h2>Headlines</h2>
92
93 <h3><a href="https://www.freebsd.org/releases/12.2R/relnotes.html" rel="nofollow">FreeBSD 12.2 Release</a></h3>
94
95 <blockquote>
96 <p>The release notes for FreeBSD 12.2-RELEASE contain a summary of the changes made to the FreeBSD base system on the 12-STABLE development line. This document lists applicable security advisories that were issued since the last release, as well as significant changes to the FreeBSD kernel and userland. Some brief remarks on upgrading are also presented.</p>
97
98 <hr>
99
100 <h3><a href="https://klarasystems.com/learning/best-practices-for-optimizing-zfs1/" rel="nofollow">ZFS Webinar: November 18th</a></h3>
101
102 <p>Join us on November 18th for a live discussion with Allan Jude (VP of Engineering at Klara Inc) in this webinar centred on “best practices of ZFS”<br>
103 Building Your Storage Array – Everything from picking the best hardware to RAID-Z and using mirrors.<br>
104 Keeping up with Data Growth – Expanding and growing your pool, and of course, shrinking with device evacuation.<br>
105 Datasets and Properties – Controlling settings with properties and many other tricks!</p>
106
107 <hr>
108 </blockquote>
109
110 <h2>News Roundup</h2>
111
112 <h3><a href="https://blog.netbsd.org/tnf/entry/google_summer_of_code_20202" rel="nofollow">Google Summer of Code 2020: [Final Report] Enhancing Syzkaller support for NetBSD</a></h3>
113
114 <blockquote>
115 <p>Sys2syz would give an extra edge to Syzkaller for NetBSD. It has a potential of efficiently automating the conversion of syscall definitions to syzkaller’s grammar. This can aid in increasing the number of syscalls covered by Syzkaller significantly with the minimum possibility of manual errors. Let’s delve into its internals.</p>
116
117 <hr>
118 </blockquote>
119
120 <h3><a href="https://dataswamp.org/%7Esolene/2020-10-29-official-openbsd-stable-architecture.html" rel="nofollow">How the OpenBSD -stable packages are built</a></h3>
121
122 <blockquote>
123 <p>In this long blog post, I will write about the technical details of the OpenBSD stable packages building infrastructure. I have setup the infrastructure with the help of Theo De Raadt who provided me the hardware in summer 2019, since then, OpenBSD users can upgrade their packages using pkg_add -u for critical updates that has been backported by the contributors. Many thanks to them, without their work there would be no packages to build. Thanks to pea@ who is my backup for operating this infrastructure in case something happens to me.</p>
124
125 <hr>
126 </blockquote>
127
128 <h3><a href="https://opnsense.org/opnsense-20-7-4-released/" rel="nofollow">OPNsense 20.7.4 released</a></h3>
129
130 <blockquote>
131 <p>This release finally wraps up the recent Netmap kernel changes and tests.<br>
132 The Realtek vendor driver was updated as well as third party software cURL,<br>
133 libxml2, OpenSSL, PHP, Suricata, Syslog-ng and Unbound just to name a couple<br>
134 of them.</p>
135
136 <hr>
137 </blockquote>
138
139 <h2>Beastie Bits</h2>
140
141 <ul>
142 <li><a href="https://www.dragonflydigest.com/2020/11/03/25120.html" rel="nofollow">Binutils and linker changes</a></li>
143 <li><a href="https://github.com/NetBSD/src/graphs/contributors" rel="nofollow">28 Years of NetBSD contributions</a></li>
144 <li><a href="https://ifconfig.se/bluetooth-audio-openbsd.html" rel="nofollow">Bluetooth Audio on OpenBSD</a></li>
145 <li><a href="https://k8s-bhyve.convectix.com" rel="nofollow">K8s Bhyve</a>
146 ***</li>
147 </ul>
148
149 <h3>Tarsnap</h3>
150
151 <ul>
152 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
153 </ul>
154
155 <h2>Feedback/Questions</h2>
156
157 <ul>
158 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/376/feedback/Sean%20-%20C%20Flags.md" rel="nofollow">Sean - C Flags</a></li>
159 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/376/feedback/Thierry%20-%20RPI%20ZFS%20question.md" rel="nofollow">Thierry - RPI ZFS question</a>
160
161 <ul>
162 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/376/feedback/script.md" rel="nofollow">Thierry's script</a>
163 ***</li>
164 </ul></li>
165 <li>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a>
166 ***</li>
167 </ul>]]>
168 </content:encoded>
169 <itunes:summary>
170 <![CDATA[<p>FreeBSD 12.2 is available, ZFS Webinar, Enhancing Syzkaller support for NetBSD, how the OpenBSD -stable packages are built, OPNsense 20.7.4 released, and more</p>
171
172 <p><strong><em>NOTES</em></strong><br>
173 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/bsdnow" rel="nofollow">Tarsnap</a></p>
174
175 <h2>Headlines</h2>
176
177 <h3><a href="https://www.freebsd.org/releases/12.2R/relnotes.html" rel="nofollow">FreeBSD 12.2 Release</a></h3>
178
179 <blockquote>
180 <p>The release notes for FreeBSD 12.2-RELEASE contain a summary of the changes made to the FreeBSD base system on the 12-STABLE development line. This document lists applicable security advisories that were issued since the last release, as well as significant changes to the FreeBSD kernel and userland. Some brief remarks on upgrading are also presented.</p>
181
182 <hr>
183
184 <h3><a href="https://klarasystems.com/learning/best-practices-for-optimizing-zfs1/" rel="nofollow">ZFS Webinar: November 18th</a></h3>
185
186 <p>Join us on November 18th for a live discussion with Allan Jude (VP of Engineering at Klara Inc) in this webinar centred on “best practices of ZFS”<br>
187 Building Your Storage Array – Everything from picking the best hardware to RAID-Z and using mirrors.<br>
188 Keeping up with Data Growth – Expanding and growing your pool, and of course, shrinking with device evacuation.<br>
189 Datasets and Properties – Controlling settings with properties and many other tricks!</p>
190
191 <hr>
192 </blockquote>
193
194 <h2>News Roundup</h2>
195
196 <h3><a href="https://blog.netbsd.org/tnf/entry/google_summer_of_code_20202" rel="nofollow">Google Summer of Code 2020: [Final Report] Enhancing Syzkaller support for NetBSD</a></h3>
197
198 <blockquote>
199 <p>Sys2syz would give an extra edge to Syzkaller for NetBSD. It has a potential of efficiently automating the conversion of syscall definitions to syzkaller’s grammar. This can aid in increasing the number of syscalls covered by Syzkaller significantly with the minimum possibility of manual errors. Let’s delve into its internals.</p>
200
201 <hr>
202 </blockquote>
203
204 <h3><a href="https://dataswamp.org/%7Esolene/2020-10-29-official-openbsd-stable-architecture.html" rel="nofollow">How the OpenBSD -stable packages are built</a></h3>
205
206 <blockquote>
207 <p>In this long blog post, I will write about the technical details of the OpenBSD stable packages building infrastructure. I have setup the infrastructure with the help of Theo De Raadt who provided me the hardware in summer 2019, since then, OpenBSD users can upgrade their packages using pkg_add -u for critical updates that has been backported by the contributors. Many thanks to them, without their work there would be no packages to build. Thanks to pea@ who is my backup for operating this infrastructure in case something happens to me.</p>
208
209 <hr>
210 </blockquote>
211
212 <h3><a href="https://opnsense.org/opnsense-20-7-4-released/" rel="nofollow">OPNsense 20.7.4 released</a></h3>
213
214 <blockquote>
215 <p>This release finally wraps up the recent Netmap kernel changes and tests.<br>
216 The Realtek vendor driver was updated as well as third party software cURL,<br>
217 libxml2, OpenSSL, PHP, Suricata, Syslog-ng and Unbound just to name a couple<br>
218 of them.</p>
219
220 <hr>
221 </blockquote>
222
223 <h2>Beastie Bits</h2>
224
225 <ul>
226 <li><a href="https://www.dragonflydigest.com/2020/11/03/25120.html" rel="nofollow">Binutils and linker changes</a></li>
227 <li><a href="https://github.com/NetBSD/src/graphs/contributors" rel="nofollow">28 Years of NetBSD contributions</a></li>
228 <li><a href="https://ifconfig.se/bluetooth-audio-openbsd.html" rel="nofollow">Bluetooth Audio on OpenBSD</a></li>
229 <li><a href="https://k8s-bhyve.convectix.com" rel="nofollow">K8s Bhyve</a>
230 ***</li>
231 </ul>
232
233 <h3>Tarsnap</h3>
234
235 <ul>
236 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
237 </ul>
238
239 <h2>Feedback/Questions</h2>
240
241 <ul>
242 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/376/feedback/Sean%20-%20C%20Flags.md" rel="nofollow">Sean - C Flags</a></li>
243 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/376/feedback/Thierry%20-%20RPI%20ZFS%20question.md" rel="nofollow">Thierry - RPI ZFS question</a>
244
245 <ul>
246 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/376/feedback/script.md" rel="nofollow">Thierry's script</a>
247 ***</li>
248 </ul></li>
249 <li>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a>
250 ***</li>
251 </ul>]]>
252 </itunes:summary>
253 <fireside:playerURL>https://fireside.fm/player/v2/FYhhasNR+L190wi99</fireside:playerURL>
254 <fireside:playerEmbedCode>
255 <![CDATA[<iframe src="https://fireside.fm/player/v2/FYhhasNR+L190wi99" width="740" height="200" frameborder="0" scrolling="no">]]>
256 </fireside:playerEmbedCode>
257 </item>
258 <item>
259 <title>375: Virtually everything</title>
260 <link>https://www.bsdnow.tv/375</link>
261 <guid isPermaLink="false">66a4f529-c2fb-4a8e-83db-9f6cd6ff0809</guid>
262 <pubDate>Thu, 05 Nov 2020 03:00:00 -0800</pubDate>
263 <author>Allan Jude</author>
264 <enclosure url="https://aphid.fireside.fm/d/1437767933/c91b88f1-e824-4815-bcb8-5227818d6010/66a4f529-c2fb-4a8e-83db-9f6cd6ff0809.mp3" length="43394088" type="audio/mpeg"/>
265 <itunes:episodeType>full</itunes:episodeType>
266 <itunes:author>Allan Jude</itunes:author>
267 <itunes:subtitle> bhyve - The FreeBSD Hypervisor, udf information leak, being a vim user instead of classic vi, FreeBSD on ESXi ARM Fling: Fixing Virtual Hardware, new FreeBSD Remote Process Plugin in LLDB, OpenBSD Laptop, and more.</itunes:subtitle>
268 <itunes:duration>44:48</itunes:duration>
269 <itunes:explicit>no</itunes:explicit>
270 <itunes:image href="https://assets.fireside.fm/file/fireside-images/podcasts/images/c/c91b88f1-e824-4815-bcb8-5227818d6010/cover.jpg?v=4"/>
271 <description> bhyve - The FreeBSD Hypervisor, udf information leak, being a vim user instead of classic vi, FreeBSD on ESXi ARM Fling: Fixing Virtual Hardware, new FreeBSD Remote Process Plugin in LLDB, OpenBSD Laptop, and more.
272 NOTES
273 This episode of BSDNow is brought to you by Tarsnap (https://www.tarsnap.com/bsdnow)
274 Headlines
275 bhyve - The FreeBSD Hypervisor (https://klarasystems.com/articles/bhyve-the-freebsd-hypervisor/)
276 FreeBSD has had varying degrees of support as a hypervisor host throughout its history. For a time during the mid-2000s, VMWare Workstation 3.x could be made to run under FreeBSD’s Linux Emulation, and Qemu was ported in 2004, and later the kQemu accelerator in 2005. Then in 2009 a port for VirtualBox was introduced. All of these solutions suffered from being a solution designed for a different operating system and then ported to FreeBSD, requiring constant maintenance.
277 ZFS and FreeBSD Support
278 Klara offers flexible Support Subscriptions for your ZFS and FreeBSD infrastructure. Get a world class team of experts to back you up. Check it out on our website! (https://klarasystems.com/support/)
279 udf info leak (https://gist.github.com/CTurt/a00fb4164e13342567830b052aaed94b)
280 FreeBSD UDF driver info leak
281 Analysis done on FreeBSD release 11.0 because that's what I had around.
282 + Fix committed to FreeBSD (https://svnweb.freebsd.org/changeset/base/366005)
283 News Roundup
284 I'm now a user of Vim, not classical Vi (partly because of windows) (https://utcc.utoronto.ca/~cks/space/blog/unix/VimNowAUser)
285 In the past I've written entries (such as this one) where I said that I was pretty much a Vi user, not really a Vim user, because I almost entirely stuck to Vi features. In a comment on my entry on not using and exploring Vim features, rjc reinforced this, saying that I seemed to be using vi instead of vim (and that there was nothing wrong with this). For a long time I thought this way myself, but these days this is not true any more. These days I really want Vim, not classical Vi.
286 FreeBSD on ESXi ARM Fling: Fixing Virtual Hardware (https://vincerants.com/freebsd-on-esxi-arm-fling-fixing-virtual-hardware/)
287 With the current state of FreeBSD on ARM in general, a number of hardware drivers are either set to not auto-load on boot, or are entirely missing altogether. This page is to document my findings with various bits of hardware, and if possible, list fixes.
288 Introduction of a new FreeBSD Remote Process Plugin in LLDB (https://www.moritz.systems/blog/introduction-of-a-new-freebsd-remote-process-plugin-in-lldb/)
289 Moritz Systems have been contracted by the FreeBSD Foundation to modernize the LLDB debugger’s support for FreeBSD. We are writing a new plugin utilizing the more modern client-server layout that is already used by Darwin, Linux, NetBSD and (unofficially) OpenBSD. The new plugin is going to gradually replace the legacy one.
290 OpenBSD Laptop (https://functionallyparanoid.com/2020/10/14/openbsd-laptop/)
291 Hi, I know it’s been a while. I recently had to nuke and re-pave my personal laptop and I thought it would be a nice thing to share with the community how I set up OpenBSD on it so that I have a useful, modern, secure environment for getting work done. I’m not going to say I’m the expert on this or that this is the BEST way to set up OpenBSD, but I thought it would be worthwhile for folks doing Google searches to at least get my opinion on this. So, given that, let’s go…
292 Tarsnap
293 This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
294 Feedback/Questions
295 Ethan - Linux user wanting to try out OpenBSD (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/375/feedback/Ethan%20-%20Linux%20user%20wanting%20to%20try%20out%20OpenBSD.md)
296 iian - Learning IT (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/375/feedback/iian%20-%20Learning%20IT.md)
297 johnny - bsd swag (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/375/feedback/johnny%20-%20bsd%20swag.md)
298 Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv (mailto:feedback@bsdnow.tv)
299 ***
300 </description>
301 <itunes:keywords>freebsd, openbsd, netbsd, dragonflybsd, trueos, trident, hardenedbsd, tutorial, howto, guide, bsd, operating system, shell, unix, os, berkeley, software, distribution, zfs, zpool, dataset, interview, bhyve, hypervisor, udf, udf driver, information leak, vim, vi, esxi, arm, virtual hardware, remote process plugin, lldb, laptop</itunes:keywords>
302 <content:encoded>
303 <![CDATA[<p>bhyve - The FreeBSD Hypervisor, udf information leak, being a vim user instead of classic vi, FreeBSD on ESXi ARM Fling: Fixing Virtual Hardware, new FreeBSD Remote Process Plugin in LLDB, OpenBSD Laptop, and more. </p>
304
305 <p><strong><em>NOTES</em></strong><br>
306 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/bsdnow" rel="nofollow">Tarsnap</a></p>
307
308 <h2>Headlines</h2>
309
310 <h3><a href="https://klarasystems.com/articles/bhyve-the-freebsd-hypervisor/" rel="nofollow">bhyve - The FreeBSD Hypervisor</a></h3>
311
312 <blockquote>
313 <p>FreeBSD has had varying degrees of support as a hypervisor host throughout its history. For a time during the mid-2000s, VMWare Workstation 3.x could be made to run under FreeBSD’s Linux Emulation, and Qemu was ported in 2004, and later the kQemu accelerator in 2005. Then in 2009 a port for VirtualBox was introduced. All of these solutions suffered from being a solution designed for a different operating system and then ported to FreeBSD, requiring constant maintenance.</p>
314
315 <hr>
316
317 <h3>ZFS and FreeBSD Support</h3>
318
319 <p>Klara offers flexible Support Subscriptions for your ZFS and FreeBSD infrastructure. Get a world class team of experts to back you up. <a href="https://klarasystems.com/support/" rel="nofollow">Check it out on our website!</a></p>
320 </blockquote>
321
322 <h3><a href="https://gist.github.com/CTurt/a00fb4164e13342567830b052aaed94b" rel="nofollow">udf info leak</a></h3>
323
324 <blockquote>
325 <p>FreeBSD UDF driver info leak<br>
326 Analysis done on FreeBSD release 11.0 because that's what I had around.</p>
327
328 <ul>
329 <li><a href="https://svnweb.freebsd.org/changeset/base/366005" rel="nofollow">Fix committed to FreeBSD</a>
330 ***</li>
331 </ul>
332 </blockquote>
333
334 <h2>News Roundup</h2>
335
336 <h3><a href="https://utcc.utoronto.ca/%7Ecks/space/blog/unix/VimNowAUser" rel="nofollow">I'm now a user of Vim, not classical Vi (partly because of windows)</a></h3>
337
338 <blockquote>
339 <p>In the past I've written entries (such as this one) where I said that I was pretty much a Vi user, not really a Vim user, because I almost entirely stuck to Vi features. In a comment on my entry on not using and exploring Vim features, rjc reinforced this, saying that I seemed to be using vi instead of vim (and that there was nothing wrong with this). For a long time I thought this way myself, but these days this is not true any more. These days I really want Vim, not classical Vi.</p>
340
341 <hr>
342
343 <h3><a href="https://vincerants.com/freebsd-on-esxi-arm-fling-fixing-virtual-hardware/" rel="nofollow">FreeBSD on ESXi ARM Fling: Fixing Virtual Hardware</a></h3>
344
345 <p>With the current state of FreeBSD on ARM in general, a number of hardware drivers are either set to not auto-load on boot, or are entirely missing altogether. This page is to document my findings with various bits of hardware, and if possible, list fixes.</p>
346
347 <hr>
348
349 <h3><a href="https://www.moritz.systems/blog/introduction-of-a-new-freebsd-remote-process-plugin-in-lldb/" rel="nofollow">Introduction of a new FreeBSD Remote Process Plugin in LLDB</a></h3>
350
351 <p>Moritz Systems have been contracted by the FreeBSD Foundation to modernize the LLDB debugger’s support for FreeBSD. We are writing a new plugin utilizing the more modern client-server layout that is already used by Darwin, Linux, NetBSD and (unofficially) OpenBSD. The new plugin is going to gradually replace the legacy one.</p>
352 </blockquote>
353
354 <hr>
355
356 <h3><a href="https://functionallyparanoid.com/2020/10/14/openbsd-laptop/" rel="nofollow">OpenBSD Laptop</a></h3>
357
358 <blockquote>
359 <p>Hi, I know it’s been a while. I recently had to nuke and re-pave my personal laptop and I thought it would be a nice thing to share with the community how I set up OpenBSD on it so that I have a useful, modern, secure environment for getting work done. I’m not going to say I’m the expert on this or that this is the BEST way to set up OpenBSD, but I thought it would be worthwhile for folks doing Google searches to at least get my opinion on this. So, given that, let’s go…</p>
360
361 <hr>
362 </blockquote>
363
364 <h3>Tarsnap</h3>
365
366 <ul>
367 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
368 </ul>
369
370 <h2>Feedback/Questions</h2>
371
372 <ul>
373 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/375/feedback/Ethan%20-%20Linux%20user%20wanting%20to%20try%20out%20OpenBSD.md" rel="nofollow">Ethan - Linux user wanting to try out OpenBSD</a></li>
374 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/375/feedback/iian%20-%20Learning%20IT.md" rel="nofollow">iian - Learning IT</a></li>
375 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/375/feedback/johnny%20-%20bsd%20swag.md" rel="nofollow">johnny - bsd swag</a></li>
376 </ul>
377
378 <hr>
379
380 <ul>
381 <li>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a>
382 ***</li>
383 </ul>]]>
384 </content:encoded>
385 <itunes:summary>
386 <![CDATA[<p>bhyve - The FreeBSD Hypervisor, udf information leak, being a vim user instead of classic vi, FreeBSD on ESXi ARM Fling: Fixing Virtual Hardware, new FreeBSD Remote Process Plugin in LLDB, OpenBSD Laptop, and more. </p>
387
388 <p><strong><em>NOTES</em></strong><br>
389 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/bsdnow" rel="nofollow">Tarsnap</a></p>
390
391 <h2>Headlines</h2>
392
393 <h3><a href="https://klarasystems.com/articles/bhyve-the-freebsd-hypervisor/" rel="nofollow">bhyve - The FreeBSD Hypervisor</a></h3>
394
395 <blockquote>
396 <p>FreeBSD has had varying degrees of support as a hypervisor host throughout its history. For a time during the mid-2000s, VMWare Workstation 3.x could be made to run under FreeBSD’s Linux Emulation, and Qemu was ported in 2004, and later the kQemu accelerator in 2005. Then in 2009 a port for VirtualBox was introduced. All of these solutions suffered from being a solution designed for a different operating system and then ported to FreeBSD, requiring constant maintenance.</p>
397
398 <hr>
399
400 <h3>ZFS and FreeBSD Support</h3>
401
402 <p>Klara offers flexible Support Subscriptions for your ZFS and FreeBSD infrastructure. Get a world class team of experts to back you up. <a href="https://klarasystems.com/support/" rel="nofollow">Check it out on our website!</a></p>
403 </blockquote>
404
405 <h3><a href="https://gist.github.com/CTurt/a00fb4164e13342567830b052aaed94b" rel="nofollow">udf info leak</a></h3>
406
407 <blockquote>
408 <p>FreeBSD UDF driver info leak<br>
409 Analysis done on FreeBSD release 11.0 because that's what I had around.</p>
410
411 <ul>
412 <li><a href="https://svnweb.freebsd.org/changeset/base/366005" rel="nofollow">Fix committed to FreeBSD</a>
413 ***</li>
414 </ul>
415 </blockquote>
416
417 <h2>News Roundup</h2>
418
419 <h3><a href="https://utcc.utoronto.ca/%7Ecks/space/blog/unix/VimNowAUser" rel="nofollow">I'm now a user of Vim, not classical Vi (partly because of windows)</a></h3>
420
421 <blockquote>
422 <p>In the past I've written entries (such as this one) where I said that I was pretty much a Vi user, not really a Vim user, because I almost entirely stuck to Vi features. In a comment on my entry on not using and exploring Vim features, rjc reinforced this, saying that I seemed to be using vi instead of vim (and that there was nothing wrong with this). For a long time I thought this way myself, but these days this is not true any more. These days I really want Vim, not classical Vi.</p>
423
424 <hr>
425
426 <h3><a href="https://vincerants.com/freebsd-on-esxi-arm-fling-fixing-virtual-hardware/" rel="nofollow">FreeBSD on ESXi ARM Fling: Fixing Virtual Hardware</a></h3>
427
428 <p>With the current state of FreeBSD on ARM in general, a number of hardware drivers are either set to not auto-load on boot, or are entirely missing altogether. This page is to document my findings with various bits of hardware, and if possible, list fixes.</p>
429
430 <hr>
431
432 <h3><a href="https://www.moritz.systems/blog/introduction-of-a-new-freebsd-remote-process-plugin-in-lldb/" rel="nofollow">Introduction of a new FreeBSD Remote Process Plugin in LLDB</a></h3>
433
434 <p>Moritz Systems have been contracted by the FreeBSD Foundation to modernize the LLDB debugger’s support for FreeBSD. We are writing a new plugin utilizing the more modern client-server layout that is already used by Darwin, Linux, NetBSD and (unofficially) OpenBSD. The new plugin is going to gradually replace the legacy one.</p>
435 </blockquote>
436
437 <hr>
438
439 <h3><a href="https://functionallyparanoid.com/2020/10/14/openbsd-laptop/" rel="nofollow">OpenBSD Laptop</a></h3>
440
441 <blockquote>
442 <p>Hi, I know it’s been a while. I recently had to nuke and re-pave my personal laptop and I thought it would be a nice thing to share with the community how I set up OpenBSD on it so that I have a useful, modern, secure environment for getting work done. I’m not going to say I’m the expert on this or that this is the BEST way to set up OpenBSD, but I thought it would be worthwhile for folks doing Google searches to at least get my opinion on this. So, given that, let’s go…</p>
443
444 <hr>
445 </blockquote>
446
447 <h3>Tarsnap</h3>
448
449 <ul>
450 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
451 </ul>
452
453 <h2>Feedback/Questions</h2>
454
455 <ul>
456 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/375/feedback/Ethan%20-%20Linux%20user%20wanting%20to%20try%20out%20OpenBSD.md" rel="nofollow">Ethan - Linux user wanting to try out OpenBSD</a></li>
457 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/375/feedback/iian%20-%20Learning%20IT.md" rel="nofollow">iian - Learning IT</a></li>
458 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/375/feedback/johnny%20-%20bsd%20swag.md" rel="nofollow">johnny - bsd swag</a></li>
459 </ul>
460
461 <hr>
462
463 <ul>
464 <li>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a>
465 ***</li>
466 </ul>]]>
467 </itunes:summary>
468 <fireside:playerURL>https://fireside.fm/player/v2/FYhhasNR+sVFXzFru</fireside:playerURL>
469 <fireside:playerEmbedCode>
470 <![CDATA[<iframe src="https://fireside.fm/player/v2/FYhhasNR+sVFXzFru" width="740" height="200" frameborder="0" scrolling="no">]]>
471 </fireside:playerEmbedCode>
472 </item>
473 <item>
474 <title>374: OpenBSD’s 25th anniversary</title>
475 <link>https://www.bsdnow.tv/374</link>
476 <guid isPermaLink="false">4e2796a1-1895-47bd-81ca-fc3c80f043e6</guid>
477 <pubDate>Thu, 29 Oct 2020 04:00:00 -0700</pubDate>
478 <author>Allan Jude</author>
479 <enclosure url="https://aphid.fireside.fm/d/1437767933/c91b88f1-e824-4815-bcb8-5227818d6010/4e2796a1-1895-47bd-81ca-fc3c80f043e6.mp3" length="52402776" type="audio/mpeg"/>
480 <itunes:episodeType>full</itunes:episodeType>
481 <itunes:author>Allan Jude</itunes:author>
482 <itunes:subtitle>OpenBSD 6.8 has been released, NetBSD 9.1 is out, OpenZFS devsummit report, BastilleBSD’s native container management for FreeBSD, cleaning up old tarsnap backups, Michael W. Lucas’ book sale, and more.</itunes:subtitle>
483 <itunes:duration>54:40</itunes:duration>
484 <itunes:explicit>no</itunes:explicit>
485 <itunes:image href="https://assets.fireside.fm/file/fireside-images/podcasts/images/c/c91b88f1-e824-4815-bcb8-5227818d6010/cover.jpg?v=4"/>
486 <description>OpenBSD 6.8 has been released, NetBSD 9.1 is out, OpenZFS devsummit report, BastilleBSD’s native container management for FreeBSD, cleaning up old tarsnap backups, Michael W. Lucas’ book sale, and more.
487 NOTES
488 This episode of BSDNow is brought to you by Tarsnap (https://www.tarsnap.com/bsdnow)
489 Headlines
490 OpenBSD 6.8 (https://www.openbsd.org/68.html)
491 Released Oct 18, 2020. (OpenBSD's 25th anniversary)
492 NetBSD 9.1 Released (https://www.netbsd.org/releases/formal-9/NetBSD-9.1.html)
493 The NetBSD Project is pleased to announce NetBSD 9.1, the first update of the NetBSD 9 release branch. It represents a selected subset of fixes deemed important for security or stability reasons, as well as new features and enhancements.
494 OpenZFS Developer Summit 2020 (https://klarasystems.com/articles/openzfs-developer-summit-part-1/)
495 As with most other conferences in the last six months, this year’s OpenZFS Developer’s Summit was a bit different than usual. Held via Zoom to accommodate for 2020’s new normal in terms of social engagements, the conference featured a mix of talks delivered live via webinars, and breakout sessions held as regular meetings. This helped recapture some of the “hallway track” that would be lost in an online conference.
496 • After attending the conference, I wrote up some of my notes from each of the talks
497 • Part 2 (https://klarasystems.com/articles/openzfs-developer-summit-part-2/)
498 ZFS and FreeBSD Support
499 Klara offers flexible Support Subscriptions for your ZFS and FreeBSD infrastructure, simply sign up for our monthly subscription! What's even better is that for the month of October we are giving away 3 months for free, for every yearly subscription, and one month free when you sign up for a 6-months subscription! Check it out on our website! (https://klarasystems.com/support/)
500 News Roundup
501 BastilleBSD - native container management for FreeBSD (https://fibric.hashnode.dev/bastillebsd-native-container-management-for-freebsd)
502 Some time ago, I had the requirement to use FreeBSD in a project, and soon the question came up if Docker and Kubernetes can be used.
503 On FreeBSD, Docker is not very well supported, and even if you can get it running, Linux is used in a Docker container. My experience with Docker on FreeBSD is awful, and so I started looking for alternatives.
504 A quick search on one of the most significant online search engines led me to Jails and then to BastilleBSD.
505 Tarsnap – cleaning up old backups (https://dan.langille.org/2020/09/10/tarsnap-cleaning-up-old-backups/)
506 I use Tarsnap for my critical data. Case in point, I use it to backup my Bacula database dump. I use Bacula to backup my hosts. The database in question keeps track of what was backed up, from what host, the file size, checksum, where that backup is now, and many other items. Losing this data is annoying but not a disaster. It can be recreated from the backup volumes, but that is time consuming. As it is, the file is dumped daily, and rsynced to multiple locations.
507 MWL - BookSale (https://mwl.io/archives/8009)
508 For those interested in such things, I recently posted my 60,000th tweet. This prodded me to try an experiment I’ve been pondering for a while.
509 Over at my ebookstore, two of my books are now on a “Name Your Own Price” sale. You can get git commit murder and PAM Mastery for any price you wish, with a minimum of $1.
510 Beastie Bits
511 Brian Kernighan: UNIX, C, AWK, AMPL, and Go Programming | Lex Fridman Podcast #109 (https://www.youtube.com/watch?v=O9upVbGSBFo)
512 The UNIX Time-Sharing System - Dennis M. Ritchie and Ken Thompson - July 1974 (https://chsasank.github.io/classic_papers/unix-time-sharing-system.html#)
513 Using a 1930 Teletype as a Linux Terminal (https://www.youtube.com/watch?v=2XLZ4Z8LpEE)
514 ***
515 ###Tarsnap
516 This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
517 Feedback/Questions
518 lars - infosec handbook (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/374/feedback/lars%20-%20infosec%20handbook.md)
519 scott - zfs import (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/374/feedback/scott%20-%20zfs%20import.md)
520 zhong - first episode (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/374/feedback/zhong%20-%20first%20episode.md)
521 Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv (mailto:feedback@bsdnow.tv)
522 ***
523 </description>
524 <itunes:keywords>freebsd, openbsd, netbsd, dragonflybsd, trueos, trident, hardenedbsd, tutorial, howto, guide, bsd, operating system, shell, unix, os, berkeley, software, distribution, zfs, zpool, dataset, interview, backup, 25th anniversary, release, openzfs, devsummit, report, bastillebsd, container, container management, backup, book, books, book sale, </itunes:keywords>
525 <content:encoded>
526 <![CDATA[<p>OpenBSD 6.8 has been released, NetBSD 9.1 is out, OpenZFS devsummit report, BastilleBSD’s native container management for FreeBSD, cleaning up old tarsnap backups, Michael W. Lucas’ book sale, and more.</p>
527
528 <p><strong><em>NOTES</em></strong><br>
529 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/bsdnow" rel="nofollow">Tarsnap</a></p>
530
531 <h2>Headlines</h2>
532
533 <h3><a href="https://www.openbsd.org/68.html" rel="nofollow">OpenBSD 6.8</a></h3>
534
535 <blockquote>
536 <p>Released Oct 18, 2020. (OpenBSD's 25th anniversary)</p>
537
538 <hr>
539
540 <h3><a href="https://www.netbsd.org/releases/formal-9/NetBSD-9.1.html" rel="nofollow">NetBSD 9.1 Released</a></h3>
541
542 <p>The NetBSD Project is pleased to announce NetBSD 9.1, the first update of the NetBSD 9 release branch. It represents a selected subset of fixes deemed important for security or stability reasons, as well as new features and enhancements.</p>
543
544 <hr>
545 </blockquote>
546
547 <h3><a href="https://klarasystems.com/articles/openzfs-developer-summit-part-1/" rel="nofollow">OpenZFS Developer Summit 2020</a></h3>
548
549 <blockquote>
550 <p>As with most other conferences in the last six months, this year’s OpenZFS Developer’s Summit was a bit different than usual. Held via Zoom to accommodate for 2020’s new normal in terms of social engagements, the conference featured a mix of talks delivered live via webinars, and breakout sessions held as regular meetings. This helped recapture some of the “hallway track” that would be lost in an online conference.<br>
551 • After attending the conference, I wrote up some of my notes from each of the talks<br>
552 • <a href="https://klarasystems.com/articles/openzfs-developer-summit-part-2/" rel="nofollow">Part 2</a></p>
553
554 <hr>
555 </blockquote>
556
557 <h3>ZFS and FreeBSD Support</h3>
558
559 <p>Klara offers flexible Support Subscriptions for your ZFS and FreeBSD infrastructure, simply sign up for our monthly subscription! What's even better is that for the month of October we are giving away 3 months for free, for every yearly subscription, and one month free when you sign up for a 6-months subscription! <a href="https://klarasystems.com/support/" rel="nofollow">Check it out on our website!</a></p>
560
561 <h2>News Roundup</h2>
562
563 <h3><a href="https://fibric.hashnode.dev/bastillebsd-native-container-management-for-freebsd" rel="nofollow">BastilleBSD - native container management for FreeBSD</a></h3>
564
565 <blockquote>
566 <p>Some time ago, I had the requirement to use FreeBSD in a project, and soon the question came up if Docker and Kubernetes can be used.<br>
567 On FreeBSD, Docker is not very well supported, and even if you can get it running, Linux is used in a Docker container. My experience with Docker on FreeBSD is awful, and so I started looking for alternatives.<br>
568 A quick search on one of the most significant online search engines led me to Jails and then to BastilleBSD.</p>
569 </blockquote>
570
571 <hr>
572
573 <h3><a href="https://dan.langille.org/2020/09/10/tarsnap-cleaning-up-old-backups/" rel="nofollow">Tarsnap – cleaning up old backups</a></h3>
574
575 <blockquote>
576 <p>I use Tarsnap for my critical data. Case in point, I use it to backup my Bacula database dump. I use Bacula to backup my hosts. The database in question keeps track of what was backed up, from what host, the file size, checksum, where that backup is now, and many other items. Losing this data is annoying but not a disaster. It can be recreated from the backup volumes, but that is time consuming. As it is, the file is dumped daily, and rsynced to multiple locations.</p>
577 </blockquote>
578
579 <hr>
580
581 <h3><a href="https://mwl.io/archives/8009" rel="nofollow">MWL - BookSale</a></h3>
582
583 <blockquote>
584 <p>For those interested in such things, I recently posted my 60,000th tweet. This prodded me to try an experiment I’ve been pondering for a while.<br>
585 Over at my ebookstore, two of my books are now on a “Name Your Own Price” sale. You can get git commit murder and PAM Mastery for any price you wish, with a minimum of $1.</p>
586
587 <hr>
588 </blockquote>
589
590 <h2>Beastie Bits</h2>
591
592 <ul>
593 <li><a href="https://www.youtube.com/watch?v=O9upVbGSBFo" rel="nofollow">Brian Kernighan: UNIX, C, AWK, AMPL, and Go Programming | Lex Fridman Podcast #109</a></li>
594 <li><a href="https://chsasank.github.io/classic_papers/unix-time-sharing-system.html#" rel="nofollow">The UNIX Time-Sharing System - Dennis M. Ritchie and Ken Thompson - July 1974</a></li>
595 <li><a href="https://www.youtube.com/watch?v=2XLZ4Z8LpEE" rel="nofollow">Using a 1930 Teletype as a Linux Terminal</a>
596 ***
597 ###Tarsnap</li>
598 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
599 </ul>
600
601 <h2>Feedback/Questions</h2>
602
603 <ul>
604 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/374/feedback/lars%20-%20infosec%20handbook.md" rel="nofollow">lars - infosec handbook</a></li>
605 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/374/feedback/scott%20-%20zfs%20import.md" rel="nofollow">scott - zfs import</a></li>
606 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/374/feedback/zhong%20-%20first%20episode.md" rel="nofollow">zhong - first episode</a></li>
607 </ul>
608
609 <hr>
610
611 <ul>
612 <li>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a>
613 ***</li>
614 </ul>]]>
615 </content:encoded>
616 <itunes:summary>
617 <![CDATA[<p>OpenBSD 6.8 has been released, NetBSD 9.1 is out, OpenZFS devsummit report, BastilleBSD’s native container management for FreeBSD, cleaning up old tarsnap backups, Michael W. Lucas’ book sale, and more.</p>
618
619 <p><strong><em>NOTES</em></strong><br>
620 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/bsdnow" rel="nofollow">Tarsnap</a></p>
621
622 <h2>Headlines</h2>
623
624 <h3><a href="https://www.openbsd.org/68.html" rel="nofollow">OpenBSD 6.8</a></h3>
625
626 <blockquote>
627 <p>Released Oct 18, 2020. (OpenBSD's 25th anniversary)</p>
628
629 <hr>
630
631 <h3><a href="https://www.netbsd.org/releases/formal-9/NetBSD-9.1.html" rel="nofollow">NetBSD 9.1 Released</a></h3>
632
633 <p>The NetBSD Project is pleased to announce NetBSD 9.1, the first update of the NetBSD 9 release branch. It represents a selected subset of fixes deemed important for security or stability reasons, as well as new features and enhancements.</p>
634
635 <hr>
636 </blockquote>
637
638 <h3><a href="https://klarasystems.com/articles/openzfs-developer-summit-part-1/" rel="nofollow">OpenZFS Developer Summit 2020</a></h3>
639
640 <blockquote>
641 <p>As with most other conferences in the last six months, this year’s OpenZFS Developer’s Summit was a bit different than usual. Held via Zoom to accommodate for 2020’s new normal in terms of social engagements, the conference featured a mix of talks delivered live via webinars, and breakout sessions held as regular meetings. This helped recapture some of the “hallway track” that would be lost in an online conference.<br>
642 • After attending the conference, I wrote up some of my notes from each of the talks<br>
643 • <a href="https://klarasystems.com/articles/openzfs-developer-summit-part-2/" rel="nofollow">Part 2</a></p>
644
645 <hr>
646 </blockquote>
647
648 <h3>ZFS and FreeBSD Support</h3>
649
650 <p>Klara offers flexible Support Subscriptions for your ZFS and FreeBSD infrastructure, simply sign up for our monthly subscription! What's even better is that for the month of October we are giving away 3 months for free, for every yearly subscription, and one month free when you sign up for a 6-months subscription! <a href="https://klarasystems.com/support/" rel="nofollow">Check it out on our website!</a></p>
651
652 <h2>News Roundup</h2>
653
654 <h3><a href="https://fibric.hashnode.dev/bastillebsd-native-container-management-for-freebsd" rel="nofollow">BastilleBSD - native container management for FreeBSD</a></h3>
655
656 <blockquote>
657 <p>Some time ago, I had the requirement to use FreeBSD in a project, and soon the question came up if Docker and Kubernetes can be used.<br>
658 On FreeBSD, Docker is not very well supported, and even if you can get it running, Linux is used in a Docker container. My experience with Docker on FreeBSD is awful, and so I started looking for alternatives.<br>
659 A quick search on one of the most significant online search engines led me to Jails and then to BastilleBSD.</p>
660 </blockquote>
661
662 <hr>
663
664 <h3><a href="https://dan.langille.org/2020/09/10/tarsnap-cleaning-up-old-backups/" rel="nofollow">Tarsnap – cleaning up old backups</a></h3>
665
666 <blockquote>
667 <p>I use Tarsnap for my critical data. Case in point, I use it to backup my Bacula database dump. I use Bacula to backup my hosts. The database in question keeps track of what was backed up, from what host, the file size, checksum, where that backup is now, and many other items. Losing this data is annoying but not a disaster. It can be recreated from the backup volumes, but that is time consuming. As it is, the file is dumped daily, and rsynced to multiple locations.</p>
668 </blockquote>
669
670 <hr>
671
672 <h3><a href="https://mwl.io/archives/8009" rel="nofollow">MWL - BookSale</a></h3>
673
674 <blockquote>
675 <p>For those interested in such things, I recently posted my 60,000th tweet. This prodded me to try an experiment I’ve been pondering for a while.<br>
676 Over at my ebookstore, two of my books are now on a “Name Your Own Price” sale. You can get git commit murder and PAM Mastery for any price you wish, with a minimum of $1.</p>
677
678 <hr>
679 </blockquote>
680
681 <h2>Beastie Bits</h2>
682
683 <ul>
684 <li><a href="https://www.youtube.com/watch?v=O9upVbGSBFo" rel="nofollow">Brian Kernighan: UNIX, C, AWK, AMPL, and Go Programming | Lex Fridman Podcast #109</a></li>
685 <li><a href="https://chsasank.github.io/classic_papers/unix-time-sharing-system.html#" rel="nofollow">The UNIX Time-Sharing System - Dennis M. Ritchie and Ken Thompson - July 1974</a></li>
686 <li><a href="https://www.youtube.com/watch?v=2XLZ4Z8LpEE" rel="nofollow">Using a 1930 Teletype as a Linux Terminal</a>
687 ***
688 ###Tarsnap</li>
689 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
690 </ul>
691
692 <h2>Feedback/Questions</h2>
693
694 <ul>
695 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/374/feedback/lars%20-%20infosec%20handbook.md" rel="nofollow">lars - infosec handbook</a></li>
696 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/374/feedback/scott%20-%20zfs%20import.md" rel="nofollow">scott - zfs import</a></li>
697 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/374/feedback/zhong%20-%20first%20episode.md" rel="nofollow">zhong - first episode</a></li>
698 </ul>
699
700 <hr>
701
702 <ul>
703 <li>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a>
704 ***</li>
705 </ul>]]>
706 </itunes:summary>
707 <fireside:playerURL>https://fireside.fm/player/v2/FYhhasNR+f6UgaFgV</fireside:playerURL>
708 <fireside:playerEmbedCode>
709 <![CDATA[<iframe src="https://fireside.fm/player/v2/FYhhasNR+f6UgaFgV" width="740" height="200" frameborder="0" scrolling="no">]]>
710 </fireside:playerEmbedCode>
711 </item>
712 <item>
713 <title>373: Kyle Evans Interview</title>
714 <link>https://www.bsdnow.tv/373</link>
715 <guid isPermaLink="false">acdecc6a-f7b7-4d64-b64d-f7be713b78e2</guid>
716 <pubDate>Thu, 22 Oct 2020 04:00:00 -0700</pubDate>
717 <author>Allan Jude</author>
718 <enclosure url="https://aphid.fireside.fm/d/1437767933/c91b88f1-e824-4815-bcb8-5227818d6010/acdecc6a-f7b7-4d64-b64d-f7be713b78e2.mp3" length="34011936" type="audio/mpeg"/>
719 <itunes:episodeType>full</itunes:episodeType>
720 <itunes:author>Allan Jude</itunes:author>
721 <itunes:subtitle>We have an interview with Kyle Evans for you this week. We talk about his grep project, lua and flua in base, as well as bectl, being on the core team and a whole lot of other stuff.</itunes:subtitle>
722 <itunes:duration>33:33</itunes:duration>
723 <itunes:explicit>no</itunes:explicit>
724 <itunes:image href="https://assets.fireside.fm/file/fireside-images/podcasts/images/c/c91b88f1-e824-4815-bcb8-5227818d6010/cover.jpg?v=4"/>
725 <description>We have an interview with Kyle Evans for you this week. We talk about his grep project, lua and flua in base, as well as bectl, being on the core team and a whole lot of other stuff.
726 NOTES
727 This episode of BSDNow is brought to you by Tarsnap (https://www.tarsnap.com/bsdnow)
728 Interview - Kyle Evans - kevans@freebsd.org (mailto:kevans@freebsd.org) / @kaevans91 (https://twitter.com/kaevans91)
729 Tarsnap
730 This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
731 Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv (mailto:feedback@bsdnow.tv)
732 </description>
733 <itunes:keywords>freebsd, openbsd, netbsd, dragonflybsd, trueos, trident, hardenedbsd, tutorial, howto, guide, bsd, operating system, unix, os, berkeley, software, distribution, zfs, zpool, dataset, interview, kyle evans, bsd grep, lua, flua, bectl, core team, certctl, </itunes:keywords>
734 <content:encoded>
735 <![CDATA[<p>We have an interview with Kyle Evans for you this week. We talk about his grep project, lua and flua in base, as well as bectl, being on the core team and a whole lot of other stuff.</p>
736
737 <p><strong><em>NOTES</em></strong><br>
738 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/bsdnow" rel="nofollow">Tarsnap</a></p>
739
740 <h2>Interview - Kyle Evans - <a href="mailto:kevans@freebsd.org" rel="nofollow">kevans@freebsd.org</a> / <a href="https://twitter.com/kaevans91" rel="nofollow">@kaevans91</a></h2>
741
742 <hr>
743
744 <h3>Tarsnap</h3>
745
746 <ul>
747 <li><p>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</p></li>
748 <li><p>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a></p>
749
750 <hr></li>
751 </ul>]]>
752 </content:encoded>
753 <itunes:summary>
754 <![CDATA[<p>We have an interview with Kyle Evans for you this week. We talk about his grep project, lua and flua in base, as well as bectl, being on the core team and a whole lot of other stuff.</p>
755
756 <p><strong><em>NOTES</em></strong><br>
757 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/bsdnow" rel="nofollow">Tarsnap</a></p>
758
759 <h2>Interview - Kyle Evans - <a href="mailto:kevans@freebsd.org" rel="nofollow">kevans@freebsd.org</a> / <a href="https://twitter.com/kaevans91" rel="nofollow">@kaevans91</a></h2>
760
761 <hr>
762
763 <h3>Tarsnap</h3>
764
765 <ul>
766 <li><p>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</p></li>
767 <li><p>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a></p>
768
769 <hr></li>
770 </ul>]]>
771 </itunes:summary>
772 <fireside:playerURL>https://fireside.fm/player/v2/FYhhasNR+6GkMlMGe</fireside:playerURL>
773 <fireside:playerEmbedCode>
774 <![CDATA[<iframe src="https://fireside.fm/player/v2/FYhhasNR+6GkMlMGe" width="740" height="200" frameborder="0" scrolling="no">]]>
775 </fireside:playerEmbedCode>
776 </item>
777 <item>
778 <title>372: Slow SSD scrubs</title>
779 <link>https://www.bsdnow.tv/372</link>
780 <guid isPermaLink="false">30f77e86-34d4-4e1a-a1c7-32e62f393980</guid>
781 <pubDate>Thu, 15 Oct 2020 03:00:00 -0700</pubDate>
782 <author>Allan Jude</author>
783 <enclosure url="https://aphid.fireside.fm/d/1437767933/c91b88f1-e824-4815-bcb8-5227818d6010/30f77e86-34d4-4e1a-a1c7-32e62f393980.mp3" length="47975808" type="audio/mpeg"/>
784 <itunes:episodeType>full</itunes:episodeType>
785 <itunes:author>Allan Jude</itunes:author>
786 <itunes:subtitle>Wayland on BSD, My BSD sucks less than yours, Even on SSDs, ongoing activity can slow down ZFS scrubs drastically, OpenBSD on the Desktop, simple shell status bar for OpenBSD and cwm, and more.</itunes:subtitle>
787 <itunes:duration>48:04</itunes:duration>
788 <itunes:explicit>no</itunes:explicit>
789 <itunes:image href="https://assets.fireside.fm/file/fireside-images/podcasts/images/c/c91b88f1-e824-4815-bcb8-5227818d6010/cover.jpg?v=4"/>
790 <description>Wayland on BSD, My BSD sucks less than yours, Even on SSDs, ongoing activity can slow down ZFS scrubs drastically, OpenBSD on the Desktop, simple shell status bar for OpenBSD and cwm, and more.
791 NOTES
792 This episode of BSDNow is brought to you by Tarsnap (https://www.tarsnap.com/bsdnow)
793 Headlines
794 Wayland on BSD (https://blog.netbsd.org/tnf/entry/wayland_on_netbsd_trials_and)
795 After I posted about the new default window manager in NetBSD I got a few questions, including "when is NetBSD switching from X11 to Wayland?", Wayland being X11's "new" rival. In this blog post, hopefully I can explain why we aren't yet!
796 My BSD sucks less than yours (https://www.bsdfrog.org/pub/events/my_bsd_sucks_less_than_yours-full_paper.pdf)
797 This paper will look at some of the differences between the FreeBSD and OpenBSD operating systems. It is not intended to be solely technical but will also show the different "visions" and design decisions that rule the way things are implemented. It is expected to be a subjective view from two BSD developers and does not pretend to represent these projects in any way.
798 Video
799 + EuroBSDCon 2017 Part 1 (https://www.youtube.com/watch?v=ZhpaKuXKob4)
800 + EuroBSDCon 2017 Part 2 (https://www.youtube.com/watch?v=cYp70KWD824)
801 News Roundup
802 Even on SSDs, ongoing activity can slow down ZFS scrubs drastically (https://utcc.utoronto.ca/~cks/space/blog/solaris/ZFSSSDActivitySlowsScrubs)
803 Back in the days of our OmniOS fileservers, which used HDs (spinning rust) across iSCSI, we wound up changing kernel tunables to speed up ZFS scrubs and saw a significant improvement. When we migrated to our current Linux fileservers with SSDs, I didn't bother including these tunables (or the Linux equivalent), because I expected that SSDs were fast enough that it didn't matter. Indeed, our SSD pools generally scrub like lightning.
804 OpenBSD on the Desktop (Part I) (https://paedubucher.ch/articles/2020-09-05-openbsd-on-the-desktop-part-i.html)
805 Let's install OpenBSD on a Lenovo Thinkpad X270. I used this computer for my computer science studies. It has both Arch Linux and Windows 10 installed as dual boot. Now that I'm no longer required to run Windows, I can ditch the dual boot and install an operating system of my choice.
806 A simple shell status bar for OpenBSD and cwm(1) (https://www.tumfatig.net/20200923/a-simple-shell-status-bar-for-cwm/)
807 These days, I try to use simple and stock software as much as possible on my OpenBSD laptop. I’ve been playing with cwm(1) for weeks and I was missing a status bar. After trying things like Tint2, Polybar etc, I discovered @gonzalo’s termbar. Thanks a lot!
808 As I love scripting, I decided to build my own.
809 Beastie Bits
810 DragonFly v5.8.3 released to address to issues (http://lists.dragonflybsd.org/pipermail/commits/2020-September/769777.html)
811 OpenSSH 8.4 released (http://www.openssh.com/txt/release-8.4)
812 Tarsnap
813 This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
814 Feedback/Questions
815 Dane - FreeBSD vs Linux in Microservices and Containters (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/372/feedback/Dane%20-%20FreeBSD%20vs%20Linux%20in%20Microservices%20and%20Containters.md)
816 Mason - questions.md (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/372/feedback/Mason%20-%20questions.md)
817 Michael - Tmux License.md (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/372/feedback/Michael%20-%20Tmux%20License.md)
818 Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv (mailto:feedback@bsdnow.tv)
819 ***
820 </description>
821 <itunes:keywords>freebsd, openbsd, netbsd, dragonflybsd, trueos, trident, hardenedbsd, tutorial, howto, guide, bsd, operating system, unix, os, berkeley, software, distribution, zfs, zpool, dataset, interview, wayland, ssd, scrub, desktop, shell, status, status bar, cwm</itunes:keywords>
822 <content:encoded>
823 <![CDATA[<p>Wayland on BSD, My BSD sucks less than yours, Even on SSDs, ongoing activity can slow down ZFS scrubs drastically, OpenBSD on the Desktop, simple shell status bar for OpenBSD and cwm, and more.</p>
824
825 <p><strong><em>NOTES</em></strong><br>
826 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/bsdnow" rel="nofollow">Tarsnap</a></p>
827
828 <h2>Headlines</h2>
829
830 <h3><a href="https://blog.netbsd.org/tnf/entry/wayland_on_netbsd_trials_and" rel="nofollow">Wayland on BSD</a></h3>
831
832 <blockquote>
833 <p>After I posted about the new default window manager in NetBSD I got a few questions, including "when is NetBSD switching from X11 to Wayland?", Wayland being X11's "new" rival. In this blog post, hopefully I can explain why we aren't yet!</p>
834
835 <hr>
836
837 <h3><a href="https://www.bsdfrog.org/pub/events/my_bsd_sucks_less_than_yours-full_paper.pdf" rel="nofollow">My BSD sucks less than yours</a></h3>
838
839 <p>This paper will look at some of the differences between the FreeBSD and OpenBSD operating systems. It is not intended to be solely technical but will also show the different "visions" and design decisions that rule the way things are implemented. It is expected to be a subjective view from two BSD developers and does not pretend to represent these projects in any way.</p>
840
841 <p>Video</p>
842
843 <ul>
844 <li><a href="https://www.youtube.com/watch?v=ZhpaKuXKob4" rel="nofollow">EuroBSDCon 2017 Part 1</a></li>
845 <li><a href="https://www.youtube.com/watch?v=cYp70KWD824" rel="nofollow">EuroBSDCon 2017 Part 2</a></li>
846 </ul>
847 </blockquote>
848
849 <hr>
850
851 <h2>News Roundup</h2>
852
853 <h3><a href="https://utcc.utoronto.ca/%7Ecks/space/blog/solaris/ZFSSSDActivitySlowsScrubs" rel="nofollow">Even on SSDs, ongoing activity can slow down ZFS scrubs drastically</a></h3>
854
855 <blockquote>
856 <p>Back in the days of our OmniOS fileservers, which used HDs (spinning rust) across iSCSI, we wound up changing kernel tunables to speed up ZFS scrubs and saw a significant improvement. When we migrated to our current Linux fileservers with SSDs, I didn't bother including these tunables (or the Linux equivalent), because I expected that SSDs were fast enough that it didn't matter. Indeed, our SSD pools generally scrub like lightning.</p>
857
858 <hr>
859
860 <h3><a href="https://paedubucher.ch/articles/2020-09-05-openbsd-on-the-desktop-part-i.html" rel="nofollow">OpenBSD on the Desktop (Part I)</a></h3>
861
862 <p>Let's install OpenBSD on a Lenovo Thinkpad X270. I used this computer for my computer science studies. It has both Arch Linux and Windows 10 installed as dual boot. Now that I'm no longer required to run Windows, I can ditch the dual boot and install an operating system of my choice.</p>
863
864 <hr>
865
866 <h3><a href="https://www.tumfatig.net/20200923/a-simple-shell-status-bar-for-cwm/" rel="nofollow">A simple shell status bar for OpenBSD and cwm(1)</a></h3>
867
868 <p>These days, I try to use simple and stock software as much as possible on my OpenBSD laptop. I’ve been playing with cwm(1) for weeks and I was missing a status bar. After trying things like Tint2, Polybar etc, I discovered @gonzalo’s termbar. Thanks a lot!<br>
869 As I love scripting, I decided to build my own.</p>
870
871 <hr>
872
873 <h2>Beastie Bits</h2>
874
875 <p><a href="http://lists.dragonflybsd.org/pipermail/commits/2020-September/769777.html" rel="nofollow">DragonFly v5.8.3 released to address to issues</a><br>
876 <a href="http://www.openssh.com/txt/release-8.4" rel="nofollow">OpenSSH 8.4 released</a></p>
877
878 <hr>
879
880 <h3>Tarsnap</h3>
881
882 <ul>
883 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
884 </ul>
885 </blockquote>
886
887 <h2>Feedback/Questions</h2>
888
889 <ul>
890 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/372/feedback/Dane%20-%20FreeBSD%20vs%20Linux%20in%20Microservices%20and%20Containters.md" rel="nofollow">Dane - FreeBSD vs Linux in Microservices and Containters</a></li>
891 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/372/feedback/Mason%20-%20questions.md" rel="nofollow">Mason - questions.md</a></li>
892 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/372/feedback/Michael%20-%20Tmux%20License.md" rel="nofollow">Michael - Tmux License.md</a></li>
893 </ul>
894
895 <hr>
896
897 <ul>
898 <li>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a>
899 ***</li>
900 </ul>]]>
901 </content:encoded>
902 <itunes:summary>
903 <![CDATA[<p>Wayland on BSD, My BSD sucks less than yours, Even on SSDs, ongoing activity can slow down ZFS scrubs drastically, OpenBSD on the Desktop, simple shell status bar for OpenBSD and cwm, and more.</p>
904
905 <p><strong><em>NOTES</em></strong><br>
906 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/bsdnow" rel="nofollow">Tarsnap</a></p>
907
908 <h2>Headlines</h2>
909
910 <h3><a href="https://blog.netbsd.org/tnf/entry/wayland_on_netbsd_trials_and" rel="nofollow">Wayland on BSD</a></h3>
911
912 <blockquote>
913 <p>After I posted about the new default window manager in NetBSD I got a few questions, including "when is NetBSD switching from X11 to Wayland?", Wayland being X11's "new" rival. In this blog post, hopefully I can explain why we aren't yet!</p>
914
915 <hr>
916
917 <h3><a href="https://www.bsdfrog.org/pub/events/my_bsd_sucks_less_than_yours-full_paper.pdf" rel="nofollow">My BSD sucks less than yours</a></h3>
918
919 <p>This paper will look at some of the differences between the FreeBSD and OpenBSD operating systems. It is not intended to be solely technical but will also show the different "visions" and design decisions that rule the way things are implemented. It is expected to be a subjective view from two BSD developers and does not pretend to represent these projects in any way.</p>
920
921 <p>Video</p>
922
923 <ul>
924 <li><a href="https://www.youtube.com/watch?v=ZhpaKuXKob4" rel="nofollow">EuroBSDCon 2017 Part 1</a></li>
925 <li><a href="https://www.youtube.com/watch?v=cYp70KWD824" rel="nofollow">EuroBSDCon 2017 Part 2</a></li>
926 </ul>
927 </blockquote>
928
929 <hr>
930
931 <h2>News Roundup</h2>
932
933 <h3><a href="https://utcc.utoronto.ca/%7Ecks/space/blog/solaris/ZFSSSDActivitySlowsScrubs" rel="nofollow">Even on SSDs, ongoing activity can slow down ZFS scrubs drastically</a></h3>
934
935 <blockquote>
936 <p>Back in the days of our OmniOS fileservers, which used HDs (spinning rust) across iSCSI, we wound up changing kernel tunables to speed up ZFS scrubs and saw a significant improvement. When we migrated to our current Linux fileservers with SSDs, I didn't bother including these tunables (or the Linux equivalent), because I expected that SSDs were fast enough that it didn't matter. Indeed, our SSD pools generally scrub like lightning.</p>
937
938 <hr>
939
940 <h3><a href="https://paedubucher.ch/articles/2020-09-05-openbsd-on-the-desktop-part-i.html" rel="nofollow">OpenBSD on the Desktop (Part I)</a></h3>
941
942 <p>Let's install OpenBSD on a Lenovo Thinkpad X270. I used this computer for my computer science studies. It has both Arch Linux and Windows 10 installed as dual boot. Now that I'm no longer required to run Windows, I can ditch the dual boot and install an operating system of my choice.</p>
943
944 <hr>
945
946 <h3><a href="https://www.tumfatig.net/20200923/a-simple-shell-status-bar-for-cwm/" rel="nofollow">A simple shell status bar for OpenBSD and cwm(1)</a></h3>
947
948 <p>These days, I try to use simple and stock software as much as possible on my OpenBSD laptop. I’ve been playing with cwm(1) for weeks and I was missing a status bar. After trying things like Tint2, Polybar etc, I discovered @gonzalo’s termbar. Thanks a lot!<br>
949 As I love scripting, I decided to build my own.</p>
950
951 <hr>
952
953 <h2>Beastie Bits</h2>
954
955 <p><a href="http://lists.dragonflybsd.org/pipermail/commits/2020-September/769777.html" rel="nofollow">DragonFly v5.8.3 released to address to issues</a><br>
956 <a href="http://www.openssh.com/txt/release-8.4" rel="nofollow">OpenSSH 8.4 released</a></p>
957
958 <hr>
959
960 <h3>Tarsnap</h3>
961
962 <ul>
963 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
964 </ul>
965 </blockquote>
966
967 <h2>Feedback/Questions</h2>
968
969 <ul>
970 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/372/feedback/Dane%20-%20FreeBSD%20vs%20Linux%20in%20Microservices%20and%20Containters.md" rel="nofollow">Dane - FreeBSD vs Linux in Microservices and Containters</a></li>
971 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/372/feedback/Mason%20-%20questions.md" rel="nofollow">Mason - questions.md</a></li>
972 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/372/feedback/Michael%20-%20Tmux%20License.md" rel="nofollow">Michael - Tmux License.md</a></li>
973 </ul>
974
975 <hr>
976
977 <ul>
978 <li>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a>
979 ***</li>
980 </ul>]]>
981 </itunes:summary>
982 <fireside:playerURL>https://fireside.fm/player/v2/FYhhasNR+QUB2QlXN</fireside:playerURL>
983 <fireside:playerEmbedCode>
984 <![CDATA[<iframe src="https://fireside.fm/player/v2/FYhhasNR+QUB2QlXN" width="740" height="200" frameborder="0" scrolling="no">]]>
985 </fireside:playerEmbedCode>
986 </item>
987 <item>
988 <title>371: Wildcards running wild</title>
989 <link>https://www.bsdnow.tv/371</link>
990 <guid isPermaLink="false">8f2644a5-d6f7-49ca-bcd6-1a6336110611</guid>
991 <pubDate>Thu, 08 Oct 2020 03:00:00 -0700</pubDate>
992 <author>Allan Jude</author>
993 <enclosure url="https://aphid.fireside.fm/d/1437767933/c91b88f1-e824-4815-bcb8-5227818d6010/8f2644a5-d6f7-49ca-bcd6-1a6336110611.mp3" length="40775352" type="audio/mpeg"/>
994 <itunes:episodeType>full</itunes:episodeType>
995 <itunes:author>Allan Jude</itunes:author>
996 <itunes:subtitle>New Project: zedfs.com, TrueNAS CORE Ready for Deployment, IPC in FreeBSD 11: Performance Analysis, Unix Wildcards Gone Wild, Unix Wars, and more</itunes:subtitle>
997 <itunes:duration>41:17</itunes:duration>
998 <itunes:explicit>no</itunes:explicit>
999 <itunes:image href="https://assets.fireside.fm/file/fireside-images/podcasts/images/c/c91b88f1-e824-4815-bcb8-5227818d6010/cover.jpg?v=4"/>
1000 <description>New Project: zedfs.com, TrueNAS CORE Ready for Deployment, IPC in FreeBSD 11: Performance Analysis, Unix Wildcards Gone Wild, Unix Wars, and more
1001 NOTES
1002 This episode of BSDNow is brought to you by Tarsnap (https://www.tarsnap.com/bsdnow)
1003 Headlines
1004 My New Project: zedfs.com (https://www.oshogbo.vexillium.org/blog/80/)
1005 Have you ever had an idea that keeps coming back to you over and over again? For a week? For a month? I know that feeling. My new project was born from this feeling.
1006 On this blog, I mix content a lot. I have written personal posts (not many of them, but still), FreeBSD development posts, development posts, security posts, and ZFS posts. This mixed content can be problematic sometimes. I share a lot of stuff here, and readers don’t know what to expect next. I am just excited by so many things, and I want to share that excitement with you!
1007 TrueNAS CORE is Ready for Deployment (https://www.ixsystems.com/blog/truenas-12-rc-1/)
1008 TrueNAS 12.0 RC1 was released yesterday and with it, TrueNAS CORE is ready for deployment. The merger of FreeNAS and TrueNAS into a unified software image can now begin its path into mainstream use. TrueNAS CORE is the new FreeNAS and is on schedule.
1009 The TrueNAS 12.0 BETA process started in June and has been the most successful BETA release ever with more than 3,000 users and only minor issues. Ars Technica provided a detailed technical walkthrough of the original BETA. There is a long list of features and performance improvements. During the BETA process, TrueNAS 12.0 demonstrated over 1.2 Million IOPS and over 23GB/s on a TrueNAS M60.
1010 News Roundup
1011 Interprocess Communication in FreeBSD 11: Performance Analysis (https://arxiv.org/pdf/2008.02145.pdf)
1012 Interprocess communication, IPC, is one of the most fundamental functions of a modern operating system, playing an essential role in the fabric of contemporary applications. This report conducts an investigation in FreeBSD of the real world performance considerations behind two of the most common IPC mechanisms; pipes and sockets. A simple benchmark provides a fair sense of effective bandwidth for each, and analysis using DTrace, hardware performance counters and the operating system’s source code is presented. We note that pipes outperform sockets by 63% on average across all configurations, and further that the size of userspace transmission buffers has a profound effect on performance — larger buffers are beneficial up to a point (∼ 32-64 KiB) after which performance collapses as a result of devastating cache exhaustion. A deep scrutiny of the probe effects at play is also presented, justifying the validity of conclusions drawn from these experiments.
1013 Back To The Future: Unix Wildcards Gone Wild (https://www.defensecode.com/public/DefenseCode_Unix_WildCards_Gone_Wild.txt)
1014 First of all, this article has nothing to do with modern hacking techniques like ASLR bypass, ROP exploits, 0day remote kernel exploits or Chrome's Chain-14-Different-Bugs-To-Get-There... Nope, nothing of the above. This article will cover one interesting old-school Unix hacking technique, that will still work nowadays in 2013.
1015 Unix Wars (https://www.livinginternet.com/i/iw_unix_war.htm)
1016 Dozens of different operating systems have been developed over the years, but only Unix has grown in so many varieties. There are three main branches. Four factors have facilitated this growth...
1017 Tarsnap
1018 This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
1019 Feedback/Questions
1020 Chris - installing FreeBSD 13-current (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/371/feedback/Chris%20-%20installing%20FreeBSD%2013-current.md)
1021 Dane - FreeBSD History Lesson (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/371/feedback/Dane%20-%20FreeBSD%20History%20Lesson.md)
1022 Marc - linux compat (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/371/feedback/Marc%20-%20linux%20compat.md)
1023 Mason - apropos battery (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/371/feedback/Mason%20-%20apropos%20battery.md)
1024 Paul - a topic idea (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/371/feedback/Paul%20-%20a%20topic%20idea.md)
1025 Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv (mailto:feedback@bsdnow.tv)
1026 </description>
1027 <itunes:keywords>freebsd, openbsd, netbsd, dragonflybsd, trueos, trident, hardenedbsd, tutorial, howto, guide, bsd, operating system, os, berkeley, software, distribution, zfs, zpool, dataset, interview, truenas, truenas core, IPC, interprocess, communication, performance, performance analysis, Unix, wildcards, Unix wars</itunes:keywords>
1028 <content:encoded>
1029 <![CDATA[<p>New Project: zedfs.com, TrueNAS CORE Ready for Deployment, IPC in FreeBSD 11: Performance Analysis, Unix Wildcards Gone Wild, Unix Wars, and more</p>
1030
1031 <p><strong><em>NOTES</em></strong><br>
1032 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/bsdnow" rel="nofollow">Tarsnap</a></p>
1033
1034 <h2>Headlines</h2>
1035
1036 <h3><a href="https://www.oshogbo.vexillium.org/blog/80/" rel="nofollow">My New Project: zedfs.com</a></h3>
1037
1038 <blockquote>
1039 <p>Have you ever had an idea that keeps coming back to you over and over again? For a week? For a month? I know that feeling. My new project was born from this feeling.<br>
1040 On this blog, I mix content a lot. I have written personal posts (not many of them, but still), FreeBSD development posts, development posts, security posts, and ZFS posts. This mixed content can be problematic sometimes. I share a lot of stuff here, and readers don’t know what to expect next. I am just excited by so many things, and I want to share that excitement with you!</p>
1041
1042 <hr>
1043 </blockquote>
1044
1045 <h3><a href="https://www.ixsystems.com/blog/truenas-12-rc-1/" rel="nofollow">TrueNAS CORE is Ready for Deployment</a></h3>
1046
1047 <blockquote>
1048 <p>TrueNAS 12.0 RC1 was released yesterday and with it, TrueNAS CORE is ready for deployment. The merger of FreeNAS and TrueNAS into a unified software image can now begin its path into mainstream use. TrueNAS CORE is the new FreeNAS and is on schedule.<br>
1049 The TrueNAS 12.0 BETA process started in June and has been the most successful BETA release ever with more than 3,000 users and only minor issues. Ars Technica provided a detailed technical walkthrough of the original BETA. There is a long list of features and performance improvements. During the BETA process, TrueNAS 12.0 demonstrated over 1.2 Million IOPS and over 23GB/s on a TrueNAS M60.</p>
1050
1051 <hr>
1052 </blockquote>
1053
1054 <h2>News Roundup</h2>
1055
1056 <h3><a href="https://arxiv.org/pdf/2008.02145.pdf" rel="nofollow">Interprocess Communication in FreeBSD 11: Performance Analysis</a></h3>
1057
1058 <blockquote>
1059 <p>Interprocess communication, IPC, is one of the most fundamental functions of a modern operating system, playing an essential role in the fabric of contemporary applications. This report conducts an investigation in FreeBSD of the real world performance considerations behind two of the most common IPC mechanisms; pipes and sockets. A simple benchmark provides a fair sense of effective bandwidth for each, and analysis using DTrace, hardware performance counters and the operating system’s source code is presented. We note that pipes outperform sockets by 63% on average across all configurations, and further that the size of userspace transmission buffers has a profound effect on performance — larger buffers are beneficial up to a point (∼ 32-64 KiB) after which performance collapses as a result of devastating cache exhaustion. A deep scrutiny of the probe effects at play is also presented, justifying the validity of conclusions drawn from these experiments.</p>
1060
1061 <hr>
1062 </blockquote>
1063
1064 <h3><a href="https://www.defensecode.com/public/DefenseCode_Unix_WildCards_Gone_Wild.txt" rel="nofollow">Back To The Future: Unix Wildcards Gone Wild</a></h3>
1065
1066 <blockquote>
1067 <p>First of all, this article has nothing to do with modern hacking techniques like ASLR bypass, ROP exploits, 0day remote kernel exploits or Chrome's Chain-14-Different-Bugs-To-Get-There... Nope, nothing of the above. This article will cover one interesting old-school Unix hacking technique, that will still work nowadays in 2013.</p>
1068
1069 <hr>
1070 </blockquote>
1071
1072 <h3><a href="https://www.livinginternet.com/i/iw_unix_war.htm" rel="nofollow">Unix Wars</a></h3>
1073
1074 <blockquote>
1075 <p>Dozens of different operating systems have been developed over the years, but only Unix has grown in so many varieties. There are three main branches. Four factors have facilitated this growth...</p>
1076
1077 <hr>
1078 </blockquote>
1079
1080 <h3>Tarsnap</h3>
1081
1082 <ul>
1083 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
1084 </ul>
1085
1086 <h2>Feedback/Questions</h2>
1087
1088 <ul>
1089 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/371/feedback/Chris%20-%20installing%20FreeBSD%2013-current.md" rel="nofollow">Chris - installing FreeBSD 13-current</a></li>
1090 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/371/feedback/Dane%20-%20FreeBSD%20History%20Lesson.md" rel="nofollow">Dane - FreeBSD History Lesson</a></li>
1091 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/371/feedback/Marc%20-%20linux%20compat.md" rel="nofollow">Marc - linux compat</a></li>
1092 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/371/feedback/Mason%20-%20apropos%20battery.md" rel="nofollow">Mason - apropos battery</a></li>
1093 <li><p><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/371/feedback/Paul%20-%20a%20topic%20idea.md" rel="nofollow">Paul - a topic idea</a></p>
1094
1095 <hr></li>
1096 <li><p>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a></p>
1097
1098 <hr></li>
1099 </ul>]]>
1100 </content:encoded>
1101 <itunes:summary>
1102 <![CDATA[<p>New Project: zedfs.com, TrueNAS CORE Ready for Deployment, IPC in FreeBSD 11: Performance Analysis, Unix Wildcards Gone Wild, Unix Wars, and more</p>
1103
1104 <p><strong><em>NOTES</em></strong><br>
1105 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/bsdnow" rel="nofollow">Tarsnap</a></p>
1106
1107 <h2>Headlines</h2>
1108
1109 <h3><a href="https://www.oshogbo.vexillium.org/blog/80/" rel="nofollow">My New Project: zedfs.com</a></h3>
1110
1111 <blockquote>
1112 <p>Have you ever had an idea that keeps coming back to you over and over again? For a week? For a month? I know that feeling. My new project was born from this feeling.<br>
1113 On this blog, I mix content a lot. I have written personal posts (not many of them, but still), FreeBSD development posts, development posts, security posts, and ZFS posts. This mixed content can be problematic sometimes. I share a lot of stuff here, and readers don’t know what to expect next. I am just excited by so many things, and I want to share that excitement with you!</p>
1114
1115 <hr>
1116 </blockquote>
1117
1118 <h3><a href="https://www.ixsystems.com/blog/truenas-12-rc-1/" rel="nofollow">TrueNAS CORE is Ready for Deployment</a></h3>
1119
1120 <blockquote>
1121 <p>TrueNAS 12.0 RC1 was released yesterday and with it, TrueNAS CORE is ready for deployment. The merger of FreeNAS and TrueNAS into a unified software image can now begin its path into mainstream use. TrueNAS CORE is the new FreeNAS and is on schedule.<br>
1122 The TrueNAS 12.0 BETA process started in June and has been the most successful BETA release ever with more than 3,000 users and only minor issues. Ars Technica provided a detailed technical walkthrough of the original BETA. There is a long list of features and performance improvements. During the BETA process, TrueNAS 12.0 demonstrated over 1.2 Million IOPS and over 23GB/s on a TrueNAS M60.</p>
1123
1124 <hr>
1125 </blockquote>
1126
1127 <h2>News Roundup</h2>
1128
1129 <h3><a href="https://arxiv.org/pdf/2008.02145.pdf" rel="nofollow">Interprocess Communication in FreeBSD 11: Performance Analysis</a></h3>
1130
1131 <blockquote>
1132 <p>Interprocess communication, IPC, is one of the most fundamental functions of a modern operating system, playing an essential role in the fabric of contemporary applications. This report conducts an investigation in FreeBSD of the real world performance considerations behind two of the most common IPC mechanisms; pipes and sockets. A simple benchmark provides a fair sense of effective bandwidth for each, and analysis using DTrace, hardware performance counters and the operating system’s source code is presented. We note that pipes outperform sockets by 63% on average across all configurations, and further that the size of userspace transmission buffers has a profound effect on performance — larger buffers are beneficial up to a point (∼ 32-64 KiB) after which performance collapses as a result of devastating cache exhaustion. A deep scrutiny of the probe effects at play is also presented, justifying the validity of conclusions drawn from these experiments.</p>
1133
1134 <hr>
1135 </blockquote>
1136
1137 <h3><a href="https://www.defensecode.com/public/DefenseCode_Unix_WildCards_Gone_Wild.txt" rel="nofollow">Back To The Future: Unix Wildcards Gone Wild</a></h3>
1138
1139 <blockquote>
1140 <p>First of all, this article has nothing to do with modern hacking techniques like ASLR bypass, ROP exploits, 0day remote kernel exploits or Chrome's Chain-14-Different-Bugs-To-Get-There... Nope, nothing of the above. This article will cover one interesting old-school Unix hacking technique, that will still work nowadays in 2013.</p>
1141
1142 <hr>
1143 </blockquote>
1144
1145 <h3><a href="https://www.livinginternet.com/i/iw_unix_war.htm" rel="nofollow">Unix Wars</a></h3>
1146
1147 <blockquote>
1148 <p>Dozens of different operating systems have been developed over the years, but only Unix has grown in so many varieties. There are three main branches. Four factors have facilitated this growth...</p>
1149
1150 <hr>
1151 </blockquote>
1152
1153 <h3>Tarsnap</h3>
1154
1155 <ul>
1156 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
1157 </ul>
1158
1159 <h2>Feedback/Questions</h2>
1160
1161 <ul>
1162 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/371/feedback/Chris%20-%20installing%20FreeBSD%2013-current.md" rel="nofollow">Chris - installing FreeBSD 13-current</a></li>
1163 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/371/feedback/Dane%20-%20FreeBSD%20History%20Lesson.md" rel="nofollow">Dane - FreeBSD History Lesson</a></li>
1164 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/371/feedback/Marc%20-%20linux%20compat.md" rel="nofollow">Marc - linux compat</a></li>
1165 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/371/feedback/Mason%20-%20apropos%20battery.md" rel="nofollow">Mason - apropos battery</a></li>
1166 <li><p><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/371/feedback/Paul%20-%20a%20topic%20idea.md" rel="nofollow">Paul - a topic idea</a></p>
1167
1168 <hr></li>
1169 <li><p>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a></p>
1170
1171 <hr></li>
1172 </ul>]]>
1173 </itunes:summary>
1174 <fireside:playerURL>https://fireside.fm/player/v2/FYhhasNR+WJtuVorY</fireside:playerURL>
1175 <fireside:playerEmbedCode>
1176 <![CDATA[<iframe src="https://fireside.fm/player/v2/FYhhasNR+WJtuVorY" width="740" height="200" frameborder="0" scrolling="no">]]>
1177 </fireside:playerEmbedCode>
1178 </item>
1179 <item>
1180 <title>370: Testing shutdown</title>
1181 <link>https://www.bsdnow.tv/370</link>
1182 <guid isPermaLink="false">4bc93957-8853-4c7a-b016-604d770c5b71</guid>
1183 <pubDate>Thu, 01 Oct 2020 03:15:00 -0700</pubDate>
1184 <author>Allan Jude</author>
1185 <enclosure url="https://aphid.fireside.fm/d/1437767933/c91b88f1-e824-4815-bcb8-5227818d6010/4bc93957-8853-4c7a-b016-604d770c5b71.mp3" length="43353456" type="audio/mpeg"/>
1186 <itunes:episodeType>full</itunes:episodeType>
1187 <itunes:author>Allan Jude</itunes:author>
1188 <itunes:subtitle>The world’s first OpenZFS based live image, FreeBSD Subversion to Git Migration video, FreeBSD Instant-workstation 2020, testing the shutdown mechanism, login_ldap added to OpenBSD, and more</itunes:subtitle>
1189 <itunes:duration>45:12</itunes:duration>
1190 <itunes:explicit>no</itunes:explicit>
1191 <itunes:image href="https://assets.fireside.fm/file/fireside-images/podcasts/images/c/c91b88f1-e824-4815-bcb8-5227818d6010/cover.jpg?v=4"/>
1192 <description>The world’s first OpenZFS based live image, FreeBSD Subversion to Git Migration video, FreeBSD Instant-workstation 2020, testing the shutdown mechanism, login_ldap added to OpenBSD, and more
1193 NOTES
1194 This episode of BSDNow is brought to you by Tarsnap (https://www.tarsnap.com/bsdnow)
1195 Headlines
1196 FuryBSD 2020-Q3 The world’s first OpenZFS based live image (https://www.furybsd.org/furybsd-2020-q3-the-worlds-first-openzfs-based-live-image/)
1197 FuryBSD is a tool to test drive stock FreeBSD desktop images in read write mode to see if it will work for you before installing. In order to provide the most reliable experience possible while preserving the integrity of the system the LiveCD now leverages ZFS, compression, replication, a memory file system, and reroot (pivot root).
1198 FreeBSD Subversion to Git Migration: Pt 1 Why? (https://bsdimp.blogspot.com/2020/09/freebsd-subversion-to-git-migration.html)
1199 FreeBSD moving to Git: Why? With luck, I'll be writing a few blogs on FreeBSD's move to git later this year. Today, we'll start with "why"?
1200 Video from Warner Losh (https://www.youtube.com/watch?v=Lx9lKr_M-DI)
1201 News Roundup
1202 FreeBSD Instant-workstation 2020 (https://euroquis.nl/freebsd/2020/09/17/instant-workstation.html)
1203 A little over a year ago I published an instant-workstation script for FreeBSD. The idea is to have an installed FreeBSD system, then run a shell script that uses only base-system utilities and installs and configures a workstation setup for you.
1204 nut – testing the shutdown mechanism (https://dan.langille.org/2020/09/10/nut-testing-the-shutdown-mechanism/)
1205 Following on from my recent nut setup, this is the second in a series of three posts.
1206 The next post will deal with adjusting startup and shutdown times to be sure everything proceeds as required.
1207 login_ldap added to OpenBSD -current (https://undeadly.org/cgi?action=article;sid=20200913081040)
1208 With this commit, Martijn van Duren (martijn@) added login_ldap(8) to -current
1209 + https://marc.info/?l=openbsd-cvs&m=159992319027593&w=2
1210 Beastie Bits
1211 NetBSD current now has GCC 9.3.0 for x86/ARM (https://twitter.com/netbsd/status/1305082782457245696)
1212 MidnightBSD 1.2.8 (https://www.justjournal.com/users/mbsd/entry/33802)
1213 MidnightBSD 2.0-Current (https://www.justjournal.com/users/mbsd/entry/33806)
1214 Retro UNIX 8086 v1 operating system has been developed by Erdogan Tan as a special purposed derivation of original UNIX v1 (https://www.singlix.com/runix/)
1215 ***
1216 Tarsnap
1217 This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
1218 Feedback/Questions
1219 Rick - rcorder (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/370/feedback/Rick%20-%20rcorder.md)
1220 Dan - machiatto bin (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/370/feedback/dan%20-%20machiatto%20bin.md)
1221 Luis - old episodes (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/370/feedback/luis%20-%20old%20episodes.md)
1222 Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv (mailto:feedback@bsdnow.tv)
1223 </description>
1224 <itunes:keywords>freebsd, openbsd, netbsd, dragonflybsd, trueos, trident, hardenedbsd, tutorial, howto, guide, bsd, operating system, os, berkeley, software, distribution, zfs, zpool, dataset, interview, live image, migration, git, video, workstation, testing, shutdown, mechanism, login_ldap, ldap, login</itunes:keywords>
1225 <content:encoded>
1226 <![CDATA[<p>The world’s first OpenZFS based live image, FreeBSD Subversion to Git Migration video, FreeBSD Instant-workstation 2020, testing the shutdown mechanism, login_ldap added to OpenBSD, and more</p>
1227
1228 <p><strong><em>NOTES</em></strong><br>
1229 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/bsdnow" rel="nofollow">Tarsnap</a></p>
1230
1231 <h2>Headlines</h2>
1232
1233 <h3><a href="https://www.furybsd.org/furybsd-2020-q3-the-worlds-first-openzfs-based-live-image/" rel="nofollow">FuryBSD 2020-Q3 The world’s first OpenZFS based live image</a></h3>
1234
1235 <blockquote>
1236 <p>FuryBSD is a tool to test drive stock FreeBSD desktop images in read write mode to see if it will work for you before installing. In order to provide the most reliable experience possible while preserving the integrity of the system the LiveCD now leverages ZFS, compression, replication, a memory file system, and reroot (pivot root).</p>
1237
1238 <hr>
1239 </blockquote>
1240
1241 <h3><a href="https://bsdimp.blogspot.com/2020/09/freebsd-subversion-to-git-migration.html" rel="nofollow">FreeBSD Subversion to Git Migration: Pt 1 Why?</a></h3>
1242
1243 <blockquote>
1244 <p>FreeBSD moving to Git: Why? With luck, I'll be writing a few blogs on FreeBSD's move to git later this year. Today, we'll start with "why"?<br>
1245 <a href="https://www.youtube.com/watch?v=Lx9lKr_M-DI" rel="nofollow">Video from Warner Losh</a></p>
1246
1247 <hr>
1248 </blockquote>
1249
1250 <h2>News Roundup</h2>
1251
1252 <h3><a href="https://euroquis.nl/freebsd/2020/09/17/instant-workstation.html" rel="nofollow">FreeBSD Instant-workstation 2020</a></h3>
1253
1254 <blockquote>
1255 <p>A little over a year ago I published an instant-workstation script for FreeBSD. The idea is to have an installed FreeBSD system, then run a shell script that uses only base-system utilities and installs and configures a workstation setup for you.</p>
1256
1257 <hr>
1258 </blockquote>
1259
1260 <h3><a href="https://dan.langille.org/2020/09/10/nut-testing-the-shutdown-mechanism/" rel="nofollow">nut – testing the shutdown mechanism</a></h3>
1261
1262 <blockquote>
1263 <p>Following on from my recent nut setup, this is the second in a series of three posts.<br>
1264 The next post will deal with adjusting startup and shutdown times to be sure everything proceeds as required.</p>
1265
1266 <hr>
1267 </blockquote>
1268
1269 <h3><a href="https://undeadly.org/cgi?action=article;sid=20200913081040" rel="nofollow">login_ldap added to OpenBSD -current</a></h3>
1270
1271 <blockquote>
1272 <p>With this commit, Martijn van Duren (martijn@) added login_ldap(8) to -current</p>
1273
1274 <ul>
1275 <li><a href="https://marc.info/?l=openbsd-cvs&m=159992319027593&w=2" rel="nofollow">https://marc.info/?l=openbsd-cvs&m=159992319027593&w=2</a>
1276 ***</li>
1277 </ul>
1278 </blockquote>
1279
1280 <h2>Beastie Bits</h2>
1281
1282 <ul>
1283 <li><a href="https://twitter.com/netbsd/status/1305082782457245696" rel="nofollow">NetBSD current now has GCC 9.3.0 for x86/ARM</a></li>
1284 <li><a href="https://www.justjournal.com/users/mbsd/entry/33802" rel="nofollow">MidnightBSD 1.2.8</a></li>
1285 <li><a href="https://www.justjournal.com/users/mbsd/entry/33806" rel="nofollow">MidnightBSD 2.0-Current</a></li>
1286 <li><a href="https://www.singlix.com/runix/" rel="nofollow">Retro UNIX 8086 v1 operating system has been developed by Erdogan Tan as a special purposed derivation of original UNIX v1</a>
1287 ***</li>
1288 </ul>
1289
1290 <h3>Tarsnap</h3>
1291
1292 <ul>
1293 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
1294 </ul>
1295
1296 <h2>Feedback/Questions</h2>
1297
1298 <ul>
1299 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/370/feedback/Rick%20-%20rcorder.md" rel="nofollow">Rick - rcorder</a></li>
1300 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/370/feedback/dan%20-%20machiatto%20bin.md" rel="nofollow">Dan - machiatto bin</a></li>
1301 <li><p><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/370/feedback/luis%20-%20old%20episodes.md" rel="nofollow">Luis - old episodes</a></p>
1302
1303 <hr></li>
1304 <li><p>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a></p>
1305
1306 <hr></li>
1307 </ul>]]>
1308 </content:encoded>
1309 <itunes:summary>
1310 <![CDATA[<p>The world’s first OpenZFS based live image, FreeBSD Subversion to Git Migration video, FreeBSD Instant-workstation 2020, testing the shutdown mechanism, login_ldap added to OpenBSD, and more</p>
1311
1312 <p><strong><em>NOTES</em></strong><br>
1313 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/bsdnow" rel="nofollow">Tarsnap</a></p>
1314
1315 <h2>Headlines</h2>
1316
1317 <h3><a href="https://www.furybsd.org/furybsd-2020-q3-the-worlds-first-openzfs-based-live-image/" rel="nofollow">FuryBSD 2020-Q3 The world’s first OpenZFS based live image</a></h3>
1318
1319 <blockquote>
1320 <p>FuryBSD is a tool to test drive stock FreeBSD desktop images in read write mode to see if it will work for you before installing. In order to provide the most reliable experience possible while preserving the integrity of the system the LiveCD now leverages ZFS, compression, replication, a memory file system, and reroot (pivot root).</p>
1321
1322 <hr>
1323 </blockquote>
1324
1325 <h3><a href="https://bsdimp.blogspot.com/2020/09/freebsd-subversion-to-git-migration.html" rel="nofollow">FreeBSD Subversion to Git Migration: Pt 1 Why?</a></h3>
1326
1327 <blockquote>
1328 <p>FreeBSD moving to Git: Why? With luck, I'll be writing a few blogs on FreeBSD's move to git later this year. Today, we'll start with "why"?<br>
1329 <a href="https://www.youtube.com/watch?v=Lx9lKr_M-DI" rel="nofollow">Video from Warner Losh</a></p>
1330
1331 <hr>
1332 </blockquote>
1333
1334 <h2>News Roundup</h2>
1335
1336 <h3><a href="https://euroquis.nl/freebsd/2020/09/17/instant-workstation.html" rel="nofollow">FreeBSD Instant-workstation 2020</a></h3>
1337
1338 <blockquote>
1339 <p>A little over a year ago I published an instant-workstation script for FreeBSD. The idea is to have an installed FreeBSD system, then run a shell script that uses only base-system utilities and installs and configures a workstation setup for you.</p>
1340
1341 <hr>
1342 </blockquote>
1343
1344 <h3><a href="https://dan.langille.org/2020/09/10/nut-testing-the-shutdown-mechanism/" rel="nofollow">nut – testing the shutdown mechanism</a></h3>
1345
1346 <blockquote>
1347 <p>Following on from my recent nut setup, this is the second in a series of three posts.<br>
1348 The next post will deal with adjusting startup and shutdown times to be sure everything proceeds as required.</p>
1349
1350 <hr>
1351 </blockquote>
1352
1353 <h3><a href="https://undeadly.org/cgi?action=article;sid=20200913081040" rel="nofollow">login_ldap added to OpenBSD -current</a></h3>
1354
1355 <blockquote>
1356 <p>With this commit, Martijn van Duren (martijn@) added login_ldap(8) to -current</p>
1357
1358 <ul>
1359 <li><a href="https://marc.info/?l=openbsd-cvs&m=159992319027593&w=2" rel="nofollow">https://marc.info/?l=openbsd-cvs&m=159992319027593&w=2</a>
1360 ***</li>
1361 </ul>
1362 </blockquote>
1363
1364 <h2>Beastie Bits</h2>
1365
1366 <ul>
1367 <li><a href="https://twitter.com/netbsd/status/1305082782457245696" rel="nofollow">NetBSD current now has GCC 9.3.0 for x86/ARM</a></li>
1368 <li><a href="https://www.justjournal.com/users/mbsd/entry/33802" rel="nofollow">MidnightBSD 1.2.8</a></li>
1369 <li><a href="https://www.justjournal.com/users/mbsd/entry/33806" rel="nofollow">MidnightBSD 2.0-Current</a></li>
1370 <li><a href="https://www.singlix.com/runix/" rel="nofollow">Retro UNIX 8086 v1 operating system has been developed by Erdogan Tan as a special purposed derivation of original UNIX v1</a>
1371 ***</li>
1372 </ul>
1373
1374 <h3>Tarsnap</h3>
1375
1376 <ul>
1377 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
1378 </ul>
1379
1380 <h2>Feedback/Questions</h2>
1381
1382 <ul>
1383 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/370/feedback/Rick%20-%20rcorder.md" rel="nofollow">Rick - rcorder</a></li>
1384 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/370/feedback/dan%20-%20machiatto%20bin.md" rel="nofollow">Dan - machiatto bin</a></li>
1385 <li><p><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/370/feedback/luis%20-%20old%20episodes.md" rel="nofollow">Luis - old episodes</a></p>
1386
1387 <hr></li>
1388 <li><p>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a></p>
1389
1390 <hr></li>
1391 </ul>]]>
1392 </itunes:summary>
1393 <fireside:playerURL>https://fireside.fm/player/v2/FYhhasNR+XvT_6M-Z</fireside:playerURL>
1394 <fireside:playerEmbedCode>
1395 <![CDATA[<iframe src="https://fireside.fm/player/v2/FYhhasNR+XvT_6M-Z" width="740" height="200" frameborder="0" scrolling="no">]]>
1396 </fireside:playerEmbedCode>
1397 </item>
1398 <item>
1399 <title>369: Where rc.d belongs</title>
1400 <link>https://www.bsdnow.tv/369</link>
1401 <guid isPermaLink="false">3594bb2c-b1c8-4f13-bcb9-6ad5094179a5</guid>
1402 <pubDate>Thu, 24 Sep 2020 09:00:00 -0700</pubDate>
1403 <author>Allan Jude</author>
1404 <enclosure url="https://aphid.fireside.fm/d/1437767933/c91b88f1-e824-4815-bcb8-5227818d6010/3594bb2c-b1c8-4f13-bcb9-6ad5094179a5.mp3" length="43421016" type="audio/mpeg"/>
1405 <itunes:episodeType>full</itunes:episodeType>
1406 <itunes:author>Allan Jude</itunes:author>
1407 <itunes:subtitle>High Availability Router/Firewall Using OpenBSD, CARP, pfsync, and ifstated, Building the Development Version of Emacs on NetBSD, rc.d belongs in libexec, not etc, FreeBSD 11.3 EOL, OPNsense 20.7.1 Released, MidnightBSD 1.2.7 out, and more.</itunes:subtitle>
1408 <itunes:duration>44:09</itunes:duration>
1409 <itunes:explicit>no</itunes:explicit>
1410 <itunes:image href="https://assets.fireside.fm/file/fireside-images/podcasts/images/c/c91b88f1-e824-4815-bcb8-5227818d6010/cover.jpg?v=4"/>
1411 <description>High Availability Router/Firewall Using OpenBSD, CARP, pfsync, and ifstated, Building the Development Version of Emacs on NetBSD, rc.d belongs in libexec, not etc, FreeBSD 11.3 EOL, OPNsense 20.7.1 Released, MidnightBSD 1.2.7 out, and more.
1412 NOTES
1413 This episode of BSDNow is brought to you by Tarsnap (https://www.tarsnap.com/bsdnow)
1414 Headlines
1415 High Availability Router/Firewall Using OpenBSD, CARP, pfsync, and ifstated (https://dzone.com/articles/high-availability-routerfirewall-using-openbsd-car)
1416 I have been running OpenBSD on a Soekris net5501 for my router/firewall since early 2012. Because I run a multitude of services on this system (more on that later), the meager 500Mhz AMD Geode + 512MB SDRAM was starting to get a little sluggish while trying to do anything via the terminal. Despite the perceived performance hit during interactive SSH sessions, it still supported a full 100Mbit connection with NAT, so I wasn’t overly eager to change anything. Luckily though, my ISP increased the bandwidth available on my plan tier to 150Mbit+. Unfortunately, the Soekris only contained 4xVIA Rhine Fast Ethernet. So now, I was using a slow system and wasting money by not being able to fully utilize my connection.
1417 Building the Development Version of Emacs on NetBSD (https://lars.ingebrigtsen.no/2020/08/25/building-the-development-version-of-emacs-on-netbsd/)
1418 I hadn’t really planned on installing a NetBSD VM (after doing all the other two BSDs), but then a NetBSD-related Emacs bug report arrived.
1419 News Roundup
1420 rc.d belongs in libexec, not etc (https://jmmv.dev/2020/08/rcd-libexec-etc.html)
1421 Let’s open with the controversy: the scripts that live under /etc/rc.d/ in FreeBSD, NetBSD, and OpenBSD are in the wrong place. They all should live in /libexec/rc.d/ because they are code, not configuration.
1422 This misplacement is something that has bugged me for ages but I never had the energy to open this can of worms back when I was very involved in NetBSD. I suspect it would have been a draining discussion and a very difficult thing to change.
1423 FreeBSD 11.3 EOL (https://lists.freebsd.org/pipermail/freebsd-announce/2020-September/001982.html)
1424 As of September 30, 2020, FreeBSD 11.3 will reach end-of-life and will no longer
1425 be supported by the FreeBSD Security Team. Users of FreeBSD 11.3 are strongly
1426 encouraged to upgrade to a newer release as soon as possible.
1427 OPNsense 20.7.1 Released (https://opnsense.org/opnsense-20-7-1-released/)
1428 Overall, the jump to HardenedBSD 12.1 is looking promising from our end. From the reported issues we still have more logging quirks to investigate and especially Netmap support (used in IPS and Sensei) is lacking in some areas that were previously working. Patches are being worked on already so we shall get there soon enough. Stay tuned.
1429 MidnightBSD 1.2.7 out (https://www.justjournal.com/users/mbsd/entry/33801)
1430 MidnightBSD 1.2.7 is available via the FTP/HTTP and mirrors as well as github.
1431 It includes several bug fixes and security updates over the last ISO release and is recommended for new installations.
1432 Users who don't want to updatee the whole OS, should consider at least updating libmport as there are many package management fixes
1433 Beastie Bits
1434 Tarsnap podcast (https://blog.firosolutions.com/2020/08/tarsnap-podcast/)
1435 NetBSD Tips and Tricks (http://students.engr.scu.edu/~sschaeck/netbsd/index.html)
1436 FreeBSD mini-git Primer (https://hackmd.io/hJgnfzd5TMK-VHgUzshA2g)
1437 GhostBSD Financial Reports (https://ghostbsd.org/financial_reports_from_January_to_June_2020)
1438 ***
1439 Tarsnap
1440 This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
1441 Feedback/Questions
1442 Daniel - Documentation Tooling (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/369/feedback/Daniel%20-%20Documentation%20Tooling.md)
1443 Fongaboo - Where did the ZFS tutorial Go? (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/369/feedback/Fongaboo%20-%20Where%20did%20the%20ZFS%20Tutorial%20Go.md)
1444 Johnny - Browser Cold Wars (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/369/feedback/Johnny%20-%20Browser%20Cold%20Wars.md)
1445 ***
1446 Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv (mailto:feedback@bsdnow.tv)
1447 </description>
1448 <itunes:keywords>freebsd, openbsd, netbsd, dragonflybsd, trueos, trident, hardenedbsd, tutorial, howto, guide, bsd, operating system, os, berkeley, software, distribution, zfs, zpool, dataset, interview, ha, high availability, carp, pfsync, ifstated, development, emacs, rc.d, libexec, etc, end of life, release, opnsense, midnightbsd </itunes:keywords>
1449 <content:encoded>
1450 <![CDATA[<p>High Availability Router/Firewall Using OpenBSD, CARP, pfsync, and ifstated, Building the Development Version of Emacs on NetBSD, rc.d belongs in libexec, not etc, FreeBSD 11.3 EOL, OPNsense 20.7.1 Released, MidnightBSD 1.2.7 out, and more.</p>
1451
1452 <p><strong><em>NOTES</em></strong><br>
1453 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/bsdnow" rel="nofollow">Tarsnap</a></p>
1454
1455 <h2>Headlines</h2>
1456
1457 <h3><a href="https://dzone.com/articles/high-availability-routerfirewall-using-openbsd-car" rel="nofollow">High Availability Router/Firewall Using OpenBSD, CARP, pfsync, and ifstated</a></h3>
1458
1459 <blockquote>
1460 <p>I have been running OpenBSD on a Soekris net5501 for my router/firewall since early 2012. Because I run a multitude of services on this system (more on that later), the meager 500Mhz AMD Geode + 512MB SDRAM was starting to get a little sluggish while trying to do anything via the terminal. Despite the perceived performance hit during interactive SSH sessions, it still supported a full 100Mbit connection with NAT, so I wasn’t overly eager to change anything. Luckily though, my ISP increased the bandwidth available on my plan tier to 150Mbit+. Unfortunately, the Soekris only contained 4xVIA Rhine Fast Ethernet. So now, I was using a slow system and wasting money by not being able to fully utilize my connection.</p>
1461 </blockquote>
1462
1463 <hr>
1464
1465 <h3><a href="https://lars.ingebrigtsen.no/2020/08/25/building-the-development-version-of-emacs-on-netbsd/" rel="nofollow">Building the Development Version of Emacs on NetBSD</a></h3>
1466
1467 <blockquote>
1468 <p>I hadn’t really planned on installing a NetBSD VM (after doing all the other two BSDs), but then a NetBSD-related Emacs bug report arrived.</p>
1469 </blockquote>
1470
1471 <hr>
1472
1473 <h2>News Roundup</h2>
1474
1475 <h3><a href="https://jmmv.dev/2020/08/rcd-libexec-etc.html" rel="nofollow">rc.d belongs in libexec, not etc</a></h3>
1476
1477 <blockquote>
1478 <p>Let’s open with the controversy: the scripts that live under /etc/rc.d/ in FreeBSD, NetBSD, and OpenBSD are in the wrong place. They all should live in /libexec/rc.d/ because they are code, not configuration.<br>
1479 This misplacement is something that has bugged me for ages but I never had the energy to open this can of worms back when I was very involved in NetBSD. I suspect it would have been a draining discussion and a very difficult thing to change.</p>
1480 </blockquote>
1481
1482 <hr>
1483
1484 <h3><a href="https://lists.freebsd.org/pipermail/freebsd-announce/2020-September/001982.html" rel="nofollow">FreeBSD 11.3 EOL</a></h3>
1485
1486 <blockquote>
1487 <p>As of September 30, 2020, FreeBSD 11.3 will reach end-of-life and will no longer<br>
1488 be supported by the FreeBSD Security Team. Users of FreeBSD 11.3 are strongly<br>
1489 encouraged to upgrade to a newer release as soon as possible.</p>
1490 </blockquote>
1491
1492 <hr>
1493
1494 <h3><a href="https://opnsense.org/opnsense-20-7-1-released/" rel="nofollow">OPNsense 20.7.1 Released</a></h3>
1495
1496 <blockquote>
1497 <p>Overall, the jump to HardenedBSD 12.1 is looking promising from our end. From the reported issues we still have more logging quirks to investigate and especially Netmap support (used in IPS and Sensei) is lacking in some areas that were previously working. Patches are being worked on already so we shall get there soon enough. Stay tuned.</p>
1498 </blockquote>
1499
1500 <hr>
1501
1502 <h3><a href="https://www.justjournal.com/users/mbsd/entry/33801" rel="nofollow">MidnightBSD 1.2.7 out</a></h3>
1503
1504 <blockquote>
1505 <p>MidnightBSD 1.2.7 is available via the FTP/HTTP and mirrors as well as github.<br><br>
1506 It includes several bug fixes and security updates over the last ISO release and is recommended for new installations.<br><br>
1507 Users who don't want to updatee the whole OS, should consider at least updating libmport as there are many package management fixes</p>
1508 </blockquote>
1509
1510 <hr>
1511
1512 <h2>Beastie Bits</h2>
1513
1514 <ul>
1515 <li><a href="https://blog.firosolutions.com/2020/08/tarsnap-podcast/" rel="nofollow">Tarsnap podcast</a></li>
1516 <li><a href="http://students.engr.scu.edu/%7Esschaeck/netbsd/index.html" rel="nofollow">NetBSD Tips and Tricks</a></li>
1517 <li><a href="https://hackmd.io/hJgnfzd5TMK-VHgUzshA2g" rel="nofollow">FreeBSD mini-git Primer</a></li>
1518 <li><a href="https://ghostbsd.org/financial_reports_from_January_to_June_2020" rel="nofollow">GhostBSD Financial Reports</a>
1519 ***</li>
1520 </ul>
1521
1522 <h3>Tarsnap</h3>
1523
1524 <ul>
1525 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
1526 </ul>
1527
1528 <h2>Feedback/Questions</h2>
1529
1530 <ul>
1531 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/369/feedback/Daniel%20-%20Documentation%20Tooling.md" rel="nofollow">Daniel - Documentation Tooling</a></li>
1532 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/369/feedback/Fongaboo%20-%20Where%20did%20the%20ZFS%20Tutorial%20Go.md" rel="nofollow">Fongaboo - Where did the ZFS tutorial Go?</a></li>
1533 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/369/feedback/Johnny%20-%20Browser%20Cold%20Wars.md" rel="nofollow">Johnny - Browser Cold Wars</a>
1534 ***</li>
1535 <li>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a></li>
1536 </ul>
1537
1538 <hr>]]>
1539 </content:encoded>
1540 <itunes:summary>
1541 <![CDATA[<p>High Availability Router/Firewall Using OpenBSD, CARP, pfsync, and ifstated, Building the Development Version of Emacs on NetBSD, rc.d belongs in libexec, not etc, FreeBSD 11.3 EOL, OPNsense 20.7.1 Released, MidnightBSD 1.2.7 out, and more.</p>
1542
1543 <p><strong><em>NOTES</em></strong><br>
1544 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/bsdnow" rel="nofollow">Tarsnap</a></p>
1545
1546 <h2>Headlines</h2>
1547
1548 <h3><a href="https://dzone.com/articles/high-availability-routerfirewall-using-openbsd-car" rel="nofollow">High Availability Router/Firewall Using OpenBSD, CARP, pfsync, and ifstated</a></h3>
1549
1550 <blockquote>
1551 <p>I have been running OpenBSD on a Soekris net5501 for my router/firewall since early 2012. Because I run a multitude of services on this system (more on that later), the meager 500Mhz AMD Geode + 512MB SDRAM was starting to get a little sluggish while trying to do anything via the terminal. Despite the perceived performance hit during interactive SSH sessions, it still supported a full 100Mbit connection with NAT, so I wasn’t overly eager to change anything. Luckily though, my ISP increased the bandwidth available on my plan tier to 150Mbit+. Unfortunately, the Soekris only contained 4xVIA Rhine Fast Ethernet. So now, I was using a slow system and wasting money by not being able to fully utilize my connection.</p>
1552 </blockquote>
1553
1554 <hr>
1555
1556 <h3><a href="https://lars.ingebrigtsen.no/2020/08/25/building-the-development-version-of-emacs-on-netbsd/" rel="nofollow">Building the Development Version of Emacs on NetBSD</a></h3>
1557
1558 <blockquote>
1559 <p>I hadn’t really planned on installing a NetBSD VM (after doing all the other two BSDs), but then a NetBSD-related Emacs bug report arrived.</p>
1560 </blockquote>
1561
1562 <hr>
1563
1564 <h2>News Roundup</h2>
1565
1566 <h3><a href="https://jmmv.dev/2020/08/rcd-libexec-etc.html" rel="nofollow">rc.d belongs in libexec, not etc</a></h3>
1567
1568 <blockquote>
1569 <p>Let’s open with the controversy: the scripts that live under /etc/rc.d/ in FreeBSD, NetBSD, and OpenBSD are in the wrong place. They all should live in /libexec/rc.d/ because they are code, not configuration.<br>
1570 This misplacement is something that has bugged me for ages but I never had the energy to open this can of worms back when I was very involved in NetBSD. I suspect it would have been a draining discussion and a very difficult thing to change.</p>
1571 </blockquote>
1572
1573 <hr>
1574
1575 <h3><a href="https://lists.freebsd.org/pipermail/freebsd-announce/2020-September/001982.html" rel="nofollow">FreeBSD 11.3 EOL</a></h3>
1576
1577 <blockquote>
1578 <p>As of September 30, 2020, FreeBSD 11.3 will reach end-of-life and will no longer<br>
1579 be supported by the FreeBSD Security Team. Users of FreeBSD 11.3 are strongly<br>
1580 encouraged to upgrade to a newer release as soon as possible.</p>
1581 </blockquote>
1582
1583 <hr>
1584
1585 <h3><a href="https://opnsense.org/opnsense-20-7-1-released/" rel="nofollow">OPNsense 20.7.1 Released</a></h3>
1586
1587 <blockquote>
1588 <p>Overall, the jump to HardenedBSD 12.1 is looking promising from our end. From the reported issues we still have more logging quirks to investigate and especially Netmap support (used in IPS and Sensei) is lacking in some areas that were previously working. Patches are being worked on already so we shall get there soon enough. Stay tuned.</p>
1589 </blockquote>
1590
1591 <hr>
1592
1593 <h3><a href="https://www.justjournal.com/users/mbsd/entry/33801" rel="nofollow">MidnightBSD 1.2.7 out</a></h3>
1594
1595 <blockquote>
1596 <p>MidnightBSD 1.2.7 is available via the FTP/HTTP and mirrors as well as github.<br><br>
1597 It includes several bug fixes and security updates over the last ISO release and is recommended for new installations.<br><br>
1598 Users who don't want to updatee the whole OS, should consider at least updating libmport as there are many package management fixes</p>
1599 </blockquote>
1600
1601 <hr>
1602
1603 <h2>Beastie Bits</h2>
1604
1605 <ul>
1606 <li><a href="https://blog.firosolutions.com/2020/08/tarsnap-podcast/" rel="nofollow">Tarsnap podcast</a></li>
1607 <li><a href="http://students.engr.scu.edu/%7Esschaeck/netbsd/index.html" rel="nofollow">NetBSD Tips and Tricks</a></li>
1608 <li><a href="https://hackmd.io/hJgnfzd5TMK-VHgUzshA2g" rel="nofollow">FreeBSD mini-git Primer</a></li>
1609 <li><a href="https://ghostbsd.org/financial_reports_from_January_to_June_2020" rel="nofollow">GhostBSD Financial Reports</a>
1610 ***</li>
1611 </ul>
1612
1613 <h3>Tarsnap</h3>
1614
1615 <ul>
1616 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
1617 </ul>
1618
1619 <h2>Feedback/Questions</h2>
1620
1621 <ul>
1622 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/369/feedback/Daniel%20-%20Documentation%20Tooling.md" rel="nofollow">Daniel - Documentation Tooling</a></li>
1623 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/369/feedback/Fongaboo%20-%20Where%20did%20the%20ZFS%20Tutorial%20Go.md" rel="nofollow">Fongaboo - Where did the ZFS tutorial Go?</a></li>
1624 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/369/feedback/Johnny%20-%20Browser%20Cold%20Wars.md" rel="nofollow">Johnny - Browser Cold Wars</a>
1625 ***</li>
1626 <li>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a></li>
1627 </ul>
1628
1629 <hr>]]>
1630 </itunes:summary>
1631 <fireside:playerURL>https://fireside.fm/player/v2/FYhhasNR+ZB3tUsid</fireside:playerURL>
1632 <fireside:playerEmbedCode>
1633 <![CDATA[<iframe src="https://fireside.fm/player/v2/FYhhasNR+ZB3tUsid" width="740" height="200" frameborder="0" scrolling="no">]]>
1634 </fireside:playerEmbedCode>
1635 </item>
1636 <item>
1637 <title>368: Changing OS roles</title>
1638 <link>https://www.bsdnow.tv/368</link>
1639 <guid isPermaLink="false">4d186dc4-b8ee-4824-bfcc-3bacf18ba5da</guid>
1640 <pubDate>Thu, 17 Sep 2020 03:00:00 -0700</pubDate>
1641 <author>Allan Jude</author>
1642 <enclosure url="https://aphid.fireside.fm/d/1437767933/c91b88f1-e824-4815-bcb8-5227818d6010/4d186dc4-b8ee-4824-bfcc-3bacf18ba5da.mp3" length="48070680" type="audio/mpeg"/>
1643 <itunes:episodeType>full</itunes:episodeType>
1644 <itunes:author>Allan Jude</itunes:author>
1645 <itunes:subtitle>Modernizing the OpenBSD Console, OS roles have changed, FreeBSD Cluster with Pacemaker and Corosync, Wine in a 32-bit sandbox on 64-bit NetBSD, Find package which provides a file in OpenBSD, and more.</itunes:subtitle>
1646 <itunes:duration>48:32</itunes:duration>
1647 <itunes:explicit>no</itunes:explicit>
1648 <itunes:image href="https://assets.fireside.fm/file/fireside-images/podcasts/images/c/c91b88f1-e824-4815-bcb8-5227818d6010/cover.jpg?v=4"/>
1649 <description> Modernizing the OpenBSD Console, OS roles have changed, FreeBSD Cluster with Pacemaker and Corosync, Wine in a 32-bit sandbox on 64-bit NetBSD, Find package which provides a file in OpenBSD, and more.
1650 NOTES
1651 This episode of BSDNow is brought to you by Tarsnap (https://www.tarsnap.com/)
1652 Headlines
1653 Modernizing the OpenBSD Console (https://www.cambus.net/modernizing-the-openbsd-console/)
1654 At the beginning were text mode consoles. Traditionally, *BSD and Linux on i386 and amd64 used text mode consoles which by default provided 25 rows of 80 columns, the "80x25 mode". This mode uses a 8x16 font stored in the VGA BIOS (which can be slightly different across vendors).
1655 OpenBSD uses the wscons(4) console framework, inherited from NetBSD
1656 OS roles have changed (https://rubenerd.com/the-roles-of-oss-have-changed/)
1657 Though I do wonder sometimes, with just a slight tweak to history, how things might have been different. In another dimension somewhere, I’m using the latest BeOS-powered PowerPC laptop, and a shiny new Palm smartphone. Both of these represented the pinnacle of UI design in the 1990s, and still in the 2020s have yet to be surpassed. People call me an Apple fanboy, but I’d drop all of it in a second for that gear.
1658 News Roundup
1659 FreeBSD Cluster with Pacemaker and Corosync (https://vermaden.wordpress.com/2020/09/03/freebsd-cluster-with-pacemaker-and-corosync/)
1660 I always missed ‘proper’ cluster software for FreeBSD systems. Recently I got to run several Pacemaker/Corosync based clusters on Linux systems. I thought how to make similar high availability solutions on FreeBSD and I was really shocked when I figured out that both Pacemaker and Corosync tools are available in the FreeBSD Ports and packages as net/pacemaker2 and net/corosync2 respectively.
1661 Wine in a 32-bit sandbox on 64-bit NetBSD (https://washbear.neocities.org/wine-sandbox.html)
1662 "Mainline pkgsrc" can't do strange multi-arch Wine builds yet, so a 32-bit sandbox seems like a reasonable way to use 32-bit Wine on amd64 without resorting to running real Windows in NVMM. We'll see if this was a viable alternative to re-reviewing the multi-arch support in pkgsrc-wip...
1663 We're using sandboxctl, which is a neat tool for quickly shelling into a different NetBSD userspace. Maybe you also don't trust the Windows applications you're running too much - sandboxctl creates a chroot based on a fresh system image, and chroot on NetBSD is fairly bombproof.
1664 Find package which provides a file in OpenBSD (https://dataswamp.org/~solene/2020-09-04-pkglocate-openbsd.html)
1665 There is one very handy package on OpenBSD named pkglocatedb which provides the command pkglocate.
1666 If you need to find a file or binary/program and you don’t know which package contains it, use pkglocate.
1667 Beastie Bits
1668 OpenBSD for 1.5 Years: Confessions of a Linux Heretic (https://www.youtube.com/watch?v=oTShQIXSdqM)
1669 OpenBSD 6.8 Beta Tagged (https://undeadly.org/cgi?action=article;sid=20200831192811)
1670 Hammer2 and growth (https://www.dragonflydigest.com/2020/09/08/24933.html)
1671 Understanding a FreeBSD kernel vulnerability (https://www.thezdi.com/blog/2020/9/1/cve-2020-7460-freebsd-kernel-privilege-escalation)
1672 ***
1673 Tarsnap
1674 This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
1675 Feedback/Questions
1676 Rob - 7 years (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/368/feedback/Bruce%20-%207%20years.md)
1677 Kurt - Microserver (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/368/feedback/Kurt%20-%20Microserver.md)
1678 Rob - Interviews (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/368/feedback/Rob%20-%20Interviews.md)
1679 Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv (mailto:feedback@bsdnow.tv)
1680 ***
1681 </description>
1682 <itunes:keywords>freebsd, openbsd, netbsd, dragonflybsd, trueos, trident, hardenedbsd, tutorial, howto, guide, bsd, operating system, os, berkeley, software, distribution, zfs, zpool, dataset, interview, console, modernizing, modern, operating system, role, cluster, pacemaker, corosync, wine, 32-bit, 64-bit, sandbox, package manager</itunes:keywords>
1683 <content:encoded>
1684 <![CDATA[<p>Modernizing the OpenBSD Console, OS roles have changed, FreeBSD Cluster with Pacemaker and Corosync, Wine in a 32-bit sandbox on 64-bit NetBSD, Find package which provides a file in OpenBSD, and more. </p>
1685
1686 <p><strong><em>NOTES</em></strong><br>
1687 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/" rel="nofollow">Tarsnap</a></p>
1688
1689 <h2>Headlines</h2>
1690
1691 <h3><a href="https://www.cambus.net/modernizing-the-openbsd-console/" rel="nofollow">Modernizing the OpenBSD Console</a></h3>
1692
1693 <blockquote>
1694 <p>At the beginning were text mode consoles. Traditionally, *BSD and Linux on i386 and amd64 used text mode consoles which by default provided 25 rows of 80 columns, the "80x25 mode". This mode uses a 8x16 font stored in the VGA BIOS (which can be slightly different across vendors).<br>
1695 OpenBSD uses the wscons(4) console framework, inherited from NetBSD</p>
1696
1697 <hr>
1698 </blockquote>
1699
1700 <h3><a href="https://rubenerd.com/the-roles-of-oss-have-changed/" rel="nofollow">OS roles have changed</a></h3>
1701
1702 <blockquote>
1703 <p>Though I do wonder sometimes, with just a slight tweak to history, how things might have been different. In another dimension somewhere, I’m using the latest BeOS-powered PowerPC laptop, and a shiny new Palm smartphone. Both of these represented the pinnacle of UI design in the 1990s, and still in the 2020s have yet to be surpassed. People call me an Apple fanboy, but I’d drop all of it in a second for that gear.</p>
1704
1705 <hr>
1706 </blockquote>
1707
1708 <h2>News Roundup</h2>
1709
1710 <h3><a href="https://vermaden.wordpress.com/2020/09/03/freebsd-cluster-with-pacemaker-and-corosync/" rel="nofollow">FreeBSD Cluster with Pacemaker and Corosync</a></h3>
1711
1712 <blockquote>
1713 <p>I always missed ‘proper’ cluster software for FreeBSD systems. Recently I got to run several Pacemaker/Corosync based clusters on Linux systems. I thought how to make similar high availability solutions on FreeBSD and I was really shocked when I figured out that both Pacemaker and Corosync tools are available in the FreeBSD Ports and packages as net/pacemaker2 and net/corosync2 respectively.</p>
1714
1715 <hr>
1716 </blockquote>
1717
1718 <h3><a href="https://washbear.neocities.org/wine-sandbox.html" rel="nofollow">Wine in a 32-bit sandbox on 64-bit NetBSD</a></h3>
1719
1720 <blockquote>
1721 <p>"Mainline pkgsrc" can't do strange multi-arch Wine builds yet, so a 32-bit sandbox seems like a reasonable way to use 32-bit Wine on amd64 without resorting to running real Windows in NVMM. We'll see if this was a viable alternative to re-reviewing the multi-arch support in pkgsrc-wip...<br>
1722 We're using sandboxctl, which is a neat tool for quickly shelling into a different NetBSD userspace. Maybe you also don't trust the Windows applications you're running too much - sandboxctl creates a chroot based on a fresh system image, and chroot on NetBSD is fairly bombproof.</p>
1723
1724 <hr>
1725 </blockquote>
1726
1727 <h3><a href="https://dataswamp.org/%7Esolene/2020-09-04-pkglocate-openbsd.html" rel="nofollow">Find package which provides a file in OpenBSD</a></h3>
1728
1729 <blockquote>
1730 <p>There is one very handy package on OpenBSD named pkglocatedb which provides the command pkglocate.<br>
1731 If you need to find a file or binary/program and you don’t know which package contains it, use pkglocate.</p>
1732 </blockquote>
1733
1734 <hr>
1735
1736 <h2>Beastie Bits</h2>
1737
1738 <ul>
1739 <li><a href="https://www.youtube.com/watch?v=oTShQIXSdqM" rel="nofollow">OpenBSD for 1.5 Years: Confessions of a Linux Heretic</a></li>
1740 <li><a href="https://undeadly.org/cgi?action=article;sid=20200831192811" rel="nofollow">OpenBSD 6.8 Beta Tagged</a></li>
1741 <li><a href="https://www.dragonflydigest.com/2020/09/08/24933.html" rel="nofollow">Hammer2 and growth</a></li>
1742 <li><a href="https://www.thezdi.com/blog/2020/9/1/cve-2020-7460-freebsd-kernel-privilege-escalation" rel="nofollow">Understanding a FreeBSD kernel vulnerability</a>
1743 ***</li>
1744 </ul>
1745
1746 <h3>Tarsnap</h3>
1747
1748 <ul>
1749 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
1750 </ul>
1751
1752 <h2>Feedback/Questions</h2>
1753
1754 <ul>
1755 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/368/feedback/Bruce%20-%207%20years.md" rel="nofollow">Rob - 7 years</a></li>
1756 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/368/feedback/Kurt%20-%20Microserver.md" rel="nofollow">Kurt - Microserver</a></li>
1757 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/368/feedback/Rob%20-%20Interviews.md" rel="nofollow">Rob - Interviews</a></li>
1758 </ul>
1759
1760 <hr>
1761
1762 <ul>
1763 <li>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a>
1764 ***</li>
1765 </ul>]]>
1766 </content:encoded>
1767 <itunes:summary>
1768 <![CDATA[<p>Modernizing the OpenBSD Console, OS roles have changed, FreeBSD Cluster with Pacemaker and Corosync, Wine in a 32-bit sandbox on 64-bit NetBSD, Find package which provides a file in OpenBSD, and more. </p>
1769
1770 <p><strong><em>NOTES</em></strong><br>
1771 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/" rel="nofollow">Tarsnap</a></p>
1772
1773 <h2>Headlines</h2>
1774
1775 <h3><a href="https://www.cambus.net/modernizing-the-openbsd-console/" rel="nofollow">Modernizing the OpenBSD Console</a></h3>
1776
1777 <blockquote>
1778 <p>At the beginning were text mode consoles. Traditionally, *BSD and Linux on i386 and amd64 used text mode consoles which by default provided 25 rows of 80 columns, the "80x25 mode". This mode uses a 8x16 font stored in the VGA BIOS (which can be slightly different across vendors).<br>
1779 OpenBSD uses the wscons(4) console framework, inherited from NetBSD</p>
1780
1781 <hr>
1782 </blockquote>
1783
1784 <h3><a href="https://rubenerd.com/the-roles-of-oss-have-changed/" rel="nofollow">OS roles have changed</a></h3>
1785
1786 <blockquote>
1787 <p>Though I do wonder sometimes, with just a slight tweak to history, how things might have been different. In another dimension somewhere, I’m using the latest BeOS-powered PowerPC laptop, and a shiny new Palm smartphone. Both of these represented the pinnacle of UI design in the 1990s, and still in the 2020s have yet to be surpassed. People call me an Apple fanboy, but I’d drop all of it in a second for that gear.</p>
1788
1789 <hr>
1790 </blockquote>
1791
1792 <h2>News Roundup</h2>
1793
1794 <h3><a href="https://vermaden.wordpress.com/2020/09/03/freebsd-cluster-with-pacemaker-and-corosync/" rel="nofollow">FreeBSD Cluster with Pacemaker and Corosync</a></h3>
1795
1796 <blockquote>
1797 <p>I always missed ‘proper’ cluster software for FreeBSD systems. Recently I got to run several Pacemaker/Corosync based clusters on Linux systems. I thought how to make similar high availability solutions on FreeBSD and I was really shocked when I figured out that both Pacemaker and Corosync tools are available in the FreeBSD Ports and packages as net/pacemaker2 and net/corosync2 respectively.</p>
1798
1799 <hr>
1800 </blockquote>
1801
1802 <h3><a href="https://washbear.neocities.org/wine-sandbox.html" rel="nofollow">Wine in a 32-bit sandbox on 64-bit NetBSD</a></h3>
1803
1804 <blockquote>
1805 <p>"Mainline pkgsrc" can't do strange multi-arch Wine builds yet, so a 32-bit sandbox seems like a reasonable way to use 32-bit Wine on amd64 without resorting to running real Windows in NVMM. We'll see if this was a viable alternative to re-reviewing the multi-arch support in pkgsrc-wip...<br>
1806 We're using sandboxctl, which is a neat tool for quickly shelling into a different NetBSD userspace. Maybe you also don't trust the Windows applications you're running too much - sandboxctl creates a chroot based on a fresh system image, and chroot on NetBSD is fairly bombproof.</p>
1807
1808 <hr>
1809 </blockquote>
1810
1811 <h3><a href="https://dataswamp.org/%7Esolene/2020-09-04-pkglocate-openbsd.html" rel="nofollow">Find package which provides a file in OpenBSD</a></h3>
1812
1813 <blockquote>
1814 <p>There is one very handy package on OpenBSD named pkglocatedb which provides the command pkglocate.<br>
1815 If you need to find a file or binary/program and you don’t know which package contains it, use pkglocate.</p>
1816 </blockquote>
1817
1818 <hr>
1819
1820 <h2>Beastie Bits</h2>
1821
1822 <ul>
1823 <li><a href="https://www.youtube.com/watch?v=oTShQIXSdqM" rel="nofollow">OpenBSD for 1.5 Years: Confessions of a Linux Heretic</a></li>
1824 <li><a href="https://undeadly.org/cgi?action=article;sid=20200831192811" rel="nofollow">OpenBSD 6.8 Beta Tagged</a></li>
1825 <li><a href="https://www.dragonflydigest.com/2020/09/08/24933.html" rel="nofollow">Hammer2 and growth</a></li>
1826 <li><a href="https://www.thezdi.com/blog/2020/9/1/cve-2020-7460-freebsd-kernel-privilege-escalation" rel="nofollow">Understanding a FreeBSD kernel vulnerability</a>
1827 ***</li>
1828 </ul>
1829
1830 <h3>Tarsnap</h3>
1831
1832 <ul>
1833 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
1834 </ul>
1835
1836 <h2>Feedback/Questions</h2>
1837
1838 <ul>
1839 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/368/feedback/Bruce%20-%207%20years.md" rel="nofollow">Rob - 7 years</a></li>
1840 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/368/feedback/Kurt%20-%20Microserver.md" rel="nofollow">Kurt - Microserver</a></li>
1841 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/368/feedback/Rob%20-%20Interviews.md" rel="nofollow">Rob - Interviews</a></li>
1842 </ul>
1843
1844 <hr>
1845
1846 <ul>
1847 <li>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a>
1848 ***</li>
1849 </ul>]]>
1850 </itunes:summary>
1851 <fireside:playerURL>https://fireside.fm/player/v2/FYhhasNR+MbyMomIr</fireside:playerURL>
1852 <fireside:playerEmbedCode>
1853 <![CDATA[<iframe src="https://fireside.fm/player/v2/FYhhasNR+MbyMomIr" width="740" height="200" frameborder="0" scrolling="no">]]>
1854 </fireside:playerEmbedCode>
1855 </item>
1856 <item>
1857 <title>367: Changing jail datasets</title>
1858 <link>https://www.bsdnow.tv/367</link>
1859 <guid isPermaLink="false">056d15d3-4908-4073-955a-88e7700ba566</guid>
1860 <pubDate>Thu, 10 Sep 2020 03:00:00 -0700</pubDate>
1861 <author>Allan Jude</author>
1862 <enclosure url="https://aphid.fireside.fm/d/1437767933/c91b88f1-e824-4815-bcb8-5227818d6010/056d15d3-4908-4073-955a-88e7700ba566.mp3" length="47196984" type="audio/mpeg"/>
1863 <itunes:episodeType>full</itunes:episodeType>
1864 <itunes:author>Allan Jude</itunes:author>
1865 <itunes:subtitle>A 35 Year Old Bug in Patch, Sandbox for FreeBSD, Changing from one dataset to another within a jail, You don’t need tmux or screen for ZFS, HardenedBSD August 2020 Status Report and Call for Donations, and more.</itunes:subtitle>
1866 <itunes:duration>45:28</itunes:duration>
1867 <itunes:explicit>no</itunes:explicit>
1868 <itunes:image href="https://assets.fireside.fm/file/fireside-images/podcasts/images/c/c91b88f1-e824-4815-bcb8-5227818d6010/cover.jpg?v=4"/>
1869 <description>A 35 Year Old Bug in Patch, Sandbox for FreeBSD, Changing from one dataset to another within a jail, You don’t need tmux or screen for ZFS, HardenedBSD August 2020 Status Report and Call for Donations, and more.
1870 NOTES
1871 This episode of BSDNow is brought to you by Tarsnap (https://www.tarsnap.com/)
1872 Headlines
1873 A 35 Year Old Bug in Patch (http://bsdimp.blogspot.com/2020/08/a-35-year-old-bug-in-patch-found-in.html)
1874 Larry Wall posted patch 1.3 to mod.sources on May 8, 1985. A number of versions followed over the years. It's been a faithful alley for a long, long time. I've never had a problem with patch until I embarked on the 2.11BSD restoration project. In going over the logs very carefully, I've discovered a bug that bites this effort twice. It's quite interesting to use 27 year old patches to find this bug while restoring a 29 year old OS...
1875 Sandbox for FreeBSD (https://www.relkom.sk/en/fbsd_sandbox.shtml)
1876 A sandbox is a software which artificially limits access to the specific resources on the target according to the assigned policy. The sandbox installs hooks to the kernel syscalls and other sub-systems in order to interrupt the events triggered by the application. From the application point of view, application working as usual, but when it wants to access, for instance, /dev/kmem the sandbox software decides against the assigned sandbox scheme whether to grant or deny access.
1877 In our case, the sandbox is a kernel module which uses MAC (Mandatory Access Control) Framework developed by the TrustedBSD team. All necessary hooks were introduced to the FreeBSD kernel.
1878 Source Code (https://gitlab.com/relkom/sandbox)
1879 Documentation (https://www.relkom.sk/en/fbsd_sandbox_docs.shtml)
1880 News Roundup
1881 Changing from one dataset to another within a jail (https://dan.langille.org/2020/08/16/changing-from-one-dataset-to-another-within-a-freebsd-iocage-jail/)
1882 ZFS has a the ability to share itself within a jail. That gives the jail some autonomy, and I like that.
1883 I’ve written briefly about that, specifically for iocage. More recently, I started using a zfs snapshot for caching clearing.
1884 The purpose of this post is to document the existing configuration of the production FreshPorts webserver and outline the plan on how to modify it for more zfs-snapshot-based cache clearing.
1885 You don’t need tmux or screen for ZFS (https://rubenerd.com/you-dont-need-tmux-or-screen-for-zfs/)
1886 Back in January I mentioned how to add redundancy to a ZFS pool by adding a mirrored drive. Someone with a private account on Twitter asked me why FreeBSD—and NetBSD!—doesn’t ship with a tmux or screen equivilent in base in order to daemonise the process and let them run in the background.
1887 ZFS already does this for its internal commands.
1888 HardenedBSD August 2020 Status Report and Call for Donations (https://hardenedbsd.org/article/shawn-webb/2020-08-15/hardenedbsd-august-2020-status-report-and-call-donations)
1889 This last month has largely been a quiet one. I've restarted work on porting five-year-old work from the Code Pointer Integrity (CPI) project into HardenedBSD. Chiefly, I've started forward-porting the libc and rtld bits from the CPI project and now need to look at llvm compiler/linker enhancements. We need to be able to apply SafeStack to shared objects, not just application binaries. This forward-porting work I'm doing is to support that effort.
1890 The infrastructure has settled and is now churning normally and happily. We're still working out bandwidth issues. We hope to have a new fiber line ran by the end of September.
1891 As part of this status report, I'm issuing a formal call for donations. I'm aiming for $4,000.00 USD for a newer self-hosted Gitea server. I hope to purchase the new server before the end of 2020.
1892 Important parts of Unix's history happened before readline support was common (https://utcc.utoronto.ca/~cks/space/blog/unix/TimeBeforeReadline)
1893 Unix and things that run on Unix have been around for a long time now. In particular, GNU Readline was first released in 1989 (as was Bash), which is long enough ago for it (or lookalikes) to become pretty much pervasive, especially in Unix shells. Today it's easy to think of readline support as something that's always been there. But of course this isn't the case. Unix in its modern form dates from V7 in 1979 and 4.2 BSD in 1983, so a lot of Unix was developed before readline and was to some degree shaped by the lack of it.
1894 Tarsnap
1895 This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
1896 Feedback/Questions
1897 Mason - mailserver (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/367/feedback/Mason%20-%20mailserver.md)
1898 casey - freebsd on decline (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/367/feedback/casey%20-%20freebsd%20on%20decline.md)
1899 denis - postgres (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/367/feedback/denis%20-%20postgres.md)
1900 ***
1901 Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv (mailto:feedback@bsdnow.tv)
1902 ***
1903 </description>
1904 <itunes:keywords>freebsd, openbsd, netbsd, dragonflybsd, trueos, trident, hardenedbsd, tutorial, howto, guide, bsd, operating system, os, berkeley, software, distribution, zfs, interview, patch, bug, bugfix, sandbox, dataset, jail, tmux, screen, status, status report, call for donations, donation</itunes:keywords>
1905 <content:encoded>
1906 <![CDATA[<p>A 35 Year Old Bug in Patch, Sandbox for FreeBSD, Changing from one dataset to another within a jail, You don’t need tmux or screen for ZFS, HardenedBSD August 2020 Status Report and Call for Donations, and more.</p>
1907
1908 <p><strong><em>NOTES</em></strong><br>
1909 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/" rel="nofollow">Tarsnap</a></p>
1910
1911 <h2>Headlines</h2>
1912
1913 <h3><a href="http://bsdimp.blogspot.com/2020/08/a-35-year-old-bug-in-patch-found-in.html" rel="nofollow">A 35 Year Old Bug in Patch</a></h3>
1914
1915 <blockquote>
1916 <p>Larry Wall posted patch 1.3 to mod.sources on May 8, 1985. A number of versions followed over the years. It's been a faithful alley for a long, long time. I've never had a problem with patch until I embarked on the 2.11BSD restoration project. In going over the logs very carefully, I've discovered a bug that bites this effort twice. It's quite interesting to use 27 year old patches to find this bug while restoring a 29 year old OS...</p>
1917 </blockquote>
1918
1919 <hr>
1920
1921 <h3><a href="https://www.relkom.sk/en/fbsd_sandbox.shtml" rel="nofollow">Sandbox for FreeBSD</a></h3>
1922
1923 <blockquote>
1924 <p>A sandbox is a software which artificially limits access to the specific resources on the target according to the assigned policy. The sandbox installs hooks to the kernel syscalls and other sub-systems in order to interrupt the events triggered by the application. From the application point of view, application working as usual, but when it wants to access, for instance, /dev/kmem the sandbox software decides against the assigned sandbox scheme whether to grant or deny access.<br>
1925 In our case, the sandbox is a kernel module which uses MAC (Mandatory Access Control) Framework developed by the TrustedBSD team. All necessary hooks were introduced to the FreeBSD kernel.</p>
1926 </blockquote>
1927
1928 <ul>
1929 <li><a href="https://gitlab.com/relkom/sandbox" rel="nofollow">Source Code</a></li>
1930 <li><a href="https://www.relkom.sk/en/fbsd_sandbox_docs.shtml" rel="nofollow">Documentation</a></li>
1931 </ul>
1932
1933 <hr>
1934
1935 <h2>News Roundup</h2>
1936
1937 <h3><a href="https://dan.langille.org/2020/08/16/changing-from-one-dataset-to-another-within-a-freebsd-iocage-jail/" rel="nofollow">Changing from one dataset to another within a jail</a></h3>
1938
1939 <blockquote>
1940 <p>ZFS has a the ability to share itself within a jail. That gives the jail some autonomy, and I like that.<br>
1941 I’ve written briefly about that, specifically for iocage. More recently, I started using a zfs snapshot for caching clearing.<br>
1942 The purpose of this post is to document the existing configuration of the production FreshPorts webserver and outline the plan on how to modify it for more zfs-snapshot-based cache clearing.</p>
1943 </blockquote>
1944
1945 <hr>
1946
1947 <h3><a href="https://rubenerd.com/you-dont-need-tmux-or-screen-for-zfs/" rel="nofollow">You don’t need tmux or screen for ZFS</a></h3>
1948
1949 <blockquote>
1950 <p>Back in January I mentioned how to add redundancy to a ZFS pool by adding a mirrored drive. Someone with a private account on Twitter asked me why FreeBSD—and NetBSD!—doesn’t ship with a tmux or screen equivilent in base in order to daemonise the process and let them run in the background.<br>
1951 ZFS already does this for its internal commands.</p>
1952 </blockquote>
1953
1954 <hr>
1955
1956 <h3><a href="https://hardenedbsd.org/article/shawn-webb/2020-08-15/hardenedbsd-august-2020-status-report-and-call-donations" rel="nofollow">HardenedBSD August 2020 Status Report and Call for Donations</a></h3>
1957
1958 <blockquote>
1959 <p>This last month has largely been a quiet one. I've restarted work on porting five-year-old work from the Code Pointer Integrity (CPI) project into HardenedBSD. Chiefly, I've started forward-porting the libc and rtld bits from the CPI project and now need to look at llvm compiler/linker enhancements. We need to be able to apply SafeStack to shared objects, not just application binaries. This forward-porting work I'm doing is to support that effort.<br>
1960 The infrastructure has settled and is now churning normally and happily. We're still working out bandwidth issues. We hope to have a new fiber line ran by the end of September.<br>
1961 As part of this status report, I'm issuing a formal call for donations. I'm aiming for $4,000.00 USD for a newer self-hosted Gitea server. I hope to purchase the new server before the end of 2020.</p>
1962 </blockquote>
1963
1964 <hr>
1965
1966 <h3><a href="https://utcc.utoronto.ca/%7Ecks/space/blog/unix/TimeBeforeReadline" rel="nofollow">Important parts of Unix's history happened before readline support was common</a></h3>
1967
1968 <blockquote>
1969 <p>Unix and things that run on Unix have been around for a long time now. In particular, GNU Readline was first released in 1989 (as was Bash), which is long enough ago for it (or lookalikes) to become pretty much pervasive, especially in Unix shells. Today it's easy to think of readline support as something that's always been there. But of course this isn't the case. Unix in its modern form dates from V7 in 1979 and 4.2 BSD in 1983, so a lot of Unix was developed before readline and was to some degree shaped by the lack of it.</p>
1970 </blockquote>
1971
1972 <hr>
1973
1974 <h3>Tarsnap</h3>
1975
1976 <ul>
1977 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
1978 </ul>
1979
1980 <h2>Feedback/Questions</h2>
1981
1982 <ul>
1983 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/367/feedback/Mason%20-%20mailserver.md" rel="nofollow">Mason - mailserver</a></li>
1984 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/367/feedback/casey%20-%20freebsd%20on%20decline.md" rel="nofollow">casey - freebsd on decline</a></li>
1985 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/367/feedback/denis%20-%20postgres.md" rel="nofollow">denis - postgres</a>
1986 ***</li>
1987 <li>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a>
1988 ***</li>
1989 </ul>]]>
1990 </content:encoded>
1991 <itunes:summary>
1992 <![CDATA[<p>A 35 Year Old Bug in Patch, Sandbox for FreeBSD, Changing from one dataset to another within a jail, You don’t need tmux or screen for ZFS, HardenedBSD August 2020 Status Report and Call for Donations, and more.</p>
1993
1994 <p><strong><em>NOTES</em></strong><br>
1995 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/" rel="nofollow">Tarsnap</a></p>
1996
1997 <h2>Headlines</h2>
1998
1999 <h3><a href="http://bsdimp.blogspot.com/2020/08/a-35-year-old-bug-in-patch-found-in.html" rel="nofollow">A 35 Year Old Bug in Patch</a></h3>
2000
2001 <blockquote>
2002 <p>Larry Wall posted patch 1.3 to mod.sources on May 8, 1985. A number of versions followed over the years. It's been a faithful alley for a long, long time. I've never had a problem with patch until I embarked on the 2.11BSD restoration project. In going over the logs very carefully, I've discovered a bug that bites this effort twice. It's quite interesting to use 27 year old patches to find this bug while restoring a 29 year old OS...</p>
2003 </blockquote>
2004
2005 <hr>
2006
2007 <h3><a href="https://www.relkom.sk/en/fbsd_sandbox.shtml" rel="nofollow">Sandbox for FreeBSD</a></h3>
2008
2009 <blockquote>
2010 <p>A sandbox is a software which artificially limits access to the specific resources on the target according to the assigned policy. The sandbox installs hooks to the kernel syscalls and other sub-systems in order to interrupt the events triggered by the application. From the application point of view, application working as usual, but when it wants to access, for instance, /dev/kmem the sandbox software decides against the assigned sandbox scheme whether to grant or deny access.<br>
2011 In our case, the sandbox is a kernel module which uses MAC (Mandatory Access Control) Framework developed by the TrustedBSD team. All necessary hooks were introduced to the FreeBSD kernel.</p>
2012 </blockquote>
2013
2014 <ul>
2015 <li><a href="https://gitlab.com/relkom/sandbox" rel="nofollow">Source Code</a></li>
2016 <li><a href="https://www.relkom.sk/en/fbsd_sandbox_docs.shtml" rel="nofollow">Documentation</a></li>
2017 </ul>
2018
2019 <hr>
2020
2021 <h2>News Roundup</h2>
2022
2023 <h3><a href="https://dan.langille.org/2020/08/16/changing-from-one-dataset-to-another-within-a-freebsd-iocage-jail/" rel="nofollow">Changing from one dataset to another within a jail</a></h3>
2024
2025 <blockquote>
2026 <p>ZFS has a the ability to share itself within a jail. That gives the jail some autonomy, and I like that.<br>
2027 I’ve written briefly about that, specifically for iocage. More recently, I started using a zfs snapshot for caching clearing.<br>
2028 The purpose of this post is to document the existing configuration of the production FreshPorts webserver and outline the plan on how to modify it for more zfs-snapshot-based cache clearing.</p>
2029 </blockquote>
2030
2031 <hr>
2032
2033 <h3><a href="https://rubenerd.com/you-dont-need-tmux-or-screen-for-zfs/" rel="nofollow">You don’t need tmux or screen for ZFS</a></h3>
2034
2035 <blockquote>
2036 <p>Back in January I mentioned how to add redundancy to a ZFS pool by adding a mirrored drive. Someone with a private account on Twitter asked me why FreeBSD—and NetBSD!—doesn’t ship with a tmux or screen equivilent in base in order to daemonise the process and let them run in the background.<br>
2037 ZFS already does this for its internal commands.</p>
2038 </blockquote>
2039
2040 <hr>
2041
2042 <h3><a href="https://hardenedbsd.org/article/shawn-webb/2020-08-15/hardenedbsd-august-2020-status-report-and-call-donations" rel="nofollow">HardenedBSD August 2020 Status Report and Call for Donations</a></h3>
2043
2044 <blockquote>
2045 <p>This last month has largely been a quiet one. I've restarted work on porting five-year-old work from the Code Pointer Integrity (CPI) project into HardenedBSD. Chiefly, I've started forward-porting the libc and rtld bits from the CPI project and now need to look at llvm compiler/linker enhancements. We need to be able to apply SafeStack to shared objects, not just application binaries. This forward-porting work I'm doing is to support that effort.<br>
2046 The infrastructure has settled and is now churning normally and happily. We're still working out bandwidth issues. We hope to have a new fiber line ran by the end of September.<br>
2047 As part of this status report, I'm issuing a formal call for donations. I'm aiming for $4,000.00 USD for a newer self-hosted Gitea server. I hope to purchase the new server before the end of 2020.</p>
2048 </blockquote>
2049
2050 <hr>
2051
2052 <h3><a href="https://utcc.utoronto.ca/%7Ecks/space/blog/unix/TimeBeforeReadline" rel="nofollow">Important parts of Unix's history happened before readline support was common</a></h3>
2053
2054 <blockquote>
2055 <p>Unix and things that run on Unix have been around for a long time now. In particular, GNU Readline was first released in 1989 (as was Bash), which is long enough ago for it (or lookalikes) to become pretty much pervasive, especially in Unix shells. Today it's easy to think of readline support as something that's always been there. But of course this isn't the case. Unix in its modern form dates from V7 in 1979 and 4.2 BSD in 1983, so a lot of Unix was developed before readline and was to some degree shaped by the lack of it.</p>
2056 </blockquote>
2057
2058 <hr>
2059
2060 <h3>Tarsnap</h3>
2061
2062 <ul>
2063 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
2064 </ul>
2065
2066 <h2>Feedback/Questions</h2>
2067
2068 <ul>
2069 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/367/feedback/Mason%20-%20mailserver.md" rel="nofollow">Mason - mailserver</a></li>
2070 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/367/feedback/casey%20-%20freebsd%20on%20decline.md" rel="nofollow">casey - freebsd on decline</a></li>
2071 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/367/feedback/denis%20-%20postgres.md" rel="nofollow">denis - postgres</a>
2072 ***</li>
2073 <li>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a>
2074 ***</li>
2075 </ul>]]>
2076 </itunes:summary>
2077 <fireside:playerURL>https://fireside.fm/player/v2/FYhhasNR+3cJUa1-D</fireside:playerURL>
2078 <fireside:playerEmbedCode>
2079 <![CDATA[<iframe src="https://fireside.fm/player/v2/FYhhasNR+3cJUa1-D" width="740" height="200" frameborder="0" scrolling="no">]]>
2080 </fireside:playerEmbedCode>
2081 </item>
2082 <item>
2083 <title>366: Bootloader zpool checkpoints</title>
2084 <link>https://www.bsdnow.tv/366</link>
2085 <guid isPermaLink="false">ac66cef0-02a8-44b9-b915-813b8e26c643</guid>
2086 <pubDate>Thu, 03 Sep 2020 03:00:00 -0700</pubDate>
2087 <author>Allan Jude</author>
2088 <enclosure url="https://aphid.fireside.fm/d/1437767933/c91b88f1-e824-4815-bcb8-5227818d6010/ac66cef0-02a8-44b9-b915-813b8e26c643.mp3" length="54891512" type="audio/mpeg"/>
2089 <itunes:episodeType>full</itunes:episodeType>
2090 <itunes:author>Allan Jude</itunes:author>
2091 <itunes:subtitle>OpenZFS with ZSTD lands in FreeBSD 13, LibreSSL doc status update, FreeBSD on SPARC64 (is dead), Bringing zpool checkpoints to a FreeBSD bootloader, and more</itunes:subtitle>
2092 <itunes:duration>53:02</itunes:duration>
2093 <itunes:explicit>no</itunes:explicit>
2094 <itunes:image href="https://assets.fireside.fm/file/fireside-images/podcasts/images/c/c91b88f1-e824-4815-bcb8-5227818d6010/cover.jpg?v=4"/>
2095 <description>OpenZFS with ZSTD lands in FreeBSD 13, LibreSSL doc status update, FreeBSD on SPARC64 (is dead), Bringing zpool checkpoints to a FreeBSD bootloader, and more
2096 NOTES
2097 This episode of BSDNow is brought to you by Tarsnap (https://www.tarsnap.com/)
2098 Headlines
2099 OpenZFS with ZSTD land in FreeBSD 13 (https://svnweb.freebsd.org/base?view=revision&revision=364746)
2100 ZStandard Compression for OpenZFS (https://github.com/openzfs/zfs/commit/10b3c7f5e424f54b3ba82dbf1600d866e64ec0a0)
2101 > The primary benefit is maintaining a completely shared code base with the community allowing FreeBSD to receive new features sooner and with less effort.
2102 > I would advise against doing 'zpool upgrade' or creating indispensable pools using new features until this change has had a month+ to soak.
2103 Rebasing FreeBSD’s OpenZFS on the new upstream was sponsored by iXsystems
2104 The competition of ZSTD support for OpenZFS was sponsored by the FreeBSD Foundation
2105 ***
2106 LibreSSL documentation status update (https://undeadly.org/cgi?action=article;sid=20200817063735)
2107 More than six years ago, LibreSSL was forked from OpenSSL, and almost two years ago, i explained the status of LibreSSL documentation during EuroBSDCon 2018 in Bucuresti. So it seems providing an update might be in order.
2108 Note that this is not an update regarding LibreSSL status in general because i'm not the right person to talk about the big picture of working on the LibreSSL code, my work has been quite focussed on documentation. All the same, it is fair to say that even though the number of developers working on it is somewhat limited, the LibreSSL project is quite alive, typically having a release every few months. Progress continues being made with respect to porting and adding new functionality (for example regarding TLSv1.3, CMS, RSA-PSS, RSA-OAEP, GOST, SM3, SM4, XChaCha20 during the last two years), OpenSSL compatibility improvements (including providing additional OpenSSL-1.1 APIs), and lots of bug fixes and code cleanup.
2109 FreeBSD on SPARC64 (is dead) (https://eerielinux.wordpress.com/2020/02/15/freebsd-on-sparc64-is-dead/)
2110 ’m coming pretty late to the party, because SPARC64 support in FreeBSD is apparently doomed: After the POWER platform made the switch to a LLVM/Clang-based toolchain, SPARC64 is one of the last ones that still uses the ancient GCC 4.2-based toolchain that the project wants to finally get rid off (it has already happened as I was writing this – looks like the firm plan was not so firm after all, since they killed it off early). And compared to the other platforms it has seen not too much love in recent times… SPARC64 being a great platform, I’d be quite sad to see it go. But before that happens let’s see what the current status is and what would need to be done if it were to survive, shall we?
2111 News Roundup
2112 Bringing zpool checkpoints to a FreeBSD bootloader (https://www.oshogbo.vexillium.org/blog/79/)
2113 Almost two years ago I wrote a blog post about checkpoints in ZFS. I didn’t hide that I was a big fan of them. That said, after those two years, I still feel that there are underappreciated features in the ZFS world, so I decided to do something about that.
2114 Currently, one of the best practices for upgrading your operating system is to use boot environments. They are a great feature for managing multiple kernels and userlands. They are based on juggling which ZFS datasets are mounted. Each dataset has its own version of the system. Unfortunately, boot environments have their limitations. If we, for example, upgrade our ZFS pool, we may not be able to use older versions of the system anymore.
2115 The big advantage of boot environments is that they have very good tools. Two main tools are beadm (which was created by vermaden) and bectl (which currently is in the FreeBSD base system). These tools allow us to create and manage boot environments.
2116 Beastie Bits
2117 The First Unix Port (https://documents.uow.edu.au/content/groups/public/@web/@inf/@scsse/documents/doc/uow103747.pdf)
2118 TLS Mastery updates, August 2020 (https://mwl.io/archives/7346)
2119 What is the Oldest BSD Distribution still around today (https://www.youtube.com/watch?v=ww60o940kEk)
2120 Tarsnap
2121 This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
2122 Feedback/Questions
2123 ben - zfs send questions (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/366/feedback/ben%20-%20zfs%20send%20questions.md)
2124 lars - zfs pool question (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/366/feedback/lars%20-%20zfs%20pool%20question.md)
2125 neutron - bectl vs beadm (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/366/feedback/neutron%20-%20bectl%20vs%20beadm.md)
2126 Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv (mailto:feedback@bsdnow.tv)
2127 </description>
2128 <itunes:keywords>freebsd, openbsd, netbsd, dragonflybsd, trueos, trident, hardenedbsd, tutorial, howto, guide, bsd, operating system, os, berkeley, software, distribution, zfs, interview, libressl, ssl, documentation, doc, status, status update, sparc64, zpool, checkpoint, bootloader</itunes:keywords>
2129 <content:encoded>
2130 <![CDATA[<p>OpenZFS with ZSTD lands in FreeBSD 13, LibreSSL doc status update, FreeBSD on SPARC64 (is dead), Bringing zpool checkpoints to a FreeBSD bootloader, and more</p>
2131
2132 <p><strong><em>NOTES</em></strong><br>
2133 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/" rel="nofollow">Tarsnap</a></p>
2134
2135 <h2>Headlines</h2>
2136
2137 <h3><a href="https://svnweb.freebsd.org/base?view=revision&revision=364746" rel="nofollow">OpenZFS with ZSTD land in FreeBSD 13</a></h3>
2138
2139 <ul>
2140 <li><a href="https://github.com/openzfs/zfs/commit/10b3c7f5e424f54b3ba82dbf1600d866e64ec0a0" rel="nofollow">ZStandard Compression for OpenZFS</a>
2141 > The primary benefit is maintaining a completely shared code base with the community allowing FreeBSD to receive new features sooner and with less effort.
2142 > I would advise against doing 'zpool upgrade' or creating indispensable pools using new features until this change has had a month+ to soak.</li>
2143 <li>Rebasing FreeBSD’s OpenZFS on the new upstream was sponsored by iXsystems</li>
2144 <li>The competition of ZSTD support for OpenZFS was sponsored by the FreeBSD Foundation
2145 ***</li>
2146 </ul>
2147
2148 <h3><a href="https://undeadly.org/cgi?action=article;sid=20200817063735" rel="nofollow">LibreSSL documentation status update</a></h3>
2149
2150 <blockquote>
2151 <p>More than six years ago, LibreSSL was forked from OpenSSL, and almost two years ago, i explained the status of LibreSSL documentation during EuroBSDCon 2018 in Bucuresti. So it seems providing an update might be in order.<br>
2152 Note that this is not an update regarding LibreSSL status in general because i'm not the right person to talk about the big picture of working on the LibreSSL code, my work has been quite focussed on documentation. All the same, it is fair to say that even though the number of developers working on it is somewhat limited, the LibreSSL project is quite alive, typically having a release every few months. Progress continues being made with respect to porting and adding new functionality (for example regarding TLSv1.3, CMS, RSA-PSS, RSA-OAEP, GOST, SM3, SM4, XChaCha20 during the last two years), OpenSSL compatibility improvements (including providing additional OpenSSL-1.1 APIs), and lots of bug fixes and code cleanup.</p>
2153 </blockquote>
2154
2155 <hr>
2156
2157 <h3><a href="https://eerielinux.wordpress.com/2020/02/15/freebsd-on-sparc64-is-dead/" rel="nofollow">FreeBSD on SPARC64 (is dead)</a></h3>
2158
2159 <blockquote>
2160 <p>’m coming pretty late to the party, because SPARC64 support in FreeBSD is apparently doomed: After the POWER platform made the switch to a LLVM/Clang-based toolchain, SPARC64 is one of the last ones that still uses the ancient GCC 4.2-based toolchain that the project wants to finally get rid off (it has already happened as I was writing this – looks like the firm plan was not so firm after all, since they killed it off early). And compared to the other platforms it has seen not too much love in recent times… SPARC64 being a great platform, I’d be quite sad to see it go. But before that happens let’s see what the current status is and what would need to be done if it were to survive, shall we?</p>
2161 </blockquote>
2162
2163 <hr>
2164
2165 <h2>News Roundup</h2>
2166
2167 <h3><a href="https://www.oshogbo.vexillium.org/blog/79/" rel="nofollow">Bringing zpool checkpoints to a FreeBSD bootloader</a></h3>
2168
2169 <blockquote>
2170 <p>Almost two years ago I wrote a blog post about checkpoints in ZFS. I didn’t hide that I was a big fan of them. That said, after those two years, I still feel that there are underappreciated features in the ZFS world, so I decided to do something about that.<br>
2171 Currently, one of the best practices for upgrading your operating system is to use boot environments. They are a great feature for managing multiple kernels and userlands. They are based on juggling which ZFS datasets are mounted. Each dataset has its own version of the system. Unfortunately, boot environments have their limitations. If we, for example, upgrade our ZFS pool, we may not be able to use older versions of the system anymore. <br>
2172 The big advantage of boot environments is that they have very good tools. Two main tools are beadm (which was created by vermaden) and bectl (which currently is in the FreeBSD base system). These tools allow us to create and manage boot environments.</p>
2173 </blockquote>
2174
2175 <hr>
2176
2177 <h2>Beastie Bits</h2>
2178
2179 <ul>
2180 <li><a href="https://documents.uow.edu.au/content/groups/public/@web/@inf/@scsse/documents/doc/uow103747.pdf" rel="nofollow">The First Unix Port</a></li>
2181 <li><a href="https://mwl.io/archives/7346" rel="nofollow">TLS Mastery updates, August 2020</a></li>
2182 <li><a href="https://www.youtube.com/watch?v=ww60o940kEk" rel="nofollow">What is the Oldest BSD Distribution still around today</a></li>
2183 </ul>
2184
2185 <hr>
2186
2187 <h3>Tarsnap</h3>
2188
2189 <ul>
2190 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
2191 </ul>
2192
2193 <h2>Feedback/Questions</h2>
2194
2195 <ul>
2196 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/366/feedback/ben%20-%20zfs%20send%20questions.md" rel="nofollow">ben - zfs send questions</a></li>
2197 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/366/feedback/lars%20-%20zfs%20pool%20question.md" rel="nofollow">lars - zfs pool question</a></li>
2198 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/366/feedback/neutron%20-%20bectl%20vs%20beadm.md" rel="nofollow">neutron - bectl vs beadm</a></li>
2199 </ul>
2200
2201 <hr>
2202
2203 <ul>
2204 <li>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a></li>
2205 </ul>
2206
2207 <hr>]]>
2208 </content:encoded>
2209 <itunes:summary>
2210 <![CDATA[<p>OpenZFS with ZSTD lands in FreeBSD 13, LibreSSL doc status update, FreeBSD on SPARC64 (is dead), Bringing zpool checkpoints to a FreeBSD bootloader, and more</p>
2211
2212 <p><strong><em>NOTES</em></strong><br>
2213 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/" rel="nofollow">Tarsnap</a></p>
2214
2215 <h2>Headlines</h2>
2216
2217 <h3><a href="https://svnweb.freebsd.org/base?view=revision&revision=364746" rel="nofollow">OpenZFS with ZSTD land in FreeBSD 13</a></h3>
2218
2219 <ul>
2220 <li><a href="https://github.com/openzfs/zfs/commit/10b3c7f5e424f54b3ba82dbf1600d866e64ec0a0" rel="nofollow">ZStandard Compression for OpenZFS</a>
2221 > The primary benefit is maintaining a completely shared code base with the community allowing FreeBSD to receive new features sooner and with less effort.
2222 > I would advise against doing 'zpool upgrade' or creating indispensable pools using new features until this change has had a month+ to soak.</li>
2223 <li>Rebasing FreeBSD’s OpenZFS on the new upstream was sponsored by iXsystems</li>
2224 <li>The competition of ZSTD support for OpenZFS was sponsored by the FreeBSD Foundation
2225 ***</li>
2226 </ul>
2227
2228 <h3><a href="https://undeadly.org/cgi?action=article;sid=20200817063735" rel="nofollow">LibreSSL documentation status update</a></h3>
2229
2230 <blockquote>
2231 <p>More than six years ago, LibreSSL was forked from OpenSSL, and almost two years ago, i explained the status of LibreSSL documentation during EuroBSDCon 2018 in Bucuresti. So it seems providing an update might be in order.<br>
2232 Note that this is not an update regarding LibreSSL status in general because i'm not the right person to talk about the big picture of working on the LibreSSL code, my work has been quite focussed on documentation. All the same, it is fair to say that even though the number of developers working on it is somewhat limited, the LibreSSL project is quite alive, typically having a release every few months. Progress continues being made with respect to porting and adding new functionality (for example regarding TLSv1.3, CMS, RSA-PSS, RSA-OAEP, GOST, SM3, SM4, XChaCha20 during the last two years), OpenSSL compatibility improvements (including providing additional OpenSSL-1.1 APIs), and lots of bug fixes and code cleanup.</p>
2233 </blockquote>
2234
2235 <hr>
2236
2237 <h3><a href="https://eerielinux.wordpress.com/2020/02/15/freebsd-on-sparc64-is-dead/" rel="nofollow">FreeBSD on SPARC64 (is dead)</a></h3>
2238
2239 <blockquote>
2240 <p>’m coming pretty late to the party, because SPARC64 support in FreeBSD is apparently doomed: After the POWER platform made the switch to a LLVM/Clang-based toolchain, SPARC64 is one of the last ones that still uses the ancient GCC 4.2-based toolchain that the project wants to finally get rid off (it has already happened as I was writing this – looks like the firm plan was not so firm after all, since they killed it off early). And compared to the other platforms it has seen not too much love in recent times… SPARC64 being a great platform, I’d be quite sad to see it go. But before that happens let’s see what the current status is and what would need to be done if it were to survive, shall we?</p>
2241 </blockquote>
2242
2243 <hr>
2244
2245 <h2>News Roundup</h2>
2246
2247 <h3><a href="https://www.oshogbo.vexillium.org/blog/79/" rel="nofollow">Bringing zpool checkpoints to a FreeBSD bootloader</a></h3>
2248
2249 <blockquote>
2250 <p>Almost two years ago I wrote a blog post about checkpoints in ZFS. I didn’t hide that I was a big fan of them. That said, after those two years, I still feel that there are underappreciated features in the ZFS world, so I decided to do something about that.<br>
2251 Currently, one of the best practices for upgrading your operating system is to use boot environments. They are a great feature for managing multiple kernels and userlands. They are based on juggling which ZFS datasets are mounted. Each dataset has its own version of the system. Unfortunately, boot environments have their limitations. If we, for example, upgrade our ZFS pool, we may not be able to use older versions of the system anymore. <br>
2252 The big advantage of boot environments is that they have very good tools. Two main tools are beadm (which was created by vermaden) and bectl (which currently is in the FreeBSD base system). These tools allow us to create and manage boot environments.</p>
2253 </blockquote>
2254
2255 <hr>
2256
2257 <h2>Beastie Bits</h2>
2258
2259 <ul>
2260 <li><a href="https://documents.uow.edu.au/content/groups/public/@web/@inf/@scsse/documents/doc/uow103747.pdf" rel="nofollow">The First Unix Port</a></li>
2261 <li><a href="https://mwl.io/archives/7346" rel="nofollow">TLS Mastery updates, August 2020</a></li>
2262 <li><a href="https://www.youtube.com/watch?v=ww60o940kEk" rel="nofollow">What is the Oldest BSD Distribution still around today</a></li>
2263 </ul>
2264
2265 <hr>
2266
2267 <h3>Tarsnap</h3>
2268
2269 <ul>
2270 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
2271 </ul>
2272
2273 <h2>Feedback/Questions</h2>
2274
2275 <ul>
2276 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/366/feedback/ben%20-%20zfs%20send%20questions.md" rel="nofollow">ben - zfs send questions</a></li>
2277 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/366/feedback/lars%20-%20zfs%20pool%20question.md" rel="nofollow">lars - zfs pool question</a></li>
2278 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/366/feedback/neutron%20-%20bectl%20vs%20beadm.md" rel="nofollow">neutron - bectl vs beadm</a></li>
2279 </ul>
2280
2281 <hr>
2282
2283 <ul>
2284 <li>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a></li>
2285 </ul>
2286
2287 <hr>]]>
2288 </itunes:summary>
2289 <fireside:playerURL>https://fireside.fm/player/v2/FYhhasNR+aus-j6B3</fireside:playerURL>
2290 <fireside:playerEmbedCode>
2291 <![CDATA[<iframe src="https://fireside.fm/player/v2/FYhhasNR+aus-j6B3" width="740" height="200" frameborder="0" scrolling="no">]]>
2292 </fireside:playerEmbedCode>
2293 </item>
2294 <item>
2295 <title>365: Whole year round</title>
2296 <link>https://www.bsdnow.tv/365</link>
2297 <guid isPermaLink="false">818d1dc0-da99-423a-a552-4ac52474c66c</guid>
2298 <pubDate>Thu, 27 Aug 2020 04:00:00 -0700</pubDate>
2299 <author>Allan Jude</author>
2300 <enclosure url="https://aphid.fireside.fm/d/1437767933/c91b88f1-e824-4815-bcb8-5227818d6010/818d1dc0-da99-423a-a552-4ac52474c66c.mp3" length="49050296" type="audio/mpeg"/>
2301 <itunes:episodeType>full</itunes:episodeType>
2302 <itunes:author>Allan Jude</itunes:author>
2303 <itunes:subtitle>FreeBSD USB Audio, Kyua: An introduction for NetBSD users, Keeping backup ZFS on Linux kernel modules around, CLI Tools 235x Faster than Hadoop, FreeBSD Laptop Battery Life Status Command, and more.</itunes:subtitle>
2304 <itunes:duration>46:54</itunes:duration>
2305 <itunes:explicit>no</itunes:explicit>
2306 <itunes:image href="https://assets.fireside.fm/file/fireside-images/podcasts/images/c/c91b88f1-e824-4815-bcb8-5227818d6010/cover.jpg?v=4"/>
2307 <description>FreeBSD USB Audio, Kyua: An introduction for NetBSD users, Keeping backup ZFS on Linux kernel modules around, CLI Tools 235x Faster than Hadoop, FreeBSD Laptop Battery Life Status Command, and more.
2308 NOTES
2309 This episode of BSDNow is brought to you by Tarsnap (https://www.tarsnap.com/)
2310 Headlines
2311 FreeBSD USB Audio (https://www.davidschlachter.com/misc/freebsd-usb-audio)
2312 I recently got a Behringer UMC22 sound card for video conferencing and DJing. This page documents what I’ve learned about using this sound card, and USB audio in general, on FreeBSD.
2313 tl;dr: Everything works as long as the sound card follows the USB audio device class specification.
2314 Kyua: An introduction for NetBSD users (https://wiki.netbsd.org/kyua/)
2315 Kyua's current goal is to reimplement only the ATF tools while maintaining backwards compatibility with the tests written with the ATF libraries (i.e. with the NetBSD test suite).
2316 Because Kyua is a replacement of some ATF components, the end goal is to integrate Kyua into the NetBSD base system (just as ATF is) and remove the deprecated ATF components. Removing the deprecated components will allow us to make the above-mentioned improvements to Kyua, as well as many others, without having to deal with the obsolete ATF code base. Discussing how and when this transition might happen is out of the scope of this document at the moment.
2317 News Roundup
2318 Keeping backup ZFS on Linux kernel modules around (https://utcc.utoronto.ca/~cks/space/blog/linux/ZFSOnLinuxModuleBackups)
2319 I'm a long term user of ZFS on Linux and over pretty much all of the time I've used it, I've built it from the latest development version. Generally this means I update my ZoL build at the same time as I update my Fedora kernel, since a ZoL update requires a kernel reboot anyway. This is a little bit daring, of course, although the ZoL development version has generally been quite solid (and this way I get the latest features and improvements long before I otherwise would).
2320 Command-line Tools can be 235x Faster than your Hadoop Cluster (https://adamdrake.com/command-line-tools-can-be-235x-faster-than-your-hadoop-cluster.html)
2321 As I was browsing the web and catching up on some sites I visit periodically, I found a cool article from Tom Hayden about using Amazon Elastic Map Reduce (EMR) and mrjob in order to compute some statistics on win/loss ratios for chess games he downloaded from the millionbase archive, and generally have fun with EMR. Since the data volume was only about 1.75GB containing around 2 million chess games, I was skeptical of using Hadoop for the task, but I can understand his goal of learning and having fun with mrjob and EMR. Since the problem is basically just to look at the result lines of each file and aggregate the different results, it seems ideally suited to stream processing with shell commands. I tried this out, and for the same amount of data I was able to use my laptop to get the results in about 12 seconds (processing speed of about 270MB/sec), while the Hadoop processing took about 26 minutes (processing speed of about 1.14MB/sec).
2322 FreeBSD Laptop Find Out Battery Life Status Command (https://www.cyberciti.biz/faq/freebsd-finding-out-battery-life-state-on-laptop/)
2323 I know how to find out battery life status using Linux operating system. How do I monitor battery status on a laptop running FreeBSD version 9.x/10.x/11.x/12.x?
2324 You can use any one of the following commands to get battery status under FreeBSD laptop including remaining battery life and more.
2325 Beastie Bits
2326 BSD Beer (https://i.redd.it/hlh8luidzgg51.jpg)
2327 Awk for JSON (https://github.com/mohd-akram/jawk)
2328 Drawing Pictures The Unix Way - with pic and troff (https://youtu.be/oG2A_1vC6aM)
2329 Refactoring the FreeBSD Kernel with Checked C (https://www.cs.rochester.edu/u/jzhou41/papers/freebsd_checkedc.pdf)
2330 Tarsnap
2331 This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
2332 Feedback/Questions
2333 Jason - German Locales (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/365/jason%20-%20german%20locale.md)
2334 pcwizz - Router Style Device (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/365/pcwizz%20-%20router%20style%20device.md)
2335 predrag - OpenBSD Router Hardware (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/365/predrag%20-%20openbsd%20router%20hardware.md)
2336 ***
2337 Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv (mailto:feedback@bsdnow.tv)
2338 ***
2339 </description>
2340 <itunes:keywords>freebsd, openbsd, netbsd, dragonflybsd, trueos, trident, hardenedbsd, tutorial, howto, guide, bsd, operating system, os, berkeley, software, distribution, zfs, interview, USB, audio, kyua, testing, test framework, backup, ZFS, kernel, kernel module, command line, CLI, hadoop, laptop, battery, battery life, status, status command</itunes:keywords>
2341 <content:encoded>
2342 <![CDATA[<p>FreeBSD USB Audio, Kyua: An introduction for NetBSD users, Keeping backup ZFS on Linux kernel modules around, CLI Tools 235x Faster than Hadoop, FreeBSD Laptop Battery Life Status Command, and more.</p>
2343
2344 <p><strong><em>NOTES</em></strong><br>
2345 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/" rel="nofollow">Tarsnap</a></p>
2346
2347 <h2>Headlines</h2>
2348
2349 <h3><a href="https://www.davidschlachter.com/misc/freebsd-usb-audio" rel="nofollow">FreeBSD USB Audio</a></h3>
2350
2351 <blockquote>
2352 <p>I recently got a Behringer UMC22 sound card for video conferencing and DJing. This page documents what I’ve learned about using this sound card, and USB audio in general, on FreeBSD.<br>
2353 tl;dr: Everything works as long as the sound card follows the USB audio device class specification.</p>
2354
2355 <hr>
2356
2357 <h3><a href="https://wiki.netbsd.org/kyua/" rel="nofollow">Kyua: An introduction for NetBSD users</a></h3>
2358
2359 <p>Kyua's current goal is to reimplement only the ATF tools while maintaining backwards compatibility with the tests written with the ATF libraries (i.e. with the NetBSD test suite).<br>
2360 Because Kyua is a replacement of some ATF components, the end goal is to integrate Kyua into the NetBSD base system (just as ATF is) and remove the deprecated ATF components. Removing the deprecated components will allow us to make the above-mentioned improvements to Kyua, as well as many others, without having to deal with the obsolete ATF code base. Discussing how and when this transition might happen is out of the scope of this document at the moment.</p>
2361
2362 <hr>
2363 </blockquote>
2364
2365 <h2>News Roundup</h2>
2366
2367 <h3><a href="https://utcc.utoronto.ca/%7Ecks/space/blog/linux/ZFSOnLinuxModuleBackups" rel="nofollow">Keeping backup ZFS on Linux kernel modules around</a></h3>
2368
2369 <blockquote>
2370 <p>I'm a long term user of ZFS on Linux and over pretty much all of the time I've used it, I've built it from the latest development version. Generally this means I update my ZoL build at the same time as I update my Fedora kernel, since a ZoL update requires a kernel reboot anyway. This is a little bit daring, of course, although the ZoL development version has generally been quite solid (and this way I get the latest features and improvements long before I otherwise would).</p>
2371
2372 <hr>
2373 </blockquote>
2374
2375 <h3><a href="https://adamdrake.com/command-line-tools-can-be-235x-faster-than-your-hadoop-cluster.html" rel="nofollow">Command-line Tools can be 235x Faster than your Hadoop Cluster</a></h3>
2376
2377 <blockquote>
2378 <p>As I was browsing the web and catching up on some sites I visit periodically, I found a cool article from Tom Hayden about using Amazon Elastic Map Reduce (EMR) and mrjob in order to compute some statistics on win/loss ratios for chess games he downloaded from the millionbase archive, and generally have fun with EMR. Since the data volume was only about 1.75GB containing around 2 million chess games, I was skeptical of using Hadoop for the task, but I can understand his goal of learning and having fun with mrjob and EMR. Since the problem is basically just to look at the result lines of each file and aggregate the different results, it seems ideally suited to stream processing with shell commands. I tried this out, and for the same amount of data I was able to use my laptop to get the results in about 12 seconds (processing speed of about 270MB/sec), while the Hadoop processing took about 26 minutes (processing speed of about 1.14MB/sec).</p>
2379 </blockquote>
2380
2381 <hr>
2382
2383 <h3><a href="https://www.cyberciti.biz/faq/freebsd-finding-out-battery-life-state-on-laptop/" rel="nofollow">FreeBSD Laptop Find Out Battery Life Status Command</a></h3>
2384
2385 <blockquote>
2386 <p>I know how to find out battery life status using Linux operating system. How do I monitor battery status on a laptop running FreeBSD version 9.x/10.x/11.x/12.x?<br>
2387 You can use any one of the following commands to get battery status under FreeBSD laptop including remaining battery life and more.</p>
2388
2389 <hr>
2390 </blockquote>
2391
2392 <h2>Beastie Bits</h2>
2393
2394 <p><a href="https://i.redd.it/hlh8luidzgg51.jpg" rel="nofollow">BSD Beer</a><br>
2395 <a href="https://github.com/mohd-akram/jawk" rel="nofollow">Awk for JSON</a><br>
2396 <a href="https://youtu.be/oG2A_1vC6aM" rel="nofollow">Drawing Pictures The Unix Way - with pic and troff</a><br>
2397 <a href="https://www.cs.rochester.edu/u/jzhou41/papers/freebsd_checkedc.pdf" rel="nofollow">Refactoring the FreeBSD Kernel with Checked C</a></p>
2398
2399 <hr>
2400
2401 <h3>Tarsnap</h3>
2402
2403 <ul>
2404 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
2405 </ul>
2406
2407 <h2>Feedback/Questions</h2>
2408
2409 <ul>
2410 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/365/jason%20-%20german%20locale.md" rel="nofollow">Jason - German Locales</a></li>
2411 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/365/pcwizz%20-%20router%20style%20device.md" rel="nofollow">pcwizz - Router Style Device</a></li>
2412 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/365/predrag%20-%20openbsd%20router%20hardware.md" rel="nofollow">predrag - OpenBSD Router Hardware</a>
2413 ***</li>
2414 <li>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a>
2415 ***</li>
2416 </ul>]]>
2417 </content:encoded>
2418 <itunes:summary>
2419 <![CDATA[<p>FreeBSD USB Audio, Kyua: An introduction for NetBSD users, Keeping backup ZFS on Linux kernel modules around, CLI Tools 235x Faster than Hadoop, FreeBSD Laptop Battery Life Status Command, and more.</p>
2420
2421 <p><strong><em>NOTES</em></strong><br>
2422 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/" rel="nofollow">Tarsnap</a></p>
2423
2424 <h2>Headlines</h2>
2425
2426 <h3><a href="https://www.davidschlachter.com/misc/freebsd-usb-audio" rel="nofollow">FreeBSD USB Audio</a></h3>
2427
2428 <blockquote>
2429 <p>I recently got a Behringer UMC22 sound card for video conferencing and DJing. This page documents what I’ve learned about using this sound card, and USB audio in general, on FreeBSD.<br>
2430 tl;dr: Everything works as long as the sound card follows the USB audio device class specification.</p>
2431
2432 <hr>
2433
2434 <h3><a href="https://wiki.netbsd.org/kyua/" rel="nofollow">Kyua: An introduction for NetBSD users</a></h3>
2435
2436 <p>Kyua's current goal is to reimplement only the ATF tools while maintaining backwards compatibility with the tests written with the ATF libraries (i.e. with the NetBSD test suite).<br>
2437 Because Kyua is a replacement of some ATF components, the end goal is to integrate Kyua into the NetBSD base system (just as ATF is) and remove the deprecated ATF components. Removing the deprecated components will allow us to make the above-mentioned improvements to Kyua, as well as many others, without having to deal with the obsolete ATF code base. Discussing how and when this transition might happen is out of the scope of this document at the moment.</p>
2438
2439 <hr>
2440 </blockquote>
2441
2442 <h2>News Roundup</h2>
2443
2444 <h3><a href="https://utcc.utoronto.ca/%7Ecks/space/blog/linux/ZFSOnLinuxModuleBackups" rel="nofollow">Keeping backup ZFS on Linux kernel modules around</a></h3>
2445
2446 <blockquote>
2447 <p>I'm a long term user of ZFS on Linux and over pretty much all of the time I've used it, I've built it from the latest development version. Generally this means I update my ZoL build at the same time as I update my Fedora kernel, since a ZoL update requires a kernel reboot anyway. This is a little bit daring, of course, although the ZoL development version has generally been quite solid (and this way I get the latest features and improvements long before I otherwise would).</p>
2448
2449 <hr>
2450 </blockquote>
2451
2452 <h3><a href="https://adamdrake.com/command-line-tools-can-be-235x-faster-than-your-hadoop-cluster.html" rel="nofollow">Command-line Tools can be 235x Faster than your Hadoop Cluster</a></h3>
2453
2454 <blockquote>
2455 <p>As I was browsing the web and catching up on some sites I visit periodically, I found a cool article from Tom Hayden about using Amazon Elastic Map Reduce (EMR) and mrjob in order to compute some statistics on win/loss ratios for chess games he downloaded from the millionbase archive, and generally have fun with EMR. Since the data volume was only about 1.75GB containing around 2 million chess games, I was skeptical of using Hadoop for the task, but I can understand his goal of learning and having fun with mrjob and EMR. Since the problem is basically just to look at the result lines of each file and aggregate the different results, it seems ideally suited to stream processing with shell commands. I tried this out, and for the same amount of data I was able to use my laptop to get the results in about 12 seconds (processing speed of about 270MB/sec), while the Hadoop processing took about 26 minutes (processing speed of about 1.14MB/sec).</p>
2456 </blockquote>
2457
2458 <hr>
2459
2460 <h3><a href="https://www.cyberciti.biz/faq/freebsd-finding-out-battery-life-state-on-laptop/" rel="nofollow">FreeBSD Laptop Find Out Battery Life Status Command</a></h3>
2461
2462 <blockquote>
2463 <p>I know how to find out battery life status using Linux operating system. How do I monitor battery status on a laptop running FreeBSD version 9.x/10.x/11.x/12.x?<br>
2464 You can use any one of the following commands to get battery status under FreeBSD laptop including remaining battery life and more.</p>
2465
2466 <hr>
2467 </blockquote>
2468
2469 <h2>Beastie Bits</h2>
2470
2471 <p><a href="https://i.redd.it/hlh8luidzgg51.jpg" rel="nofollow">BSD Beer</a><br>
2472 <a href="https://github.com/mohd-akram/jawk" rel="nofollow">Awk for JSON</a><br>
2473 <a href="https://youtu.be/oG2A_1vC6aM" rel="nofollow">Drawing Pictures The Unix Way - with pic and troff</a><br>
2474 <a href="https://www.cs.rochester.edu/u/jzhou41/papers/freebsd_checkedc.pdf" rel="nofollow">Refactoring the FreeBSD Kernel with Checked C</a></p>
2475
2476 <hr>
2477
2478 <h3>Tarsnap</h3>
2479
2480 <ul>
2481 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
2482 </ul>
2483
2484 <h2>Feedback/Questions</h2>
2485
2486 <ul>
2487 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/365/jason%20-%20german%20locale.md" rel="nofollow">Jason - German Locales</a></li>
2488 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/365/pcwizz%20-%20router%20style%20device.md" rel="nofollow">pcwizz - Router Style Device</a></li>
2489 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/365/predrag%20-%20openbsd%20router%20hardware.md" rel="nofollow">predrag - OpenBSD Router Hardware</a>
2490 ***</li>
2491 <li>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a>
2492 ***</li>
2493 </ul>]]>
2494 </itunes:summary>
2495 <fireside:playerURL>https://fireside.fm/player/v2/FYhhasNR+RnG_03K-</fireside:playerURL>
2496 <fireside:playerEmbedCode>
2497 <![CDATA[<iframe src="https://fireside.fm/player/v2/FYhhasNR+RnG_03K-" width="740" height="200" frameborder="0" scrolling="no">]]>
2498 </fireside:playerEmbedCode>
2499 </item>
2500 <item>
2501 <title>364: FreeBSD Wireless Grind</title>
2502 <link>https://www.bsdnow.tv/364</link>
2503 <guid isPermaLink="false">7581b101-10df-4469-8e37-0ddb82f82696</guid>
2504 <pubDate>Thu, 20 Aug 2020 04:00:00 -0700</pubDate>
2505 <author>Allan Jude</author>
2506 <enclosure url="https://aphid.fireside.fm/d/1437767933/c91b88f1-e824-4815-bcb8-5227818d6010/7581b101-10df-4469-8e37-0ddb82f82696.mp3" length="41078792" type="audio/mpeg"/>
2507 <itunes:episodeType>full</itunes:episodeType>
2508 <itunes:author>Allan Jude</itunes:author>
2509 <itunes:subtitle>FreeBSD Qt WebEngine GPU Acceleration, the grind of FreeBSD’s wireless stack, thoughts on overlooking Illumos's syseventadm, when Unix learned to reboot, New EXT2/3/4 File-System driver in DragonflyBSD, and more.</itunes:subtitle>
2510 <itunes:duration>46:58</itunes:duration>
2511 <itunes:explicit>no</itunes:explicit>
2512 <itunes:image href="https://assets.fireside.fm/file/fireside-images/podcasts/images/c/c91b88f1-e824-4815-bcb8-5227818d6010/cover.jpg?v=4"/>
2513 <description>FreeBSD Qt WebEngine GPU Acceleration, the grind of FreeBSD’s wireless stack, thoughts on overlooking Illumos's syseventadm, when Unix learned to reboot, New EXT2/3/4 File-System driver in DragonflyBSD, and more.
2514 NOTES
2515 This episode of BSDNow is brought to you by Tarsnap (https://www.tarsnap.com/)
2516 Headlines
2517 FreeBSD Qt WebEngine GPU Acceleration (https://euroquis.nl/freebsd/2020/07/21/webengine.html)
2518 FreeBSD has a handful of Qt WebEngine-based browsers. Falkon, and Otter-Browser, and qutebrowser and probably others, too. All of them can run into issues on FreeBSD with GPU-accelerated rendering not working. Let’s look at some of the workarounds.
2519 NetBSD on the Nanopi Neo2 (https://www.cambus.net/netbsd-on-the-nanopi-neo2/)
2520 The NanoPi NEO2 from FriendlyARM has been serving me well since 2018, being my test machine for OpenBSD/arm64 related things.
2521 As NetBSD/evbarm finally gained support for AArch64 in NetBSD 9.0, released back in February, I decided to give it a try on this device. The board only has 512MB of RAM, and this is where NetBSD really shines. Things have become a lot easier since jmcneill@ now provides bootable ARM images for a variety of devices, including the NanoPi NEO2.
2522 I'm back into the grind of FreeBSD's wireless stack and 802.11ac (https://adrianchadd.blogspot.com/2020/07/im-back-into-grind-of-freebsds-wireless.html)
2523 Yes, it's been a while since I posted here and yes, it's been a while since I was actively working on FreeBSD's wireless stack. Life's been .. well, life. I started the ath10k port in 2015. I wasn't expecting it to take 5 years, but here we are. My life has changed quite a lot since 2015 and a lot of the things I was doing in 2015 just stopped being fun for a while.
2524 But the stars have aligned and it's fun again, so here I am.
2525 News Roundup
2526 Some thoughts on us overlooking Illumos's syseventadm (https://utcc.utoronto.ca/~cks/space/blog/solaris/OverlookingSyseventadm)
2527 In a comment on my praise of ZFS on Linux's ZFS event daemon, Joshua M. Clulow noted that Illumos (and thus OmniOS) has an equivalent in syseventadm, which dates back to Solaris. I hadn't previously known about syseventadm, despite having run Solaris fileservers and OmniOS fileservers for the better part of a decade, and that gives me some tangled feelings.
2528 When Unix learned to reboot (https://bsdimp.blogspot.com/2020/07/when-unix-learned-to-reboot2.html)
2529 Recently, a friend asked me the history of halt, and when did we have to stop with the sync / sync / sync dance before running halt or reboot. The two are related, it turns out.
2530 DragonFlyBSD Lands New EXT2/3/4 File-System Driver (https://www.phoronix.com/scan.php?page=news_item&px=DragonFlyBSD-New-EXT2FS)
2531 While DragonFlyBSD has its own, original HAMMER2 file-system, for those needing to access data from EXT2/EXT3/EXT4 file-systems, there is a brand new "ext2fs" driver implementation for this BSD operating system.
2532 DragonFlyBSD has long offered an EXT2 file-system driver (that also handles EXT3 and EXT4) while hitting their Git tree this week is a new version. The new sys/vfs/ext2fs driver, which will ultimately replace their existing sys/gnu/vfs/ext2fs driver is based on a port from FreeBSD code. As such, this driver is BSD licensed rather than GPL. But besides the more liberal license to jive with the BSD world, this new driver has various feature/functionality improvements over the prior version. However, there are some known bugs so for the time being both file-system drivers will co-exist.
2533 Beastie Bits
2534 LibreOffice 7.0 call for testing (https://lists.freebsd.org/pipermail/freebsd-office/2020-July/005822.html)
2535 More touchpad support (https://www.dragonflydigest.com/2020/07/15/24747.html)
2536 Tarsnap
2537 This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
2538 Feedback/Questions
2539 Casey - openbsd wirewall (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/364/feedback/casey%20-%20openbsd%20wirewall.md)
2540 Daryl - zfs (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/364/feedback/daryl%20-%20zfs.md)
2541 Raymond - hpe microserver (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/364/feedback/raymond%20-%20hpe%20microserver.md)
2542 - Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv (mailto:feedback@bsdnow.tv)
2543 ***
2544 </description>
2545 <itunes:keywords> freebsd, openbsd, netbsd, dragonflybsd, trueos, trident, hardenedbsd, tutorial, howto, guide, bsd, operating system, os, berkeley, software, distribution, zfs, interview, QT, WebEngine, acceleration, GPU, wireless, 802.11ac, syseventadm, reboot, sync, ext2, ext3, ext4, filesystem, driver </itunes:keywords>
2546 <content:encoded>
2547 <![CDATA[<p>FreeBSD Qt WebEngine GPU Acceleration, the grind of FreeBSD’s wireless stack, thoughts on overlooking Illumos's syseventadm, when Unix learned to reboot, New EXT2/3/4 File-System driver in DragonflyBSD, and more.</p>
2548
2549 <p><strong><em>NOTES</em></strong><br>
2550 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/" rel="nofollow">Tarsnap</a></p>
2551
2552 <h2>Headlines</h2>
2553
2554 <h3><a href="https://euroquis.nl/freebsd/2020/07/21/webengine.html" rel="nofollow">FreeBSD Qt WebEngine GPU Acceleration</a></h3>
2555
2556 <blockquote>
2557 <p>FreeBSD has a handful of Qt WebEngine-based browsers. Falkon, and Otter-Browser, and qutebrowser and probably others, too. All of them can run into issues on FreeBSD with GPU-accelerated rendering not working. Let’s look at some of the workarounds.</p>
2558 </blockquote>
2559
2560 <hr>
2561
2562 <h3><a href="https://www.cambus.net/netbsd-on-the-nanopi-neo2/" rel="nofollow">NetBSD on the Nanopi Neo2</a></h3>
2563
2564 <blockquote>
2565 <p>The NanoPi NEO2 from FriendlyARM has been serving me well since 2018, being my test machine for OpenBSD/arm64 related things.<br>
2566 As NetBSD/evbarm finally gained support for AArch64 in NetBSD 9.0, released back in February, I decided to give it a try on this device. The board only has 512MB of RAM, and this is where NetBSD really shines. Things have become a lot easier since jmcneill@ now provides bootable ARM images for a variety of devices, including the NanoPi NEO2.</p>
2567 </blockquote>
2568
2569 <hr>
2570
2571 <h3><a href="https://adrianchadd.blogspot.com/2020/07/im-back-into-grind-of-freebsds-wireless.html" rel="nofollow">I'm back into the grind of FreeBSD's wireless stack and 802.11ac</a></h3>
2572
2573 <blockquote>
2574 <p>Yes, it's been a while since I posted here and yes, it's been a while since I was actively working on FreeBSD's wireless stack. Life's been .. well, life. I started the ath10k port in 2015. I wasn't expecting it to take 5 years, but here we are. My life has changed quite a lot since 2015 and a lot of the things I was doing in 2015 just stopped being fun for a while.<br>
2575 But the stars have aligned and it's fun again, so here I am. </p>
2576 </blockquote>
2577
2578 <hr>
2579
2580 <h2>News Roundup</h2>
2581
2582 <h3><a href="https://utcc.utoronto.ca/%7Ecks/space/blog/solaris/OverlookingSyseventadm" rel="nofollow">Some thoughts on us overlooking Illumos's syseventadm</a></h3>
2583
2584 <blockquote>
2585 <p>In a comment on my praise of ZFS on Linux's ZFS event daemon, Joshua M. Clulow noted that Illumos (and thus OmniOS) has an equivalent in syseventadm, which dates back to Solaris. I hadn't previously known about syseventadm, despite having run Solaris fileservers and OmniOS fileservers for the better part of a decade, and that gives me some tangled feelings.</p>
2586 </blockquote>
2587
2588 <hr>
2589
2590 <h3><a href="https://bsdimp.blogspot.com/2020/07/when-unix-learned-to-reboot2.html" rel="nofollow">When Unix learned to reboot</a></h3>
2591
2592 <blockquote>
2593 <p>Recently, a friend asked me the history of halt, and when did we have to stop with the sync / sync / sync dance before running halt or reboot. The two are related, it turns out.</p>
2594 </blockquote>
2595
2596 <hr>
2597
2598 <h3><a href="https://www.phoronix.com/scan.php?page=news_item&px=DragonFlyBSD-New-EXT2FS" rel="nofollow">DragonFlyBSD Lands New EXT2/3/4 File-System Driver</a></h3>
2599
2600 <blockquote>
2601 <p>While DragonFlyBSD has its own, original HAMMER2 file-system, for those needing to access data from EXT2/EXT3/EXT4 file-systems, there is a brand new "ext2fs" driver implementation for this BSD operating system.<br>
2602 DragonFlyBSD has long offered an EXT2 file-system driver (that also handles EXT3 and EXT4) while hitting their Git tree this week is a new version. The new sys/vfs/ext2fs driver, which will ultimately replace their existing sys/gnu/vfs/ext2fs driver is based on a port from FreeBSD code. As such, this driver is BSD licensed rather than GPL. But besides the more liberal license to jive with the BSD world, this new driver has various feature/functionality improvements over the prior version. However, there are some known bugs so for the time being both file-system drivers will co-exist.</p>
2603 </blockquote>
2604
2605 <hr>
2606
2607 <h2>Beastie Bits</h2>
2608
2609 <ul>
2610 <li><a href="https://lists.freebsd.org/pipermail/freebsd-office/2020-July/005822.html" rel="nofollow">LibreOffice 7.0 call for testing</a></li>
2611 <li><a href="https://www.dragonflydigest.com/2020/07/15/24747.html" rel="nofollow">More touchpad support</a></li>
2612 </ul>
2613
2614 <hr>
2615
2616 <h3>Tarsnap</h3>
2617
2618 <ul>
2619 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
2620 </ul>
2621
2622 <h2>Feedback/Questions</h2>
2623
2624 <p><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/364/feedback/casey%20-%20openbsd%20wirewall.md" rel="nofollow">Casey - openbsd wirewall</a><br>
2625 <a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/364/feedback/daryl%20-%20zfs.md" rel="nofollow">Daryl - zfs</a><br>
2626 <a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/364/feedback/raymond%20-%20hpe%20microserver.md" rel="nofollow">Raymond - hpe microserver</a></p>
2627
2628 <hr>
2629
2630 <ul>
2631 <li>- Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a>
2632 ***</li>
2633 </ul>]]>
2634 </content:encoded>
2635 <itunes:summary>
2636 <![CDATA[<p>FreeBSD Qt WebEngine GPU Acceleration, the grind of FreeBSD’s wireless stack, thoughts on overlooking Illumos's syseventadm, when Unix learned to reboot, New EXT2/3/4 File-System driver in DragonflyBSD, and more.</p>
2637
2638 <p><strong><em>NOTES</em></strong><br>
2639 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/" rel="nofollow">Tarsnap</a></p>
2640
2641 <h2>Headlines</h2>
2642
2643 <h3><a href="https://euroquis.nl/freebsd/2020/07/21/webengine.html" rel="nofollow">FreeBSD Qt WebEngine GPU Acceleration</a></h3>
2644
2645 <blockquote>
2646 <p>FreeBSD has a handful of Qt WebEngine-based browsers. Falkon, and Otter-Browser, and qutebrowser and probably others, too. All of them can run into issues on FreeBSD with GPU-accelerated rendering not working. Let’s look at some of the workarounds.</p>
2647 </blockquote>
2648
2649 <hr>
2650
2651 <h3><a href="https://www.cambus.net/netbsd-on-the-nanopi-neo2/" rel="nofollow">NetBSD on the Nanopi Neo2</a></h3>
2652
2653 <blockquote>
2654 <p>The NanoPi NEO2 from FriendlyARM has been serving me well since 2018, being my test machine for OpenBSD/arm64 related things.<br>
2655 As NetBSD/evbarm finally gained support for AArch64 in NetBSD 9.0, released back in February, I decided to give it a try on this device. The board only has 512MB of RAM, and this is where NetBSD really shines. Things have become a lot easier since jmcneill@ now provides bootable ARM images for a variety of devices, including the NanoPi NEO2.</p>
2656 </blockquote>
2657
2658 <hr>
2659
2660 <h3><a href="https://adrianchadd.blogspot.com/2020/07/im-back-into-grind-of-freebsds-wireless.html" rel="nofollow">I'm back into the grind of FreeBSD's wireless stack and 802.11ac</a></h3>
2661
2662 <blockquote>
2663 <p>Yes, it's been a while since I posted here and yes, it's been a while since I was actively working on FreeBSD's wireless stack. Life's been .. well, life. I started the ath10k port in 2015. I wasn't expecting it to take 5 years, but here we are. My life has changed quite a lot since 2015 and a lot of the things I was doing in 2015 just stopped being fun for a while.<br>
2664 But the stars have aligned and it's fun again, so here I am. </p>
2665 </blockquote>
2666
2667 <hr>
2668
2669 <h2>News Roundup</h2>
2670
2671 <h3><a href="https://utcc.utoronto.ca/%7Ecks/space/blog/solaris/OverlookingSyseventadm" rel="nofollow">Some thoughts on us overlooking Illumos's syseventadm</a></h3>
2672
2673 <blockquote>
2674 <p>In a comment on my praise of ZFS on Linux's ZFS event daemon, Joshua M. Clulow noted that Illumos (and thus OmniOS) has an equivalent in syseventadm, which dates back to Solaris. I hadn't previously known about syseventadm, despite having run Solaris fileservers and OmniOS fileservers for the better part of a decade, and that gives me some tangled feelings.</p>
2675 </blockquote>
2676
2677 <hr>
2678
2679 <h3><a href="https://bsdimp.blogspot.com/2020/07/when-unix-learned-to-reboot2.html" rel="nofollow">When Unix learned to reboot</a></h3>
2680
2681 <blockquote>
2682 <p>Recently, a friend asked me the history of halt, and when did we have to stop with the sync / sync / sync dance before running halt or reboot. The two are related, it turns out.</p>
2683 </blockquote>
2684
2685 <hr>
2686
2687 <h3><a href="https://www.phoronix.com/scan.php?page=news_item&px=DragonFlyBSD-New-EXT2FS" rel="nofollow">DragonFlyBSD Lands New EXT2/3/4 File-System Driver</a></h3>
2688
2689 <blockquote>
2690 <p>While DragonFlyBSD has its own, original HAMMER2 file-system, for those needing to access data from EXT2/EXT3/EXT4 file-systems, there is a brand new "ext2fs" driver implementation for this BSD operating system.<br>
2691 DragonFlyBSD has long offered an EXT2 file-system driver (that also handles EXT3 and EXT4) while hitting their Git tree this week is a new version. The new sys/vfs/ext2fs driver, which will ultimately replace their existing sys/gnu/vfs/ext2fs driver is based on a port from FreeBSD code. As such, this driver is BSD licensed rather than GPL. But besides the more liberal license to jive with the BSD world, this new driver has various feature/functionality improvements over the prior version. However, there are some known bugs so for the time being both file-system drivers will co-exist.</p>
2692 </blockquote>
2693
2694 <hr>
2695
2696 <h2>Beastie Bits</h2>
2697
2698 <ul>
2699 <li><a href="https://lists.freebsd.org/pipermail/freebsd-office/2020-July/005822.html" rel="nofollow">LibreOffice 7.0 call for testing</a></li>
2700 <li><a href="https://www.dragonflydigest.com/2020/07/15/24747.html" rel="nofollow">More touchpad support</a></li>
2701 </ul>
2702
2703 <hr>
2704
2705 <h3>Tarsnap</h3>
2706
2707 <ul>
2708 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
2709 </ul>
2710
2711 <h2>Feedback/Questions</h2>
2712
2713 <p><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/364/feedback/casey%20-%20openbsd%20wirewall.md" rel="nofollow">Casey - openbsd wirewall</a><br>
2714 <a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/364/feedback/daryl%20-%20zfs.md" rel="nofollow">Daryl - zfs</a><br>
2715 <a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/364/feedback/raymond%20-%20hpe%20microserver.md" rel="nofollow">Raymond - hpe microserver</a></p>
2716
2717 <hr>
2718
2719 <ul>
2720 <li>- Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a>
2721 ***</li>
2722 </ul>]]>
2723 </itunes:summary>
2724 <fireside:playerURL>https://fireside.fm/player/v2/FYhhasNR+d-2_vYWR</fireside:playerURL>
2725 <fireside:playerEmbedCode>
2726 <![CDATA[<iframe src="https://fireside.fm/player/v2/FYhhasNR+d-2_vYWR" width="740" height="200" frameborder="0" scrolling="no">]]>
2727 </fireside:playerEmbedCode>
2728 </item>
2729 <item>
2730 <title>363: Traditional Unix toolchains</title>
2731 <link>https://www.bsdnow.tv/363</link>
2732 <guid isPermaLink="false">5152316f-4859-4e73-8c1c-18f2b9965f5d</guid>
2733 <pubDate>Thu, 13 Aug 2020 04:00:00 -0700</pubDate>
2734 <author>Allan Jude</author>
2735 <enclosure url="https://aphid.fireside.fm/d/1437767933/c91b88f1-e824-4815-bcb8-5227818d6010/5152316f-4859-4e73-8c1c-18f2b9965f5d.mp3" length="36468128" type="audio/mpeg"/>
2736 <itunes:episodeType>full</itunes:episodeType>
2737 <itunes:author>Allan Jude</itunes:author>
2738 <itunes:subtitle>FreeBSD Q2 Quarterly Status report of 2020, Traditional Unix Toolchains, BastilleBSD 0.7 released, Finding meltdown on DragonflyBSD, and more</itunes:subtitle>
2739 <itunes:duration>34:45</itunes:duration>
2740 <itunes:explicit>no</itunes:explicit>
2741 <itunes:image href="https://assets.fireside.fm/file/fireside-images/podcasts/images/c/c91b88f1-e824-4815-bcb8-5227818d6010/cover.jpg?v=4"/>
2742 <description>FreeBSD Q2 Quarterly Status report of 2020, Traditional Unix Toolchains, BastilleBSD 0.7 released, Finding meltdown on DragonflyBSD, and more
2743 NOTES
2744 This episode of BSDNow is brought to you by Tarsnap (https://www.tarsnap.com/)
2745 Headlines
2746 FreeBSD Quarterly Report (https://www.freebsd.org/news/status/report-2020-04-2020-06.html)
2747 This report will be covering FreeBSD related projects between April and June, and covers a diverse set of topics ranging from kernel updates over userland and ports, as well to third-party work.
2748 Some highlights picked with the roll of a d100 include, but are not limited to, the ability to forcibly unmounting UFS when the underlying media becomes inaccessible, added preliminary support for Bluetooth Low Energy, a introduction to the FreeBSD Office Hours, and a repository of software collections called potluck to be installed with the pot utility, as well as many many more things.
2749 As a little treat, readers can also get a rare report from the quarterly team.
2750 Finally, on behalf of the quarterly team, I would like to extend my deepest appreciation and thank you to salvadore@, who decided to take down his shingle. His contributions not just the quarterly reports themselves, but also the surrounding tooling to many-fold ease the work, are immeasurable.
2751 Traditional Unix Toolchains (https://bsdimp.blogspot.com/2020/07/traditional-unix-toolchains.html?m=1)
2752 Older Unix systems tend to be fairly uniform in how they handle the so-called 'toolchain' for creating binaries. This blog will give a quick overview of the toolchain pipeline for Unix systems that follow the V7 tradition (which evolved along with Unix, a topic for a separate blog maybe).
2753 Unix is a pipeline based system, either physically or logically. One program takes input, process the data and produces output. The input and output have some interface they obey, usually text-based. The Unix toolchain is no different.
2754 News Roundup
2755 Bastille Day 2020 : v0.7 released (https://github.com/BastilleBSD/bastille/releases/tag/0.7.20200714)
2756 This release matures the project from 0.6.x -> 0.7.x. Continued testing and bug fixes are proving Bastille capable for a range of use-cases. New (experimental) features are examples of innovation from community contribution and feedback. Thank you.
2757 Beastie Bits
2758 Finding meltdown on DragonFly (https://www.dragonflydigest.com/2020/07/28/24787.html)
2759 NetBSD Server Outage (https://mobile.twitter.com/netbsd/status/1286898183923277829)
2760 ***
2761 Tarsnap
2762 This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
2763 Feedback/Questions
2764 Vincent - Gnome 3 question (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/363/feedback/vincent%20-%20gnome3.md)
2765 Malcolm - ZFS question (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/363/feedback/malcolm%20-%20zfs.md)
2766 Hassan - Video question (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/363/feedback/hassan%20-%20video.md)
2767 For those that watch on youtube, don’t forget to subscribe to our new YouTube Channel if you want updates when we post them on YT (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/363/feedback/new-bsdnow-youtube-channel.md)
2768 Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv (mailto:feedback@bsdnow.tv)
2769 ***
2770 </description>
2771 <itunes:keywords>freebsd, openbsd, netbsd, dragonflybsd, trueos, trident, hardenedbsd, tutorial, howto, guide, bsd, operating system, os, berkeley, software, distribution, zfs, quarterly status, status report, traditional, Unix, toolchain, meltdown</itunes:keywords>
2772 <content:encoded>
2773 <![CDATA[<p>FreeBSD Q2 Quarterly Status report of 2020, Traditional Unix Toolchains, BastilleBSD 0.7 released, Finding meltdown on DragonflyBSD, and more</p>
2774
2775 <p><strong><em>NOTES</em></strong><br>
2776 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/" rel="nofollow">Tarsnap</a></p>
2777
2778 <h2>Headlines</h2>
2779
2780 <h3><a href="https://www.freebsd.org/news/status/report-2020-04-2020-06.html" rel="nofollow">FreeBSD Quarterly Report</a></h3>
2781
2782 <blockquote>
2783 <p>This report will be covering FreeBSD related projects between April and June, and covers a diverse set of topics ranging from kernel updates over userland and ports, as well to third-party work.<br>
2784 Some highlights picked with the roll of a d100 include, but are not limited to, the ability to forcibly unmounting UFS when the underlying media becomes inaccessible, added preliminary support for Bluetooth Low Energy, a introduction to the FreeBSD Office Hours, and a repository of software collections called potluck to be installed with the pot utility, as well as many many more things.<br>
2785 As a little treat, readers can also get a rare report from the quarterly team.<br>
2786 Finally, on behalf of the quarterly team, I would like to extend my deepest appreciation and thank you to salvadore@, who decided to take down his shingle. His contributions not just the quarterly reports themselves, but also the surrounding tooling to many-fold ease the work, are immeasurable.</p>
2787
2788 <hr>
2789 </blockquote>
2790
2791 <h3><a href="https://bsdimp.blogspot.com/2020/07/traditional-unix-toolchains.html?m=1" rel="nofollow">Traditional Unix Toolchains</a></h3>
2792
2793 <blockquote>
2794 <p>Older Unix systems tend to be fairly uniform in how they handle the so-called 'toolchain' for creating binaries. This blog will give a quick overview of the toolchain pipeline for Unix systems that follow the V7 tradition (which evolved along with Unix, a topic for a separate blog maybe).<br>
2795 Unix is a pipeline based system, either physically or logically. One program takes input, process the data and produces output. The input and output have some interface they obey, usually text-based. The Unix toolchain is no different.</p>
2796
2797 <hr>
2798 </blockquote>
2799
2800 <h2>News Roundup</h2>
2801
2802 <h3><a href="https://github.com/BastilleBSD/bastille/releases/tag/0.7.20200714" rel="nofollow">Bastille Day 2020 : v0.7 released</a></h3>
2803
2804 <blockquote>
2805 <p>This release matures the project from 0.6.x -> 0.7.x. Continued testing and bug fixes are proving Bastille capable for a range of use-cases. New (experimental) features are examples of innovation from community contribution and feedback. Thank you.</p>
2806
2807 <hr>
2808 </blockquote>
2809
2810 <h2>Beastie Bits</h2>
2811
2812 <ul>
2813 <li><a href="https://www.dragonflydigest.com/2020/07/28/24787.html" rel="nofollow">Finding meltdown on DragonFly</a></li>
2814 <li><a href="https://mobile.twitter.com/netbsd/status/1286898183923277829" rel="nofollow">NetBSD Server Outage</a>
2815 ***</li>
2816 </ul>
2817
2818 <h3>Tarsnap</h3>
2819
2820 <ul>
2821 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
2822 </ul>
2823
2824 <h2>Feedback/Questions</h2>
2825
2826 <ul>
2827 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/363/feedback/vincent%20-%20gnome3.md" rel="nofollow">Vincent - Gnome 3 question</a></li>
2828 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/363/feedback/malcolm%20-%20zfs.md" rel="nofollow">Malcolm - ZFS question</a></li>
2829 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/363/feedback/hassan%20-%20video.md" rel="nofollow">Hassan - Video question</a>
2830
2831 <ul>
2832 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/363/feedback/new-bsdnow-youtube-channel.md" rel="nofollow">For those that watch on youtube, don’t forget to subscribe to our new YouTube Channel if you want updates when we post them on YT</a></li>
2833 </ul></li>
2834 </ul>
2835
2836 <hr>
2837
2838 <ul>
2839 <li>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a>
2840 ***</li>
2841 </ul>]]>
2842 </content:encoded>
2843 <itunes:summary>
2844 <![CDATA[<p>FreeBSD Q2 Quarterly Status report of 2020, Traditional Unix Toolchains, BastilleBSD 0.7 released, Finding meltdown on DragonflyBSD, and more</p>
2845
2846 <p><strong><em>NOTES</em></strong><br>
2847 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/" rel="nofollow">Tarsnap</a></p>
2848
2849 <h2>Headlines</h2>
2850
2851 <h3><a href="https://www.freebsd.org/news/status/report-2020-04-2020-06.html" rel="nofollow">FreeBSD Quarterly Report</a></h3>
2852
2853 <blockquote>
2854 <p>This report will be covering FreeBSD related projects between April and June, and covers a diverse set of topics ranging from kernel updates over userland and ports, as well to third-party work.<br>
2855 Some highlights picked with the roll of a d100 include, but are not limited to, the ability to forcibly unmounting UFS when the underlying media becomes inaccessible, added preliminary support for Bluetooth Low Energy, a introduction to the FreeBSD Office Hours, and a repository of software collections called potluck to be installed with the pot utility, as well as many many more things.<br>
2856 As a little treat, readers can also get a rare report from the quarterly team.<br>
2857 Finally, on behalf of the quarterly team, I would like to extend my deepest appreciation and thank you to salvadore@, who decided to take down his shingle. His contributions not just the quarterly reports themselves, but also the surrounding tooling to many-fold ease the work, are immeasurable.</p>
2858
2859 <hr>
2860 </blockquote>
2861
2862 <h3><a href="https://bsdimp.blogspot.com/2020/07/traditional-unix-toolchains.html?m=1" rel="nofollow">Traditional Unix Toolchains</a></h3>
2863
2864 <blockquote>
2865 <p>Older Unix systems tend to be fairly uniform in how they handle the so-called 'toolchain' for creating binaries. This blog will give a quick overview of the toolchain pipeline for Unix systems that follow the V7 tradition (which evolved along with Unix, a topic for a separate blog maybe).<br>
2866 Unix is a pipeline based system, either physically or logically. One program takes input, process the data and produces output. The input and output have some interface they obey, usually text-based. The Unix toolchain is no different.</p>
2867
2868 <hr>
2869 </blockquote>
2870
2871 <h2>News Roundup</h2>
2872
2873 <h3><a href="https://github.com/BastilleBSD/bastille/releases/tag/0.7.20200714" rel="nofollow">Bastille Day 2020 : v0.7 released</a></h3>
2874
2875 <blockquote>
2876 <p>This release matures the project from 0.6.x -> 0.7.x. Continued testing and bug fixes are proving Bastille capable for a range of use-cases. New (experimental) features are examples of innovation from community contribution and feedback. Thank you.</p>
2877
2878 <hr>
2879 </blockquote>
2880
2881 <h2>Beastie Bits</h2>
2882
2883 <ul>
2884 <li><a href="https://www.dragonflydigest.com/2020/07/28/24787.html" rel="nofollow">Finding meltdown on DragonFly</a></li>
2885 <li><a href="https://mobile.twitter.com/netbsd/status/1286898183923277829" rel="nofollow">NetBSD Server Outage</a>
2886 ***</li>
2887 </ul>
2888
2889 <h3>Tarsnap</h3>
2890
2891 <ul>
2892 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
2893 </ul>
2894
2895 <h2>Feedback/Questions</h2>
2896
2897 <ul>
2898 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/363/feedback/vincent%20-%20gnome3.md" rel="nofollow">Vincent - Gnome 3 question</a></li>
2899 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/363/feedback/malcolm%20-%20zfs.md" rel="nofollow">Malcolm - ZFS question</a></li>
2900 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/363/feedback/hassan%20-%20video.md" rel="nofollow">Hassan - Video question</a>
2901
2902 <ul>
2903 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/363/feedback/new-bsdnow-youtube-channel.md" rel="nofollow">For those that watch on youtube, don’t forget to subscribe to our new YouTube Channel if you want updates when we post them on YT</a></li>
2904 </ul></li>
2905 </ul>
2906
2907 <hr>
2908
2909 <ul>
2910 <li>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a>
2911 ***</li>
2912 </ul>]]>
2913 </itunes:summary>
2914 <fireside:playerURL>https://fireside.fm/player/v2/FYhhasNR+lPxz4DVx</fireside:playerURL>
2915 <fireside:playerEmbedCode>
2916 <![CDATA[<iframe src="https://fireside.fm/player/v2/FYhhasNR+lPxz4DVx" width="740" height="200" frameborder="0" scrolling="no">]]>
2917 </fireside:playerEmbedCode>
2918 </item>
2919 <item>
2920 <title>362: 2.11-BSD restoration</title>
2921 <link>https://www.bsdnow.tv/362</link>
2922 <guid isPermaLink="false">5822b2f7-0440-44f4-8f73-70609c960a3d</guid>
2923 <pubDate>Thu, 06 Aug 2020 05:00:00 -0700</pubDate>
2924 <author>Allan Jude</author>
2925 <enclosure url="https://aphid.fireside.fm/d/1437767933/c91b88f1-e824-4815-bcb8-5227818d6010/5822b2f7-0440-44f4-8f73-70609c960a3d.mp3" length="58166072" type="audio/mpeg"/>
2926 <itunes:episodeType>full</itunes:episodeType>
2927 <itunes:author>Allan Jude</itunes:author>
2928 <itunes:subtitle>Interview with Warner Losh about Unix history, the 2.11-BSD restoration project, the Unix heritage society, proper booting, and what devmatch is.</itunes:subtitle>
2929 <itunes:duration>1:02:30</itunes:duration>
2930 <itunes:explicit>no</itunes:explicit>
2931 <itunes:image href="https://assets.fireside.fm/file/fireside-images/podcasts/images/c/c91b88f1-e824-4815-bcb8-5227818d6010/cover.jpg?v=4"/>
2932 <description>Interview with Warner Losh about Unix history, the 2.11-BSD restoration project, the Unix heritage society, proper booting, and what devmatch is.
2933 Interview - Warner Losh - imp@freebsd.org (mailto:imp@freebsd.org) / @bsdimp (https://twitter.com/bsdimp)
2934 BSD 2.11 restoration project
2935 Tarsnap
2936 This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
2937 Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv (mailto:feedback@bsdnow.tv)
2938 Special Guest: Warner Losh.
2939 </description>
2940 <itunes:keywords>freebsd, openbsd, netbsd, dragonflybsd, trueos, trident, hardenedbsd, tutorial, howto, guide, bsd, operating system, os, berkeley, software, distribution, zfs, interview</itunes:keywords>
2941 <content:encoded>
2942 <![CDATA[<p>Interview with Warner Losh about Unix history, the 2.11-BSD restoration project, the Unix heritage society, proper booting, and what devmatch is.</p>
2943
2944 <h4>Interview - Warner Losh - <a href="mailto:imp@freebsd.org" rel="nofollow">imp@freebsd.org</a> / <a href="https://twitter.com/bsdimp" rel="nofollow">@bsdimp</a></h4>
2945
2946 <h2>BSD 2.11 restoration project</h2>
2947
2948 <h3>Tarsnap</h3>
2949
2950 <ul>
2951 <li><p>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</p></li>
2952 <li><p>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a></p>
2953
2954 <hr></li>
2955 </ul><p>Special Guest: Warner Losh.</p>]]>
2956 </content:encoded>
2957 <itunes:summary>
2958 <![CDATA[<p>Interview with Warner Losh about Unix history, the 2.11-BSD restoration project, the Unix heritage society, proper booting, and what devmatch is.</p>
2959
2960 <h4>Interview - Warner Losh - <a href="mailto:imp@freebsd.org" rel="nofollow">imp@freebsd.org</a> / <a href="https://twitter.com/bsdimp" rel="nofollow">@bsdimp</a></h4>
2961
2962 <h2>BSD 2.11 restoration project</h2>
2963
2964 <h3>Tarsnap</h3>
2965
2966 <ul>
2967 <li><p>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</p></li>
2968 <li><p>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a></p>
2969
2970 <hr></li>
2971 </ul><p>Special Guest: Warner Losh.</p>]]>
2972 </itunes:summary>
2973 <fireside:playerURL>https://fireside.fm/player/v2/FYhhasNR+0CTjOBcg</fireside:playerURL>
2974 <fireside:playerEmbedCode>
2975 <![CDATA[<iframe src="https://fireside.fm/player/v2/FYhhasNR+0CTjOBcg" width="740" height="200" frameborder="0" scrolling="no">]]>
2976 </fireside:playerEmbedCode>
2977 </item>
2978 <item>
2979 <title>361: Function-based MicroVM</title>
2980 <link>https://www.bsdnow.tv/361</link>
2981 <guid isPermaLink="false">e7930697-b2c2-4603-b015-19d1070a7c69</guid>
2982 <pubDate>Thu, 30 Jul 2020 04:00:00 -0700</pubDate>
2983 <author>Allan Jude</author>
2984 <enclosure url="https://aphid.fireside.fm/d/1437767933/c91b88f1-e824-4815-bcb8-5227818d6010/e7930697-b2c2-4603-b015-19d1070a7c69.mp3" length="64248344" type="audio/mpeg"/>
2985 <itunes:episodeType>full</itunes:episodeType>
2986 <itunes:author>Allan Jude</itunes:author>
2987 <itunes:subtitle>Emulex: The Cheapest 10gbe for Your Homelab, In Search of 2.11BSD, as released, Fakecracker: NetBSD as a Function Based MicroVM, First powerpc64 snapshots available for OpenBSD, OPNsense 20.1.8 released, and more.
2988 </itunes:subtitle>
2989 <itunes:duration>1:02:10</itunes:duration>
2990 <itunes:explicit>no</itunes:explicit>
2991 <itunes:image href="https://assets.fireside.fm/file/fireside-images/podcasts/images/c/c91b88f1-e824-4815-bcb8-5227818d6010/cover.jpg?v=4"/>
2992 <description>Emulex: The Cheapest 10gbe for Your Homelab, In Search of 2.11BSD, as released, Fakecracker: NetBSD as a Function Based MicroVM, First powerpc64 snapshots available for OpenBSD, OPNsense 20.1.8 released, and more.
2993 NOTES
2994 This episode of BSDNow is brought to you by Tarsnap (https://www.tarsnap.com/)
2995 Headlines
2996 Emulex: The Cheapest 10gbe for Your Homelab (https://vincerants.com/emulex-the-cheapest-10gbe/)
2997 Years ago, the hunt for the cheapest 10gbe NICs resulted in buying Mellanox ConnectX-2 single-port 10gbe network cards from eBay for around $10. Nowadays those cards have increased in cost to around $20-30. While still cheap, not quite the cheapest. There are now alternatives!
2998 Before diving into details, let’s get something very clear. If you want the absolute simplest plug-and-play 10gbe LAN for your homelab, pay the extra for Mellanox. If you’re willing to go hands-on, do some simple manual configuration and installation, read on for my experiences with Emulex 10gbe NICs.
2999 Emulex NICs can often be had for around $15 on eBay, sometimes even cheaper. I recently picked up a set of 4 of these cards, which came bundled with 6 SFP+ 10g-SR modules for a grand total of $47.48. Considering I can usually find SFP+ modules for about $5/ea, these alone were worth $30.
3000 + I have also tried some Solarflare cards that I found cheap, they work ok, but are pickier about optics, and tend to be focused on low-latency, so often don’t manage to saturate the full 10 gbps, topping out around 8 gbps.
3001 + I have been using fs.com for optics, patch cables, and DACs. I find DACs are usually cheaper if you are just going between a server and a switch in the same rack, or direct between 2 servers.
3002 In Search of 2.11BSD, as released (https://bsdimp.blogspot.com/2020/07/211bsd-original-tapes-recreation.html)
3003 Almost all of the BSD releases have been well preserved. If you want to find 1BSD, or 2BSD or 4.3-TAHOE BSD you can find them online with little fuss. However, if you search for 2.11BSD, you'll find it easily enough, but it won't be the original. You'll find either the latest patched version (2.11BSD pl 469), or one of the earlier popular version (pl 430 is popular). You can even find the RetroBSD project which used 2.11BSD as a starting point to create systems for tiny mips-based PIC controllers. You'll find every single patch that's been issued for the system.
3004 News Roundup
3005 Fakecracker: NetBSD as a Function Based MicroVM (https://imil.net/blog/posts/2020/fakecracker-netbsd-as-a-function-based-microvm/)
3006 In November 2018 AWS published an Open Source tool called Firecracker, mostly a virtual machine monitor relying on KVM, a small sized Linux kernel, and a stripped down version of Qemu. What baffled me was the speed at which the virtual machine would fire up and run the service. The whole process is to be compared to a container, but safer, as it does not share the kernel nor any resource, it is a separate and dedicated virtual machine.
3007 If you want to learn more on Firecracker‘s internals, here’s a very well put article.
3008 First powerpc64 snapshots available for OpenBSD (https://undeadly.org/cgi?action=article;sid=20200707001113)
3009 Since we reported the first bits of powerpc64 support going into the tree on 16 May, work has progressed at a steady pace, resulting in snapshots now being available for this platform.
3010 So, if you have a POWER9 system idling around, go to your nearest mirror and fetch this snapshot. Keep in mind that as this is still very early days, very little handholding is available - you are basically on your own.
3011 OPNsense 20.1.8 released (https://opnsense.org/opnsense-20-1-8-released/)
3012 Sorry about the delay while we chased a race condition in the updates back to an issue with the latest FreeBSD package manager updates. For now we reverted to our current version but all relevant third party packages have been updated as updates became available over the last weeks, e.g. cURL and Python, and hostapd / wpa_supplicant amongst others.
3013 Beastie Bits
3014 Old School Disk Partitioning (https://bsdimp.blogspot.com/2020/07/old-school-disk-partitioning.html)
3015 Nomad BSD 1.3.2 Released (http://nomadbsd.org/index.html#1.3.2)
3016 Chai-Fi (https://github.com/gonzoua/chaifi)
3017 Tarsnap
3018 This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
3019 Feedback/Questions
3020 Poojan - ZFS Question (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/361/feedback/Poojan%20-%20ZFS%20question.md)
3021 graceon - supermicro (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/361/feedback/graceon%20-%20supermicro.md)
3022 zenbum - groff (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/361/feedback/zenbum%20-%20groff.md)
3023 Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv (mailto:feedback@bsdnow.tv)
3024 ***
3025 Special Guest: Warner Losh.
3026 </description>
3027 <itunes:keywords>freebsd, openbsd, netbsd, dragonflybsd, trueos, trident, hardenedbsd, tutorial, howto, guide, bsd, operating system, os, berkeley, software, distribution, zfs, interview, emulex, homelab, 2.11 BSD, function based microvm, microvm, powerpc64, snapshots, opnsense, release</itunes:keywords>
3028 <content:encoded>
3029 <![CDATA[<p>Emulex: The Cheapest 10gbe for Your Homelab, In Search of 2.11BSD, as released, Fakecracker: NetBSD as a Function Based MicroVM, First powerpc64 snapshots available for OpenBSD, OPNsense 20.1.8 released, and more.</p>
3030
3031 <p><strong><em>NOTES</em></strong><br>
3032 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/" rel="nofollow">Tarsnap</a></p>
3033
3034 <h2>Headlines</h2>
3035
3036 <h3><a href="https://vincerants.com/emulex-the-cheapest-10gbe/" rel="nofollow">Emulex: The Cheapest 10gbe for Your Homelab</a></h3>
3037
3038 <blockquote>
3039 <p>Years ago, the hunt for the cheapest 10gbe NICs resulted in buying Mellanox ConnectX-2 single-port 10gbe network cards from eBay for around $10. Nowadays those cards have increased in cost to around $20-30. While still cheap, not quite the cheapest. There are now alternatives!<br>
3040 Before diving into details, let’s get something very clear. If you want the absolute simplest plug-and-play 10gbe LAN for your homelab, pay the extra for Mellanox. If you’re willing to go hands-on, do some simple manual configuration and installation, read on for my experiences with Emulex 10gbe NICs.<br>
3041 Emulex NICs can often be had for around $15 on eBay, sometimes even cheaper. I recently picked up a set of 4 of these cards, which came bundled with 6 SFP+ 10g-SR modules for a grand total of $47.48. Considering I can usually find SFP+ modules for about $5/ea, these alone were worth $30.</p>
3042
3043 <ul>
3044 <li>I have also tried some Solarflare cards that I found cheap, they work ok, but are pickier about optics, and tend to be focused on low-latency, so often don’t manage to saturate the full 10 gbps, topping out around 8 gbps.</li>
3045 <li>I have been using fs.com for optics, patch cables, and DACs. I find DACs are usually cheaper if you are just going between a server and a switch in the same rack, or direct between 2 servers.
3046 ***</li>
3047 </ul>
3048 </blockquote>
3049
3050 <h3><a href="https://bsdimp.blogspot.com/2020/07/211bsd-original-tapes-recreation.html" rel="nofollow">In Search of 2.11BSD, as released</a></h3>
3051
3052 <blockquote>
3053 <p>Almost all of the BSD releases have been well preserved. If you want to find 1BSD, or 2BSD or 4.3-TAHOE BSD you can find them online with little fuss. However, if you search for 2.11BSD, you'll find it easily enough, but it won't be the original. You'll find either the latest patched version (2.11BSD pl 469), or one of the earlier popular version (pl 430 is popular). You can even find the RetroBSD project which used 2.11BSD as a starting point to create systems for tiny mips-based PIC controllers. You'll find every single patch that's been issued for the system.</p>
3054
3055 <hr>
3056 </blockquote>
3057
3058 <h2>News Roundup</h2>
3059
3060 <h3><a href="https://imil.net/blog/posts/2020/fakecracker-netbsd-as-a-function-based-microvm/" rel="nofollow">Fakecracker: NetBSD as a Function Based MicroVM</a></h3>
3061
3062 <blockquote>
3063 <p>In November 2018 AWS published an Open Source tool called Firecracker, mostly a virtual machine monitor relying on KVM, a small sized Linux kernel, and a stripped down version of Qemu. What baffled me was the speed at which the virtual machine would fire up and run the service. The whole process is to be compared to a container, but safer, as it does not share the kernel nor any resource, it is a separate and dedicated virtual machine.<br>
3064 If you want to learn more on Firecracker‘s internals, here’s a very well put article.</p>
3065
3066 <hr>
3067 </blockquote>
3068
3069 <h3><a href="https://undeadly.org/cgi?action=article;sid=20200707001113" rel="nofollow">First powerpc64 snapshots available for OpenBSD</a></h3>
3070
3071 <blockquote>
3072 <p>Since we reported the first bits of powerpc64 support going into the tree on 16 May, work has progressed at a steady pace, resulting in snapshots now being available for this platform.<br>
3073 So, if you have a POWER9 system idling around, go to your nearest mirror and fetch this snapshot. Keep in mind that as this is still very early days, very little handholding is available - you are basically on your own.</p>
3074
3075 <hr>
3076 </blockquote>
3077
3078 <h3><a href="https://opnsense.org/opnsense-20-1-8-released/" rel="nofollow">OPNsense 20.1.8 released</a></h3>
3079
3080 <blockquote>
3081 <p>Sorry about the delay while we chased a race condition in the updates back to an issue with the latest FreeBSD package manager updates. For now we reverted to our current version but all relevant third party packages have been updated as updates became available over the last weeks, e.g. cURL and Python, and hostapd / wpa_supplicant amongst others.</p>
3082
3083 <hr>
3084 </blockquote>
3085
3086 <h2>Beastie Bits</h2>
3087
3088 <ul>
3089 <li><a href="https://bsdimp.blogspot.com/2020/07/old-school-disk-partitioning.html" rel="nofollow">Old School Disk Partitioning</a></li>
3090 <li><a href="http://nomadbsd.org/index.html#1.3.2" rel="nofollow">Nomad BSD 1.3.2 Released</a></li>
3091 <li><a href="https://github.com/gonzoua/chaifi" rel="nofollow">Chai-Fi</a></li>
3092 </ul>
3093
3094 <hr>
3095
3096 <h3>Tarsnap</h3>
3097
3098 <ul>
3099 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
3100 </ul>
3101
3102 <h2>Feedback/Questions</h2>
3103
3104 <ul>
3105 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/361/feedback/Poojan%20-%20ZFS%20question.md" rel="nofollow">Poojan - ZFS Question</a></li>
3106 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/361/feedback/graceon%20-%20supermicro.md" rel="nofollow">graceon - supermicro</a></li>
3107 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/361/feedback/zenbum%20-%20groff.md" rel="nofollow">zenbum - groff</a></li>
3108 </ul>
3109
3110 <hr>
3111
3112 <ul>
3113 <li>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a>
3114 ***</li>
3115 </ul><p>Special Guest: Warner Losh.</p>]]>
3116 </content:encoded>
3117 <itunes:summary>
3118 <![CDATA[<p>Emulex: The Cheapest 10gbe for Your Homelab, In Search of 2.11BSD, as released, Fakecracker: NetBSD as a Function Based MicroVM, First powerpc64 snapshots available for OpenBSD, OPNsense 20.1.8 released, and more.</p>
3119
3120 <p><strong><em>NOTES</em></strong><br>
3121 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/" rel="nofollow">Tarsnap</a></p>
3122
3123 <h2>Headlines</h2>
3124
3125 <h3><a href="https://vincerants.com/emulex-the-cheapest-10gbe/" rel="nofollow">Emulex: The Cheapest 10gbe for Your Homelab</a></h3>
3126
3127 <blockquote>
3128 <p>Years ago, the hunt for the cheapest 10gbe NICs resulted in buying Mellanox ConnectX-2 single-port 10gbe network cards from eBay for around $10. Nowadays those cards have increased in cost to around $20-30. While still cheap, not quite the cheapest. There are now alternatives!<br>
3129 Before diving into details, let’s get something very clear. If you want the absolute simplest plug-and-play 10gbe LAN for your homelab, pay the extra for Mellanox. If you’re willing to go hands-on, do some simple manual configuration and installation, read on for my experiences with Emulex 10gbe NICs.<br>
3130 Emulex NICs can often be had for around $15 on eBay, sometimes even cheaper. I recently picked up a set of 4 of these cards, which came bundled with 6 SFP+ 10g-SR modules for a grand total of $47.48. Considering I can usually find SFP+ modules for about $5/ea, these alone were worth $30.</p>
3131
3132 <ul>
3133 <li>I have also tried some Solarflare cards that I found cheap, they work ok, but are pickier about optics, and tend to be focused on low-latency, so often don’t manage to saturate the full 10 gbps, topping out around 8 gbps.</li>
3134 <li>I have been using fs.com for optics, patch cables, and DACs. I find DACs are usually cheaper if you are just going between a server and a switch in the same rack, or direct between 2 servers.
3135 ***</li>
3136 </ul>
3137 </blockquote>
3138
3139 <h3><a href="https://bsdimp.blogspot.com/2020/07/211bsd-original-tapes-recreation.html" rel="nofollow">In Search of 2.11BSD, as released</a></h3>
3140
3141 <blockquote>
3142 <p>Almost all of the BSD releases have been well preserved. If you want to find 1BSD, or 2BSD or 4.3-TAHOE BSD you can find them online with little fuss. However, if you search for 2.11BSD, you'll find it easily enough, but it won't be the original. You'll find either the latest patched version (2.11BSD pl 469), or one of the earlier popular version (pl 430 is popular). You can even find the RetroBSD project which used 2.11BSD as a starting point to create systems for tiny mips-based PIC controllers. You'll find every single patch that's been issued for the system.</p>
3143
3144 <hr>
3145 </blockquote>
3146
3147 <h2>News Roundup</h2>
3148
3149 <h3><a href="https://imil.net/blog/posts/2020/fakecracker-netbsd-as-a-function-based-microvm/" rel="nofollow">Fakecracker: NetBSD as a Function Based MicroVM</a></h3>
3150
3151 <blockquote>
3152 <p>In November 2018 AWS published an Open Source tool called Firecracker, mostly a virtual machine monitor relying on KVM, a small sized Linux kernel, and a stripped down version of Qemu. What baffled me was the speed at which the virtual machine would fire up and run the service. The whole process is to be compared to a container, but safer, as it does not share the kernel nor any resource, it is a separate and dedicated virtual machine.<br>
3153 If you want to learn more on Firecracker‘s internals, here’s a very well put article.</p>
3154
3155 <hr>
3156 </blockquote>
3157
3158 <h3><a href="https://undeadly.org/cgi?action=article;sid=20200707001113" rel="nofollow">First powerpc64 snapshots available for OpenBSD</a></h3>
3159
3160 <blockquote>
3161 <p>Since we reported the first bits of powerpc64 support going into the tree on 16 May, work has progressed at a steady pace, resulting in snapshots now being available for this platform.<br>
3162 So, if you have a POWER9 system idling around, go to your nearest mirror and fetch this snapshot. Keep in mind that as this is still very early days, very little handholding is available - you are basically on your own.</p>
3163
3164 <hr>
3165 </blockquote>
3166
3167 <h3><a href="https://opnsense.org/opnsense-20-1-8-released/" rel="nofollow">OPNsense 20.1.8 released</a></h3>
3168
3169 <blockquote>
3170 <p>Sorry about the delay while we chased a race condition in the updates back to an issue with the latest FreeBSD package manager updates. For now we reverted to our current version but all relevant third party packages have been updated as updates became available over the last weeks, e.g. cURL and Python, and hostapd / wpa_supplicant amongst others.</p>
3171
3172 <hr>
3173 </blockquote>
3174
3175 <h2>Beastie Bits</h2>
3176
3177 <ul>
3178 <li><a href="https://bsdimp.blogspot.com/2020/07/old-school-disk-partitioning.html" rel="nofollow">Old School Disk Partitioning</a></li>
3179 <li><a href="http://nomadbsd.org/index.html#1.3.2" rel="nofollow">Nomad BSD 1.3.2 Released</a></li>
3180 <li><a href="https://github.com/gonzoua/chaifi" rel="nofollow">Chai-Fi</a></li>
3181 </ul>
3182
3183 <hr>
3184
3185 <h3>Tarsnap</h3>
3186
3187 <ul>
3188 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
3189 </ul>
3190
3191 <h2>Feedback/Questions</h2>
3192
3193 <ul>
3194 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/361/feedback/Poojan%20-%20ZFS%20question.md" rel="nofollow">Poojan - ZFS Question</a></li>
3195 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/361/feedback/graceon%20-%20supermicro.md" rel="nofollow">graceon - supermicro</a></li>
3196 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/361/feedback/zenbum%20-%20groff.md" rel="nofollow">zenbum - groff</a></li>
3197 </ul>
3198
3199 <hr>
3200
3201 <ul>
3202 <li>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a>
3203 ***</li>
3204 </ul><p>Special Guest: Warner Losh.</p>]]>
3205 </itunes:summary>
3206 <fireside:playerURL>https://fireside.fm/player/v2/FYhhasNR+PKuj5dD2</fireside:playerURL>
3207 <fireside:playerEmbedCode>
3208 <![CDATA[<iframe src="https://fireside.fm/player/v2/FYhhasNR+PKuj5dD2" width="740" height="200" frameborder="0" scrolling="no">]]>
3209 </fireside:playerEmbedCode>
3210 </item>
3211 <item>
3212 <title>360: Full circle</title>
3213 <link>https://www.bsdnow.tv/360</link>
3214 <guid isPermaLink="false">69d88af7-54da-4612-9fc2-84ffae001c46</guid>
3215 <pubDate>Thu, 23 Jul 2020 05:00:00 -0700</pubDate>
3216 <author>Allan Jude</author>
3217 <enclosure url="https://aphid.fireside.fm/d/1437767933/c91b88f1-e824-4815-bcb8-5227818d6010/69d88af7-54da-4612-9fc2-84ffae001c46.mp3" length="42925160" type="audio/mpeg"/>
3218 <itunes:episodeType>full</itunes:episodeType>
3219 <itunes:author>Allan Jude</itunes:author>
3220 <itunes:subtitle>Chasing a bad commit, New FreeBSD Core Team elected, Getting Started with NetBSD on the Pinebook Pro, FreeBSD on the Intel 10th Gen i3 NUC, pf table size check and change, and more.</itunes:subtitle>
3221 <itunes:duration>42:27</itunes:duration>
3222 <itunes:explicit>no</itunes:explicit>
3223 <itunes:image href="https://assets.fireside.fm/file/fireside-images/podcasts/images/c/c91b88f1-e824-4815-bcb8-5227818d6010/cover.jpg?v=4"/>
3224 <description>Chasing a bad commit, New FreeBSD Core Team elected, Getting Started with NetBSD on the Pinebook Pro, FreeBSD on the Intel 10th Gen i3 NUC, pf table size check and change, and more.
3225 NOTES
3226 This episode of BSDNow is brought to you by Tarsnap (https://www.tarsnap.com/)
3227 Headlines
3228 Chasing a bad commit (https://vishaltelangre.com/chasing-a-bad-commit/)
3229 While working on a big project where multiple teams merge their feature branches frequently into a release Git branch, developers often run into situations where they find that some of their work have been either removed, modified or affected by someone else's work accidentally. It can happen in smaller teams as well. Two features could have been working perfectly fine until they got merged together and broke something. That's a highly possible case. There are many other cases which could cause such hard to understand and subtle bugs which even continuous integration (CI) systems running the entire test suite of our projects couldn't catch.
3230 We are not going to discuss how such subtle bugs can get into our release branch because that's just a wild territory out there. Instead, we can definitely discuss about how to find a commit that deviated from an expected outcome of a certain feature. The deviation could be any behaviour of our code that we can measure distinctively — either good or bad in general.
3231 New FreeBSD Core Team Elected (https://www.freebsdnews.com/2020/07/14/new-freebsd-core-team-elected/)
3232 The FreeBSD Project is pleased to announce the completion of the 2020 Core Team election. Active committers to the project have elected your Eleventh FreeBSD Core Team.!
3233 Baptiste Daroussin (bapt)
3234 Ed Maste (emaste)
3235 George V. Neville-Neil (gnn)
3236 Hiroki Sato (hrs)
3237 Kyle Evans (kevans)
3238 Mark Johnston (markj)
3239 Scott Long (scottl)
3240 Sean Chittenden (seanc)
3241 Warner Losh (imp)
3242 ***
3243 News Roundup
3244 Getting Started with NetBSD on the Pinebook Pro (https://bentsukun.ch/posts/pinebook-pro-netbsd/)
3245 If you buy a Pinebook Pro now, it comes with Manjaro Linux on the internal eMMC storage. Let’s install NetBSD instead!
3246 The easiest way to get started is to buy a decent micro-SD card (what sort of markings it should have is a science of its own, by the way) and install NetBSD on that. On a warm boot (i.e. when rebooting a running system), the micro-SD card has priority compared to the eMMC, so the system will boot from there.
3247 + A FreeBSD developer has borrowed some of the NetBSD code to get audio working on RockPro64 and Pinebook Pro: https://twitter.com/kernelnomicon/status/1282790609778905088
3248 FreeBSD on the Intel 10th Gen i3 NUC (https://adventurist.me/posts/00300)
3249 I have ended up with some 10th Gen i3 NUC's (NUC10i3FNH to be specific) to put to work in my testbed. These are quite new devices, the build date on the boxes is 13APR2020. Before I figure out what their true role is (one of them might have to run linux) I need to install FreeBSD -CURRENT and see how performance and hardware support is.
3250 pf table size check and change (https://www.dragonflydigest.com/2020/06/29/24698.html)
3251 Did you know there’s a default size limit to pf’s state table? I did not, but it makes sense that there is one. If for some reason you bump into this limit (difficult for home use, I’d think), here’s how you change it (http://lists.dragonflybsd.org/pipermail/users/2020-June/381261.html)
3252 There is a table-entries limit specified, you can see current settings with
3253 'pfctl -s all'. You can adjust the limits in the /etc/pf.conf file
3254 containing the rules with a line like this near the top:
3255 set limit table-entries 100000
3256 + In the original mail thread, there is mention of the FreeBSD sysctl net.pf.request_maxcount, which controls the maximum number of entries that can be sent as a single ioctl(). This allows the user to adjust the memory limit for how big of a list the kernel is willing to allocate memory for.
3257 Beastie Bits
3258 tmux and bhyve (https://callfortesting.org/tmux/)
3259 Azure and FreeBSD (https://azuremarketplace.microsoft.com/en-us/marketplace/apps/thefreebsdfoundation.freebsd-12_1)
3260 Groff Tutorial (https://www.youtube.com/watch?v=bvkmnK6-qao&feature=youtu.be)
3261 ***
3262 ###Tarsnap
3263 This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
3264 Tarsnap Mastery (https://mwl.io/nonfiction/tools#tarsnap)
3265 Feedback/Questions
3266 Chris - ZFS Question (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/360/feedback/Chris%20-%20zfs%20question.md)
3267 Patrick - Tarsnap (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/360/feedback/Patrick%20-%20Tarsnap.md)
3268 Pin - pkgsrc (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/360/feedback/pin%20-%20pkgsrc.md)
3269 ***
3270 Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv (mailto:feedback@bsdnow.tv)
3271 ***
3272 </description>
3273 <itunes:keywords>freebsd, openbsd, netbsd, dragonflybsd, trueos, trident, hardenedbsd, tutorial, howto, guide, bsd, operating system, os, berkeley, software, distribution, zfs, interview, commit, core team, freebsd core team, election, elected, pinebook, pinebook pro, i3, Intel, Intel i3, i3 NUC, pf, packet filter, table size, table size check</itunes:keywords>
3274 <content:encoded>
3275 <![CDATA[<p>Chasing a bad commit, New FreeBSD Core Team elected, Getting Started with NetBSD on the Pinebook Pro, FreeBSD on the Intel 10th Gen i3 NUC, pf table size check and change, and more.</p>
3276
3277 <p><strong><em>NOTES</em></strong><br>
3278 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/" rel="nofollow">Tarsnap</a></p>
3279
3280 <h2>Headlines</h2>
3281
3282 <h3><a href="https://vishaltelangre.com/chasing-a-bad-commit/" rel="nofollow">Chasing a bad commit</a></h3>
3283
3284 <blockquote>
3285 <p>While working on a big project where multiple teams merge their feature branches frequently into a release Git branch, developers often run into situations where they find that some of their work have been either removed, modified or affected by someone else's work accidentally. It can happen in smaller teams as well. Two features could have been working perfectly fine until they got merged together and broke something. That's a highly possible case. There are many other cases which could cause such hard to understand and subtle bugs which even continuous integration (CI) systems running the entire test suite of our projects couldn't catch.<br>
3286 We are not going to discuss how such subtle bugs can get into our release branch because that's just a wild territory out there. Instead, we can definitely discuss about how to find a commit that deviated from an expected outcome of a certain feature. The deviation could be any behaviour of our code that we can measure distinctively — either good or bad in general.</p>
3287 </blockquote>
3288
3289 <hr>
3290
3291 <h3><a href="https://www.freebsdnews.com/2020/07/14/new-freebsd-core-team-elected/" rel="nofollow">New FreeBSD Core Team Elected</a></h3>
3292
3293 <blockquote>
3294 <p>The FreeBSD Project is pleased to announce the completion of the 2020 Core Team election. Active committers to the project have elected your Eleventh FreeBSD Core Team.!</p>
3295 </blockquote>
3296
3297 <ul>
3298 <li>Baptiste Daroussin (bapt)</li>
3299 <li>Ed Maste (emaste)</li>
3300 <li>George V. Neville-Neil (gnn)</li>
3301 <li>Hiroki Sato (hrs)</li>
3302 <li>Kyle Evans (kevans)</li>
3303 <li>Mark Johnston (markj)</li>
3304 <li>Scott Long (scottl)</li>
3305 <li>Sean Chittenden (seanc)</li>
3306 <li>Warner Losh (imp)
3307 ***</li>
3308 </ul>
3309
3310 <h2>News Roundup</h2>
3311
3312 <h3><a href="https://bentsukun.ch/posts/pinebook-pro-netbsd/" rel="nofollow">Getting Started with NetBSD on the Pinebook Pro</a></h3>
3313
3314 <blockquote>
3315 <p>If you buy a Pinebook Pro now, it comes with Manjaro Linux on the internal eMMC storage. Let’s install NetBSD instead!<br>
3316 The easiest way to get started is to buy a decent micro-SD card (what sort of markings it should have is a science of its own, by the way) and install NetBSD on that. On a warm boot (i.e. when rebooting a running system), the micro-SD card has priority compared to the eMMC, so the system will boot from there.</p>
3317
3318 <ul>
3319 <li>A FreeBSD developer has borrowed some of the NetBSD code to get audio working on RockPro64 and Pinebook Pro: <a href="https://twitter.com/kernelnomicon/status/1282790609778905088" rel="nofollow">https://twitter.com/kernelnomicon/status/1282790609778905088</a>
3320 ***</li>
3321 </ul>
3322 </blockquote>
3323
3324 <h3><a href="https://adventurist.me/posts/00300" rel="nofollow">FreeBSD on the Intel 10th Gen i3 NUC</a></h3>
3325
3326 <blockquote>
3327 <p>I have ended up with some 10th Gen i3 NUC's (NUC10i3FNH to be specific) to put to work in my testbed. These are quite new devices, the build date on the boxes is 13APR2020. Before I figure out what their true role is (one of them might have to run linux) I need to install FreeBSD -CURRENT and see how performance and hardware support is.</p>
3328 </blockquote>
3329
3330 <hr>
3331
3332 <h3><a href="https://www.dragonflydigest.com/2020/06/29/24698.html" rel="nofollow">pf table size check and change</a></h3>
3333
3334 <blockquote>
3335 <p>Did you know there’s a default size limit to pf’s state table? I did not, but it makes sense that there is one. If for some reason you bump into this limit (difficult for home use, I’d think), <a href="http://lists.dragonflybsd.org/pipermail/users/2020-June/381261.html" rel="nofollow">here’s how you change it</a><br>
3336 There is a table-entries limit specified, you can see current settings with<br>
3337 'pfctl -s all'. You can adjust the limits in the /etc/pf.conf file<br>
3338 containing the rules with a line like this near the top:<br>
3339 <code>set limit table-entries 100000</code></p>
3340
3341 <ul>
3342 <li>In the original mail thread, there is mention of the FreeBSD sysctl net.pf.request_maxcount, which controls the maximum number of entries that can be sent as a single ioctl(). This allows the user to adjust the memory limit for how big of a list the kernel is willing to allocate memory for.
3343 ***</li>
3344 </ul>
3345 </blockquote>
3346
3347 <h2>Beastie Bits</h2>
3348
3349 <ul>
3350 <li><a href="https://callfortesting.org/tmux/" rel="nofollow">tmux and bhyve</a></li>
3351 <li><a href="https://azuremarketplace.microsoft.com/en-us/marketplace/apps/thefreebsdfoundation.freebsd-12_1" rel="nofollow">Azure and FreeBSD</a></li>
3352 <li><a href="https://www.youtube.com/watch?v=bvkmnK6-qao&feature=youtu.be" rel="nofollow">Groff Tutorial</a>
3353 ***
3354 ###Tarsnap</li>
3355 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
3356 <a href="https://mwl.io/nonfiction/tools#tarsnap" rel="nofollow">Tarsnap Mastery</a></li>
3357 </ul>
3358
3359 <h2>Feedback/Questions</h2>
3360
3361 <ul>
3362 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/360/feedback/Chris%20-%20zfs%20question.md" rel="nofollow">Chris - ZFS Question</a></li>
3363 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/360/feedback/Patrick%20-%20Tarsnap.md" rel="nofollow">Patrick - Tarsnap</a></li>
3364 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/360/feedback/pin%20-%20pkgsrc.md" rel="nofollow">Pin - pkgsrc</a>
3365 ***</li>
3366 <li>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a>
3367 ***</li>
3368 </ul>]]>
3369 </content:encoded>
3370 <itunes:summary>
3371 <![CDATA[<p>Chasing a bad commit, New FreeBSD Core Team elected, Getting Started with NetBSD on the Pinebook Pro, FreeBSD on the Intel 10th Gen i3 NUC, pf table size check and change, and more.</p>
3372
3373 <p><strong><em>NOTES</em></strong><br>
3374 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/" rel="nofollow">Tarsnap</a></p>
3375
3376 <h2>Headlines</h2>
3377
3378 <h3><a href="https://vishaltelangre.com/chasing-a-bad-commit/" rel="nofollow">Chasing a bad commit</a></h3>
3379
3380 <blockquote>
3381 <p>While working on a big project where multiple teams merge their feature branches frequently into a release Git branch, developers often run into situations where they find that some of their work have been either removed, modified or affected by someone else's work accidentally. It can happen in smaller teams as well. Two features could have been working perfectly fine until they got merged together and broke something. That's a highly possible case. There are many other cases which could cause such hard to understand and subtle bugs which even continuous integration (CI) systems running the entire test suite of our projects couldn't catch.<br>
3382 We are not going to discuss how such subtle bugs can get into our release branch because that's just a wild territory out there. Instead, we can definitely discuss about how to find a commit that deviated from an expected outcome of a certain feature. The deviation could be any behaviour of our code that we can measure distinctively — either good or bad in general.</p>
3383 </blockquote>
3384
3385 <hr>
3386
3387 <h3><a href="https://www.freebsdnews.com/2020/07/14/new-freebsd-core-team-elected/" rel="nofollow">New FreeBSD Core Team Elected</a></h3>
3388
3389 <blockquote>
3390 <p>The FreeBSD Project is pleased to announce the completion of the 2020 Core Team election. Active committers to the project have elected your Eleventh FreeBSD Core Team.!</p>
3391 </blockquote>
3392
3393 <ul>
3394 <li>Baptiste Daroussin (bapt)</li>
3395 <li>Ed Maste (emaste)</li>
3396 <li>George V. Neville-Neil (gnn)</li>
3397 <li>Hiroki Sato (hrs)</li>
3398 <li>Kyle Evans (kevans)</li>
3399 <li>Mark Johnston (markj)</li>
3400 <li>Scott Long (scottl)</li>
3401 <li>Sean Chittenden (seanc)</li>
3402 <li>Warner Losh (imp)
3403 ***</li>
3404 </ul>
3405
3406 <h2>News Roundup</h2>
3407
3408 <h3><a href="https://bentsukun.ch/posts/pinebook-pro-netbsd/" rel="nofollow">Getting Started with NetBSD on the Pinebook Pro</a></h3>
3409
3410 <blockquote>
3411 <p>If you buy a Pinebook Pro now, it comes with Manjaro Linux on the internal eMMC storage. Let’s install NetBSD instead!<br>
3412 The easiest way to get started is to buy a decent micro-SD card (what sort of markings it should have is a science of its own, by the way) and install NetBSD on that. On a warm boot (i.e. when rebooting a running system), the micro-SD card has priority compared to the eMMC, so the system will boot from there.</p>
3413
3414 <ul>
3415 <li>A FreeBSD developer has borrowed some of the NetBSD code to get audio working on RockPro64 and Pinebook Pro: <a href="https://twitter.com/kernelnomicon/status/1282790609778905088" rel="nofollow">https://twitter.com/kernelnomicon/status/1282790609778905088</a>
3416 ***</li>
3417 </ul>
3418 </blockquote>
3419
3420 <h3><a href="https://adventurist.me/posts/00300" rel="nofollow">FreeBSD on the Intel 10th Gen i3 NUC</a></h3>
3421
3422 <blockquote>
3423 <p>I have ended up with some 10th Gen i3 NUC's (NUC10i3FNH to be specific) to put to work in my testbed. These are quite new devices, the build date on the boxes is 13APR2020. Before I figure out what their true role is (one of them might have to run linux) I need to install FreeBSD -CURRENT and see how performance and hardware support is.</p>
3424 </blockquote>
3425
3426 <hr>
3427
3428 <h3><a href="https://www.dragonflydigest.com/2020/06/29/24698.html" rel="nofollow">pf table size check and change</a></h3>
3429
3430 <blockquote>
3431 <p>Did you know there’s a default size limit to pf’s state table? I did not, but it makes sense that there is one. If for some reason you bump into this limit (difficult for home use, I’d think), <a href="http://lists.dragonflybsd.org/pipermail/users/2020-June/381261.html" rel="nofollow">here’s how you change it</a><br>
3432 There is a table-entries limit specified, you can see current settings with<br>
3433 'pfctl -s all'. You can adjust the limits in the /etc/pf.conf file<br>
3434 containing the rules with a line like this near the top:<br>
3435 <code>set limit table-entries 100000</code></p>
3436
3437 <ul>
3438 <li>In the original mail thread, there is mention of the FreeBSD sysctl net.pf.request_maxcount, which controls the maximum number of entries that can be sent as a single ioctl(). This allows the user to adjust the memory limit for how big of a list the kernel is willing to allocate memory for.
3439 ***</li>
3440 </ul>
3441 </blockquote>
3442
3443 <h2>Beastie Bits</h2>
3444
3445 <ul>
3446 <li><a href="https://callfortesting.org/tmux/" rel="nofollow">tmux and bhyve</a></li>
3447 <li><a href="https://azuremarketplace.microsoft.com/en-us/marketplace/apps/thefreebsdfoundation.freebsd-12_1" rel="nofollow">Azure and FreeBSD</a></li>
3448 <li><a href="https://www.youtube.com/watch?v=bvkmnK6-qao&feature=youtu.be" rel="nofollow">Groff Tutorial</a>
3449 ***
3450 ###Tarsnap</li>
3451 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
3452 <a href="https://mwl.io/nonfiction/tools#tarsnap" rel="nofollow">Tarsnap Mastery</a></li>
3453 </ul>
3454
3455 <h2>Feedback/Questions</h2>
3456
3457 <ul>
3458 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/360/feedback/Chris%20-%20zfs%20question.md" rel="nofollow">Chris - ZFS Question</a></li>
3459 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/360/feedback/Patrick%20-%20Tarsnap.md" rel="nofollow">Patrick - Tarsnap</a></li>
3460 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/360/feedback/pin%20-%20pkgsrc.md" rel="nofollow">Pin - pkgsrc</a>
3461 ***</li>
3462 <li>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a>
3463 ***</li>
3464 </ul>]]>
3465 </itunes:summary>
3466 <fireside:playerURL>https://fireside.fm/player/v2/FYhhasNR+Wa_ddHyR</fireside:playerURL>
3467 <fireside:playerEmbedCode>
3468 <![CDATA[<iframe src="https://fireside.fm/player/v2/FYhhasNR+Wa_ddHyR" width="740" height="200" frameborder="0" scrolling="no">]]>
3469 </fireside:playerEmbedCode>
3470 </item>
3471 <item>
3472 <title>359: Throwaway Browser</title>
3473 <link>https://www.bsdnow.tv/359</link>
3474 <guid isPermaLink="false">b066740d-03a5-423b-9ab9-8936c3246979</guid>
3475 <pubDate>Thu, 16 Jul 2020 04:00:00 -0700</pubDate>
3476 <author>Allan Jude</author>
3477 <enclosure url="https://aphid.fireside.fm/d/1437767933/c91b88f1-e824-4815-bcb8-5227818d6010/b066740d-03a5-423b-9ab9-8936c3246979.mp3" length="44787992" type="audio/mpeg"/>
3478 <itunes:episodeType>full</itunes:episodeType>
3479 <itunes:author>Allan Jude</itunes:author>
3480 <itunes:subtitle>Throw-Away Browser on FreeBSD With "pot" within 5 minutes, OmniOS as OpenBSD guest with bhyve, BSD vs Linux distro development, My FreeBSD Laptop Build, FreeBSD CURRENT Binary Upgrades, and more.</itunes:subtitle>
3481 <itunes:duration>43:25</itunes:duration>
3482 <itunes:explicit>no</itunes:explicit>
3483 <itunes:image href="https://assets.fireside.fm/file/fireside-images/podcasts/images/c/c91b88f1-e824-4815-bcb8-5227818d6010/cover.jpg?v=4"/>
3484 <description>Throw-Away Browser on FreeBSD With "pot" within 5 minutes, OmniOS as OpenBSD guest with bhyve, BSD vs Linux distro development, My FreeBSD Laptop Build, FreeBSD CURRENT Binary Upgrades, and more.
3485 NOTES
3486 This episode of BSDNow is brought to you by Tarsnap (https://www.tarsnap.com/)
3487 Headlines
3488 Throw-Away Browser on FreeBSD With "pot" Within 5 Minutes (https://honeyguide.eu/posts/pot-throwaway-firefox/)
3489 pot is a great and relatively new jail management tool. It offers DevOps style provisioning and can even be used to provide Docker-like, scalable cloud services together with nomad and consul (more about this in Orchestrating jails with nomad and pot).
3490 OpenBSD guest with bhyve - OmniOS (https://www.pbdigital.org/omniosce/bhyve/openbsd/2020/06/08/bhyve-zones-omnios.html)
3491 Today I will be creating a OpenBSD guest via bhyve on OmniOS. I will also be adding a Pass Through Ethernet Controller so I can have a multi-homed guest that will serve as a firewall/router.
3492 This post will cover setting up bhyve on OmniOS, so it will also be a good introduction to bhyve. As well, I look into OpenBSD’s uEFI boot loader so if you have had trouble with this, then you are in the right place.
3493 News Roundup
3494 BSD versus Linux distribution development (https://distrowatch.com/weekly.php?issue=20200622#qa)
3495 Q: Comparing-apples-to-BSDs asks: I was reading one of the old articles from the archive. One of the things mentioned was how the BSDs have a distinct approach in terms of packaging the base system relative to userland apps, and that the Linux distros at the time were not following the same practice. Are there Linux distros that have adopted the same approach in modern times? If not, are there technical limitations that are preventing them from doing so, such as some distros supporting multiple kernel versions maybe?
3496 DistroWatch answers: In the article mentioned above, I made the observation that Linux distributions tend to take one of two approaches when it comes to packaging software. Generally a Linux distribution will either offer a rolling release, where virtually all packages are regularly upgraded to their latest stable releases, or a fixed release where almost all packages are kept at a set version number and only receive bug fixes for the life cycle of the distribution. Projects like Arch Linux and Void are popular examples of rolling, always-up-to-date distributions while Fedora and Ubuntu offer fixed platforms.
3497 My FreeBSD Laptop Build (https://corrupted.io/2020/06/21/my-freebsd-laptop-build.html)
3498 I have always liked Thinkpad hardware and when I started to do more commuting I decided I needed something that had a decent sized screen but fit well on a bus. Luckily about this time Lenovo gave me a nice gift in the Thinkpad X390. Its basically the famous X2xx series but with a 13” screen and smaller bezel.
3499 So with this laptop I figured it was time to actually put the docs together on how I got my FreeBSD workstation working on it. I will here in the near future have another post that will cover this for HardenedBSD as well since the steps are similar but have a few extra gotchas due to the extra hardening.
3500 FreeBSD CURRENT Binary Upgrades (http://up.bsd.lv)
3501 Disclaimer
3502 This proof-of-concept is not a publication of FreeBSD.
3503 Description
3504 up.bsd.lv is a proof-of-concept of binary updates for FreeBSD/amd64 CURRENT/HEAD to facilitate the exhaustive testing of FreeBSD and the bhyve hypervisor and OpenZFS 2.0 specifically. Updates are based on the SVN revisions of official FreeBSD Release Engineering bi-monthly snapshots.
3505 Tarsnap
3506 This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
3507 Feedback/Questions
3508 Karl - pfsense (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/359/Feedback/Karl%20-%20pfsense.md)
3509 Val - esxi question (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/359/Feedback/Val%20-%20esxi%20question.md)
3510 lars - openbsd router hardware (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/359/Feedback/lars%20-%20openbsd%20router%20hardware.md)
3511 Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv (mailto:feedback@bsdnow.tv)
3512 </description>
3513 <itunes:keywords>freebsd, openbsd, netbsd, dragonflybsd, trueos, trident, hardenedbsd, tutorial, howto, guide, bsd, operating system, os, zfs, interview, browser, throw-away, throw away, pot, omnios, vm, guest, virtualization, bhyve, linux, development, distribution, laptop, binary upgrades</itunes:keywords>
3514 <content:encoded>
3515 <![CDATA[<p>Throw-Away Browser on FreeBSD With "pot" within 5 minutes, OmniOS as OpenBSD guest with bhyve, BSD vs Linux distro development, My FreeBSD Laptop Build, FreeBSD CURRENT Binary Upgrades, and more.</p>
3516
3517 <p><strong><em>NOTES</em></strong><br>
3518 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/" rel="nofollow">Tarsnap</a></p>
3519
3520 <h2>Headlines</h2>
3521
3522 <h3><a href="https://honeyguide.eu/posts/pot-throwaway-firefox/" rel="nofollow">Throw-Away Browser on FreeBSD With "pot" Within 5 Minutes</a></h3>
3523
3524 <blockquote>
3525 <p>pot is a great and relatively new jail management tool. It offers DevOps style provisioning and can even be used to provide Docker-like, scalable cloud services together with nomad and consul (more about this in Orchestrating jails with nomad and pot).</p>
3526 </blockquote>
3527
3528 <hr>
3529
3530 <h3><a href="https://www.pbdigital.org/omniosce/bhyve/openbsd/2020/06/08/bhyve-zones-omnios.html" rel="nofollow">OpenBSD guest with bhyve - OmniOS</a></h3>
3531
3532 <blockquote>
3533 <p>Today I will be creating a OpenBSD guest via bhyve on OmniOS. I will also be adding a Pass Through Ethernet Controller so I can have a multi-homed guest that will serve as a firewall/router.<br>
3534 This post will cover setting up bhyve on OmniOS, so it will also be a good introduction to bhyve. As well, I look into OpenBSD’s uEFI boot loader so if you have had trouble with this, then you are in the right place.</p>
3535 </blockquote>
3536
3537 <hr>
3538
3539 <h2>News Roundup</h2>
3540
3541 <h3><a href="https://distrowatch.com/weekly.php?issue=20200622#qa" rel="nofollow">BSD versus Linux distribution development</a></h3>
3542
3543 <blockquote>
3544 <p>Q: Comparing-apples-to-BSDs asks: I was reading one of the old articles from the archive. One of the things mentioned was how the BSDs have a distinct approach in terms of packaging the base system relative to userland apps, and that the Linux distros at the time were not following the same practice. Are there Linux distros that have adopted the same approach in modern times? If not, are there technical limitations that are preventing them from doing so, such as some distros supporting multiple kernel versions maybe?<br>
3545 DistroWatch answers: In the article mentioned above, I made the observation that Linux distributions tend to take one of two approaches when it comes to packaging software. Generally a Linux distribution will either offer a rolling release, where virtually all packages are regularly upgraded to their latest stable releases, or a fixed release where almost all packages are kept at a set version number and only receive bug fixes for the life cycle of the distribution. Projects like Arch Linux and Void are popular examples of rolling, always-up-to-date distributions while Fedora and Ubuntu offer fixed platforms.</p>
3546
3547 <hr>
3548
3549 <h3><a href="https://corrupted.io/2020/06/21/my-freebsd-laptop-build.html" rel="nofollow">My FreeBSD Laptop Build</a></h3>
3550
3551 <p>I have always liked Thinkpad hardware and when I started to do more commuting I decided I needed something that had a decent sized screen but fit well on a bus. Luckily about this time Lenovo gave me a nice gift in the Thinkpad X390. Its basically the famous X2xx series but with a 13” screen and smaller bezel.<br>
3552 So with this laptop I figured it was time to actually put the docs together on how I got my FreeBSD workstation working on it. I will here in the near future have another post that will cover this for HardenedBSD as well since the steps are similar but have a few extra gotchas due to the extra hardening.</p>
3553
3554 <hr>
3555
3556 <h3><a href="http://up.bsd.lv" rel="nofollow">FreeBSD CURRENT Binary Upgrades</a></h3>
3557
3558 <ul>
3559 <li>Disclaimer
3560 This proof-of-concept is not a publication of FreeBSD.</li>
3561 <li>Description
3562 up.bsd.lv is a proof-of-concept of binary updates for FreeBSD/amd64 CURRENT/HEAD to facilitate the exhaustive testing of FreeBSD and the bhyve hypervisor and OpenZFS 2.0 specifically. Updates are based on the SVN revisions of official FreeBSD Release Engineering bi-monthly snapshots.</li>
3563 </ul>
3564 </blockquote>
3565
3566 <hr>
3567
3568 <h3>Tarsnap</h3>
3569
3570 <ul>
3571 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
3572 </ul>
3573
3574 <h2>Feedback/Questions</h2>
3575
3576 <ul>
3577 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/359/Feedback/Karl%20-%20pfsense.md" rel="nofollow">Karl - pfsense</a></li>
3578 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/359/Feedback/Val%20-%20esxi%20question.md" rel="nofollow">Val - esxi question</a></li>
3579 <li><p><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/359/Feedback/lars%20-%20openbsd%20router%20hardware.md" rel="nofollow">lars - openbsd router hardware</a></p>
3580
3581 <hr></li>
3582 <li><p>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a></p>
3583
3584 <hr></li>
3585 </ul>]]>
3586 </content:encoded>
3587 <itunes:summary>
3588 <![CDATA[<p>Throw-Away Browser on FreeBSD With "pot" within 5 minutes, OmniOS as OpenBSD guest with bhyve, BSD vs Linux distro development, My FreeBSD Laptop Build, FreeBSD CURRENT Binary Upgrades, and more.</p>
3589
3590 <p><strong><em>NOTES</em></strong><br>
3591 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/" rel="nofollow">Tarsnap</a></p>
3592
3593 <h2>Headlines</h2>
3594
3595 <h3><a href="https://honeyguide.eu/posts/pot-throwaway-firefox/" rel="nofollow">Throw-Away Browser on FreeBSD With "pot" Within 5 Minutes</a></h3>
3596
3597 <blockquote>
3598 <p>pot is a great and relatively new jail management tool. It offers DevOps style provisioning and can even be used to provide Docker-like, scalable cloud services together with nomad and consul (more about this in Orchestrating jails with nomad and pot).</p>
3599 </blockquote>
3600
3601 <hr>
3602
3603 <h3><a href="https://www.pbdigital.org/omniosce/bhyve/openbsd/2020/06/08/bhyve-zones-omnios.html" rel="nofollow">OpenBSD guest with bhyve - OmniOS</a></h3>
3604
3605 <blockquote>
3606 <p>Today I will be creating a OpenBSD guest via bhyve on OmniOS. I will also be adding a Pass Through Ethernet Controller so I can have a multi-homed guest that will serve as a firewall/router.<br>
3607 This post will cover setting up bhyve on OmniOS, so it will also be a good introduction to bhyve. As well, I look into OpenBSD’s uEFI boot loader so if you have had trouble with this, then you are in the right place.</p>
3608 </blockquote>
3609
3610 <hr>
3611
3612 <h2>News Roundup</h2>
3613
3614 <h3><a href="https://distrowatch.com/weekly.php?issue=20200622#qa" rel="nofollow">BSD versus Linux distribution development</a></h3>
3615
3616 <blockquote>
3617 <p>Q: Comparing-apples-to-BSDs asks: I was reading one of the old articles from the archive. One of the things mentioned was how the BSDs have a distinct approach in terms of packaging the base system relative to userland apps, and that the Linux distros at the time were not following the same practice. Are there Linux distros that have adopted the same approach in modern times? If not, are there technical limitations that are preventing them from doing so, such as some distros supporting multiple kernel versions maybe?<br>
3618 DistroWatch answers: In the article mentioned above, I made the observation that Linux distributions tend to take one of two approaches when it comes to packaging software. Generally a Linux distribution will either offer a rolling release, where virtually all packages are regularly upgraded to their latest stable releases, or a fixed release where almost all packages are kept at a set version number and only receive bug fixes for the life cycle of the distribution. Projects like Arch Linux and Void are popular examples of rolling, always-up-to-date distributions while Fedora and Ubuntu offer fixed platforms.</p>
3619
3620 <hr>
3621
3622 <h3><a href="https://corrupted.io/2020/06/21/my-freebsd-laptop-build.html" rel="nofollow">My FreeBSD Laptop Build</a></h3>
3623
3624 <p>I have always liked Thinkpad hardware and when I started to do more commuting I decided I needed something that had a decent sized screen but fit well on a bus. Luckily about this time Lenovo gave me a nice gift in the Thinkpad X390. Its basically the famous X2xx series but with a 13” screen and smaller bezel.<br>
3625 So with this laptop I figured it was time to actually put the docs together on how I got my FreeBSD workstation working on it. I will here in the near future have another post that will cover this for HardenedBSD as well since the steps are similar but have a few extra gotchas due to the extra hardening.</p>
3626
3627 <hr>
3628
3629 <h3><a href="http://up.bsd.lv" rel="nofollow">FreeBSD CURRENT Binary Upgrades</a></h3>
3630
3631 <ul>
3632 <li>Disclaimer
3633 This proof-of-concept is not a publication of FreeBSD.</li>
3634 <li>Description
3635 up.bsd.lv is a proof-of-concept of binary updates for FreeBSD/amd64 CURRENT/HEAD to facilitate the exhaustive testing of FreeBSD and the bhyve hypervisor and OpenZFS 2.0 specifically. Updates are based on the SVN revisions of official FreeBSD Release Engineering bi-monthly snapshots.</li>
3636 </ul>
3637 </blockquote>
3638
3639 <hr>
3640
3641 <h3>Tarsnap</h3>
3642
3643 <ul>
3644 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
3645 </ul>
3646
3647 <h2>Feedback/Questions</h2>
3648
3649 <ul>
3650 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/359/Feedback/Karl%20-%20pfsense.md" rel="nofollow">Karl - pfsense</a></li>
3651 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/359/Feedback/Val%20-%20esxi%20question.md" rel="nofollow">Val - esxi question</a></li>
3652 <li><p><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/359/Feedback/lars%20-%20openbsd%20router%20hardware.md" rel="nofollow">lars - openbsd router hardware</a></p>
3653
3654 <hr></li>
3655 <li><p>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a></p>
3656
3657 <hr></li>
3658 </ul>]]>
3659 </itunes:summary>
3660 <fireside:playerURL>https://fireside.fm/player/v2/FYhhasNR+UVrL7cMz</fireside:playerURL>
3661 <fireside:playerEmbedCode>
3662 <![CDATA[<iframe src="https://fireside.fm/player/v2/FYhhasNR+UVrL7cMz" width="740" height="200" frameborder="0" scrolling="no">]]>
3663 </fireside:playerEmbedCode>
3664 </item>
3665 <item>
3666 <title>358: OpenBSD Kubernetes Clusters</title>
3667 <link>https://www.bsdnow.tv/358</link>
3668 <guid isPermaLink="false">dd2d31ad-23bc-492d-b813-caf9f661e315</guid>
3669 <pubDate>Thu, 09 Jul 2020 06:00:00 -0700</pubDate>
3670 <author>Allan Jude</author>
3671 <enclosure url="https://aphid.fireside.fm/d/1437767933/c91b88f1-e824-4815-bcb8-5227818d6010/dd2d31ad-23bc-492d-b813-caf9f661e315.mp3" length="43199240" type="audio/mpeg"/>
3672 <itunes:episodeType>full</itunes:episodeType>
3673 <itunes:author>Allan Jude</itunes:author>
3674 <itunes:subtitle>Yubikey-agent on FreeBSD, Managing Kubernetes clusters from OpenBSD, History of FreeBSD part 1, Running Jitsi-Meet in a FreeBSD Jail, Command Line Bug Hunting in FreeBSD, Game of Github, Wireguard official merged into OpenBSD, and more</itunes:subtitle>
3675 <itunes:duration>43:32</itunes:duration>
3676 <itunes:explicit>no</itunes:explicit>
3677 <itunes:image href="https://assets.fireside.fm/file/fireside-images/podcasts/images/c/c91b88f1-e824-4815-bcb8-5227818d6010/cover.jpg?v=4"/>
3678 <description>Yubikey-agent on FreeBSD, Managing Kubernetes clusters from OpenBSD, History of FreeBSD part 1, Running Jitsi-Meet in a FreeBSD Jail, Command Line Bug Hunting in FreeBSD, Game of Github, Wireguard official merged into OpenBSD, and more
3679 NOTES
3680 This episode of BSDNow is brought to you by Tarsnap (https://www.tarsnap.com/)
3681 Headlines
3682 yubikey-agent on FreeBSD (https://kernelnomicon.org/?p=855)
3683 Some time ago Filippo Valsorda wrote yubikey-agent, seamless SSH agent for YubiKeys. I really like YubiKeys and worked on the FreeBSD support for U2F in Chromium and pyu2f, getting yubikey-agent ported looked like an interesting project. It took some hacking to make it work but overall it wasn’t hard. Following is the roadmap on how to get it set up on FreeBSD. The actual details depend on your system (as you will see)
3684 Manage Kubernetes clusters from OpenBSD (https://e1e0.net/manage-k8s-from-openbsd.html)
3685 This should work with OpenBSD 6.7. I write this while the source tree is locked for release, so even if I use -current this is as close as -current gets to -release
3686 Update 2020-06-05: we now have a port for kubectl. So, at least in -current things get a bit easier.
3687 News Roundup
3688 History of FreeBSD Part 1: Unix and BSD (https://klarasystems.com/articles/history-of-freebsd-unix-and-bsd/?utm_source=bsdnow)
3689 FreeBSD, a free and open-source Unix-like operating system has been around since 1993. However, its origins are directly linked to that of BSD, and further back, those of Unix. During this History of FreeBSD series, we will talk about how Unix came to be, and how Berkeley’s Unix developed at Bell Labs.
3690 Running Jitsi-Meet in a FreeBSD Jail (https://honeyguide.eu/posts/jitsi-freebsd/)
3691 Due to the situation with COVID-19 that also lead to people being confined to their homes in South Africa as well, we decided to provide a (freely usable of course) Jitsi Meet instance to the community being hosted in South Africa on our FreeBSD environment.
3692 That way, communities in South Africa and beyond have a free alternative to the commercial conferencing solutions with sometimes dubious security and privacy histories and at the same time improved user experience due to the lower latency of local hosting.
3693 + Grafana for Jitsi-Meet (https://honeyguide.eu/posts/jitsi-grafana/)
3694 Command Line Bug Hunting in FreeBSD (https://adventurist.me/posts/00301)
3695 FreeBSD uses bugzilla for tracking bugs, taking feature requests, regressions and issues in the Operating System. The web interface for bugzilla is okay, but if you want to do a lot of batch operations it is slow to deal with. We are planning to run a bugsquash on July 11th and that really needs some tooling to help any hackers that show up process the giant bug list we have.
3696 Beastie Bits
3697 Game of Github (https://glebbahmutov.com/game-of-github/)
3698 + Wireguard official merged into OpenBSD (https://marc.info/?l=openbsd-cvs&m=159274150512676&w=2)
3699 ***
3700 Tarsnap
3701 This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
3702 Feedback/Questions
3703 Florian : Lua for $HOME (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/358/feedback/Florian%20-%20Lua%20for%20%24HOME)
3704 Kevin : FreeBSD Source Question (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/358/feedback/Kevin%20-%20FreeBSD%20Source%20Question)
3705 Tom : HomeLabs (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/358/feedback/Tom%20-%20HomeLabs)
3706 Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv (mailto:feedback@bsdnow.tv)
3707 </description>
3708 <itunes:keywords>freebsd, openbsd, netbsd, dragonflybsd, trueos, trident, hardenedbsd, tutorial, howto, guide, bsd, operating system, os, zfs, interview, yubikey, yubikey-agent, yubikey agent, agent, kubernetes, cluster, kubernetes cluster, history, jitsi, jitsi-meet, conference, video conferencing, conferencing, conferencing software, command line, bug, bug hunting, git, github, wireguard, merge</itunes:keywords>
3709 <content:encoded>
3710 <![CDATA[<p>Yubikey-agent on FreeBSD, Managing Kubernetes clusters from OpenBSD, History of FreeBSD part 1, Running Jitsi-Meet in a FreeBSD Jail, Command Line Bug Hunting in FreeBSD, Game of Github, Wireguard official merged into OpenBSD, and more</p>
3711
3712 <p><strong><em>NOTES</em></strong><br>
3713 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/" rel="nofollow">Tarsnap</a></p>
3714
3715 <h2>Headlines</h2>
3716
3717 <h3><a href="https://kernelnomicon.org/?p=855" rel="nofollow">yubikey-agent on FreeBSD</a></h3>
3718
3719 <blockquote>
3720 <p>Some time ago Filippo Valsorda wrote yubikey-agent, seamless SSH agent for YubiKeys. I really like YubiKeys and worked on the FreeBSD support for U2F in Chromium and pyu2f, getting yubikey-agent ported looked like an interesting project. It took some hacking to make it work but overall it wasn’t hard. Following is the roadmap on how to get it set up on FreeBSD. The actual details depend on your system (as you will see)</p>
3721
3722 <hr>
3723 </blockquote>
3724
3725 <h3><a href="https://e1e0.net/manage-k8s-from-openbsd.html" rel="nofollow">Manage Kubernetes clusters from OpenBSD</a></h3>
3726
3727 <blockquote>
3728 <p>This should work with OpenBSD 6.7. I write this while the source tree is locked for release, so even if I use -current this is as close as -current gets to -release<br>
3729 Update 2020-06-05: we now have a port for kubectl. So, at least in -current things get a bit easier.</p>
3730
3731 <hr>
3732 </blockquote>
3733
3734 <h2>News Roundup</h2>
3735
3736 <h3><a href="https://klarasystems.com/articles/history-of-freebsd-unix-and-bsd/?utm_source=bsdnow" rel="nofollow">History of FreeBSD Part 1: Unix and BSD</a></h3>
3737
3738 <blockquote>
3739 <p>FreeBSD, a free and open-source Unix-like operating system has been around since 1993. However, its origins are directly linked to that of BSD, and further back, those of Unix. During this History of FreeBSD series, we will talk about how Unix came to be, and how Berkeley’s Unix developed at Bell Labs.</p>
3740
3741 <hr>
3742 </blockquote>
3743
3744 <h3><a href="https://honeyguide.eu/posts/jitsi-freebsd/" rel="nofollow">Running Jitsi-Meet in a FreeBSD Jail</a></h3>
3745
3746 <blockquote>
3747 <p>Due to the situation with COVID-19 that also lead to people being confined to their homes in South Africa as well, we decided to provide a (freely usable of course) Jitsi Meet instance to the community being hosted in South Africa on our FreeBSD environment.<br>
3748 That way, communities in South Africa and beyond have a free alternative to the commercial conferencing solutions with sometimes dubious security and privacy histories and at the same time improved user experience due to the lower latency of local hosting.</p>
3749
3750 <ul>
3751 <li><a href="https://honeyguide.eu/posts/jitsi-grafana/" rel="nofollow">Grafana for Jitsi-Meet</a>
3752 ***</li>
3753 </ul>
3754 </blockquote>
3755
3756 <h3><a href="https://adventurist.me/posts/00301" rel="nofollow">Command Line Bug Hunting in FreeBSD</a></h3>
3757
3758 <blockquote>
3759 <p>FreeBSD uses bugzilla for tracking bugs, taking feature requests, regressions and issues in the Operating System. The web interface for bugzilla is okay, but if you want to do a lot of batch operations it is slow to deal with. We are planning to run a bugsquash on July 11th and that really needs some tooling to help any hackers that show up process the giant bug list we have.</p>
3760
3761 <hr>
3762 </blockquote>
3763
3764 <h2>Beastie Bits</h2>
3765
3766 <ul>
3767 <li><a href="https://glebbahmutov.com/game-of-github/" rel="nofollow">Game of Github</a></li>
3768 <li>+ <a href="https://marc.info/?l=openbsd-cvs&m=159274150512676&w=2" rel="nofollow">Wireguard official merged into OpenBSD</a>
3769 ***</li>
3770 </ul>
3771
3772 <h3>Tarsnap</h3>
3773
3774 <ul>
3775 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
3776 </ul>
3777
3778 <h2>Feedback/Questions</h2>
3779
3780 <ul>
3781 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/358/feedback/Florian%20-%20Lua%20for%20%24HOME" rel="nofollow">Florian : Lua for $HOME</a></li>
3782 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/358/feedback/Kevin%20-%20FreeBSD%20Source%20Question" rel="nofollow">Kevin : FreeBSD Source Question</a></li>
3783 <li><p><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/358/feedback/Tom%20-%20HomeLabs" rel="nofollow">Tom : HomeLabs</a></p>
3784
3785 <hr></li>
3786 <li><p>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a></p>
3787
3788 <hr></li>
3789 </ul>]]>
3790 </content:encoded>
3791 <itunes:summary>
3792 <![CDATA[<p>Yubikey-agent on FreeBSD, Managing Kubernetes clusters from OpenBSD, History of FreeBSD part 1, Running Jitsi-Meet in a FreeBSD Jail, Command Line Bug Hunting in FreeBSD, Game of Github, Wireguard official merged into OpenBSD, and more</p>
3793
3794 <p><strong><em>NOTES</em></strong><br>
3795 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/" rel="nofollow">Tarsnap</a></p>
3796
3797 <h2>Headlines</h2>
3798
3799 <h3><a href="https://kernelnomicon.org/?p=855" rel="nofollow">yubikey-agent on FreeBSD</a></h3>
3800
3801 <blockquote>
3802 <p>Some time ago Filippo Valsorda wrote yubikey-agent, seamless SSH agent for YubiKeys. I really like YubiKeys and worked on the FreeBSD support for U2F in Chromium and pyu2f, getting yubikey-agent ported looked like an interesting project. It took some hacking to make it work but overall it wasn’t hard. Following is the roadmap on how to get it set up on FreeBSD. The actual details depend on your system (as you will see)</p>
3803
3804 <hr>
3805 </blockquote>
3806
3807 <h3><a href="https://e1e0.net/manage-k8s-from-openbsd.html" rel="nofollow">Manage Kubernetes clusters from OpenBSD</a></h3>
3808
3809 <blockquote>
3810 <p>This should work with OpenBSD 6.7. I write this while the source tree is locked for release, so even if I use -current this is as close as -current gets to -release<br>
3811 Update 2020-06-05: we now have a port for kubectl. So, at least in -current things get a bit easier.</p>
3812
3813 <hr>
3814 </blockquote>
3815
3816 <h2>News Roundup</h2>
3817
3818 <h3><a href="https://klarasystems.com/articles/history-of-freebsd-unix-and-bsd/?utm_source=bsdnow" rel="nofollow">History of FreeBSD Part 1: Unix and BSD</a></h3>
3819
3820 <blockquote>
3821 <p>FreeBSD, a free and open-source Unix-like operating system has been around since 1993. However, its origins are directly linked to that of BSD, and further back, those of Unix. During this History of FreeBSD series, we will talk about how Unix came to be, and how Berkeley’s Unix developed at Bell Labs.</p>
3822
3823 <hr>
3824 </blockquote>
3825
3826 <h3><a href="https://honeyguide.eu/posts/jitsi-freebsd/" rel="nofollow">Running Jitsi-Meet in a FreeBSD Jail</a></h3>
3827
3828 <blockquote>
3829 <p>Due to the situation with COVID-19 that also lead to people being confined to their homes in South Africa as well, we decided to provide a (freely usable of course) Jitsi Meet instance to the community being hosted in South Africa on our FreeBSD environment.<br>
3830 That way, communities in South Africa and beyond have a free alternative to the commercial conferencing solutions with sometimes dubious security and privacy histories and at the same time improved user experience due to the lower latency of local hosting.</p>
3831
3832 <ul>
3833 <li><a href="https://honeyguide.eu/posts/jitsi-grafana/" rel="nofollow">Grafana for Jitsi-Meet</a>
3834 ***</li>
3835 </ul>
3836 </blockquote>
3837
3838 <h3><a href="https://adventurist.me/posts/00301" rel="nofollow">Command Line Bug Hunting in FreeBSD</a></h3>
3839
3840 <blockquote>
3841 <p>FreeBSD uses bugzilla for tracking bugs, taking feature requests, regressions and issues in the Operating System. The web interface for bugzilla is okay, but if you want to do a lot of batch operations it is slow to deal with. We are planning to run a bugsquash on July 11th and that really needs some tooling to help any hackers that show up process the giant bug list we have.</p>
3842
3843 <hr>
3844 </blockquote>
3845
3846 <h2>Beastie Bits</h2>
3847
3848 <ul>
3849 <li><a href="https://glebbahmutov.com/game-of-github/" rel="nofollow">Game of Github</a></li>
3850 <li>+ <a href="https://marc.info/?l=openbsd-cvs&m=159274150512676&w=2" rel="nofollow">Wireguard official merged into OpenBSD</a>
3851 ***</li>
3852 </ul>
3853
3854 <h3>Tarsnap</h3>
3855
3856 <ul>
3857 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
3858 </ul>
3859
3860 <h2>Feedback/Questions</h2>
3861
3862 <ul>
3863 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/358/feedback/Florian%20-%20Lua%20for%20%24HOME" rel="nofollow">Florian : Lua for $HOME</a></li>
3864 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/358/feedback/Kevin%20-%20FreeBSD%20Source%20Question" rel="nofollow">Kevin : FreeBSD Source Question</a></li>
3865 <li><p><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/358/feedback/Tom%20-%20HomeLabs" rel="nofollow">Tom : HomeLabs</a></p>
3866
3867 <hr></li>
3868 <li><p>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a></p>
3869
3870 <hr></li>
3871 </ul>]]>
3872 </itunes:summary>
3873 <fireside:playerURL>https://fireside.fm/player/v2/FYhhasNR+P91Xgc5O</fireside:playerURL>
3874 <fireside:playerEmbedCode>
3875 <![CDATA[<iframe src="https://fireside.fm/player/v2/FYhhasNR+P91Xgc5O" width="740" height="200" frameborder="0" scrolling="no">]]>
3876 </fireside:playerEmbedCode>
3877 </item>
3878 <item>
3879 <title>357: Study the Code</title>
3880 <link>https://www.bsdnow.tv/357</link>
3881 <guid isPermaLink="false">3155c049-a0b4-4449-9ecb-1f820e68f542</guid>
3882 <pubDate>Thu, 02 Jul 2020 04:00:00 -0700</pubDate>
3883 <author>Allan Jude</author>
3884 <enclosure url="https://aphid.fireside.fm/d/1437767933/c91b88f1-e824-4815-bcb8-5227818d6010/3155c049-a0b4-4449-9ecb-1f820e68f542.mp3" length="36249920" type="audio/mpeg"/>
3885 <itunes:episodeType>full</itunes:episodeType>
3886 <itunes:author>Allan Jude</itunes:author>
3887 <itunes:subtitle>OpenBSD 6.7 on PC Engines, NetBSD code study, DRM Update on OpenBSD, Booting FreeBSD on HPE Microserver SATA port, 3 ways to multiboot, and more.</itunes:subtitle>
3888 <itunes:duration>37:59</itunes:duration>
3889 <itunes:explicit>no</itunes:explicit>
3890 <itunes:image href="https://assets.fireside.fm/file/fireside-images/podcasts/images/c/c91b88f1-e824-4815-bcb8-5227818d6010/cover.jpg?v=4"/>
3891 <description>OpenBSD 6.7 on PC Engines, NetBSD code study, DRM Update on OpenBSD, Booting FreeBSD on HPE Microserver SATA port, 3 ways to multiboot, and more.
3892 NOTES
3893 This episode of BSDNow is brought to you by Tarsnap (https://www.tarsnap.com/)
3894 Headlines
3895 OpenBSD 6.7 on PC Engines APU4D4 (https://www.tumfatig.net/20200530/openbsd-6-7-on-pc-engines-apu4d4/)
3896 I just got myself a PC Engines APU4D4. I miss an OpenBSD box providing home services. It’s quite simple to install and run OpenBSD on this machine. And you can even update the BIOS from OpenBSD.
3897 NetBSD code study (http://silas.net.br/codereading/netbsd-code.html)
3898 News Roundup
3899 Booting FreeBSD off the HPE MicroServer Gen8 ODD SATA port (https://rubenerd.com/booting-freebsd-off-the-microserver-odd-sata-port/)
3900 My small homelab post generated a ton of questions and comments, most of them specific to running FreeBSD on the HP MicroServer. I’ll try and answer these over the coming week.
3901 Josh Paxton emailed to ask how I got FreeBSD booting on it, given the unconventional booting limitations of the hardware. I thought I wrote about it a few years ago, but maybe it’s on my proverbial draft heap. If you’re impatient, the script is in my lunchbox.
3902 3 ways to multiboot (https://marc.info/?l=openbsd-misc&m=159146428705118&w=2)
3903 multiboot installation of a BSD system with other operating systems
3904 (OSs) on UEFI hardware is not officially supported by any of the
3905 popular
3906 Beastie Bits
3907 pfSense2.4.5-Release-p1 now available (https://www.netgate.com/blog/pfsense-2-4-5-release-p1-now-available.html)
3908 BSDCan 2020 TomSmyth - OpenBSD And OpenBGPD As ISP Controlplane (https://www.youtube.com/watch?v=_eOVlaYWqS8)
3909 OpenBSD DRM Update (https://undeadly.org/cgi?action=article;sid=20200608075708)
3910 ***
3911 ###Tarsnap
3912 This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
3913 Feedback/Questions
3914 James - Apple T2 (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/357/feedback/James%20-%20Apple%20T2)
3915 Michael - Jordyns ZFS Question (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/357/feedback/Michael%20-%20Jordyns%20ZFS%20Question)
3916 Note from JT (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/357/feedback/Note%20from%20JT)
3917 Rob - FreeBSD Freindly Registrar (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/357/feedback/Rob%20-%20FreeBSD%20Freindly%20Registrar)
3918 Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv (mailto:feedback@bsdnow.tv)
3919 ***
3920 </description>
3921 <itunes:keywords>freebsd, openbsd, netbsd, dragonflybsd, trueos, trident, hardenedbsd, tutorial, howto, guide, bsd, operating system, os, zfs, interview, pc engines, APU4D4, code study, code, study, drm, update, updates, booting, boot, HPE, MicroServer, SATA, SATA port</itunes:keywords>
3922 <content:encoded>
3923 <![CDATA[<p>OpenBSD 6.7 on PC Engines, NetBSD code study, DRM Update on OpenBSD, Booting FreeBSD on HPE Microserver SATA port, 3 ways to multiboot, and more.</p>
3924
3925 <p><strong><em>NOTES</em></strong><br>
3926 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/" rel="nofollow">Tarsnap</a></p>
3927
3928 <h2>Headlines</h2>
3929
3930 <h3><a href="https://www.tumfatig.net/20200530/openbsd-6-7-on-pc-engines-apu4d4/" rel="nofollow">OpenBSD 6.7 on PC Engines APU4D4</a></h3>
3931
3932 <blockquote>
3933 <p>I just got myself a PC Engines APU4D4. I miss an OpenBSD box providing home services. It’s quite simple to install and run OpenBSD on this machine. And you can even update the BIOS from OpenBSD.</p>
3934
3935 <hr>
3936
3937 <h3><a href="http://silas.net.br/codereading/netbsd-code.html" rel="nofollow">NetBSD code study</a></h3>
3938
3939 <hr>
3940 </blockquote>
3941
3942 <h2>News Roundup</h2>
3943
3944 <h3><a href="https://rubenerd.com/booting-freebsd-off-the-microserver-odd-sata-port/" rel="nofollow">Booting FreeBSD off the HPE MicroServer Gen8 ODD SATA port</a></h3>
3945
3946 <blockquote>
3947 <p>My small homelab post generated a ton of questions and comments, most of them specific to running FreeBSD on the HP MicroServer. I’ll try and answer these over the coming week.<br>
3948 Josh Paxton emailed to ask how I got FreeBSD booting on it, given the unconventional booting limitations of the hardware. I thought I wrote about it a few years ago, but maybe it’s on my proverbial draft heap. If you’re impatient, the script is in my lunchbox.</p>
3949
3950 <hr>
3951 </blockquote>
3952
3953 <h3><a href="https://marc.info/?l=openbsd-misc&m=159146428705118&w=2" rel="nofollow">3 ways to multiboot</a></h3>
3954
3955 <blockquote>
3956 <p>multiboot installation of a BSD system with other operating systems<br>
3957 (OSs) on UEFI hardware is not officially supported by any of the<br>
3958 popular</p>
3959
3960 <hr>
3961 </blockquote>
3962
3963 <h2>Beastie Bits</h2>
3964
3965 <ul>
3966 <li><a href="https://www.netgate.com/blog/pfsense-2-4-5-release-p1-now-available.html" rel="nofollow">pfSense2.4.5-Release-p1 now available</a></li>
3967 <li><a href="https://www.youtube.com/watch?v=_eOVlaYWqS8" rel="nofollow">BSDCan 2020 TomSmyth - OpenBSD And OpenBGPD As ISP Controlplane</a></li>
3968 <li><a href="https://undeadly.org/cgi?action=article;sid=20200608075708" rel="nofollow">OpenBSD DRM Update</a>
3969 ***
3970 ###Tarsnap</li>
3971 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
3972 </ul>
3973
3974 <h2>Feedback/Questions</h2>
3975
3976 <ul>
3977 <li><p><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/357/feedback/James%20-%20Apple%20T2" rel="nofollow"> James - Apple T2</a></p></li>
3978 <li><p><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/357/feedback/Michael%20-%20Jordyns%20ZFS%20Question" rel="nofollow">Michael - Jordyns ZFS Question</a></p>
3979
3980 <ul>
3981 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/357/feedback/Note%20from%20JT" rel="nofollow">Note from JT</a></li>
3982 </ul></li>
3983 <li><p><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/357/feedback/Rob%20-%20FreeBSD%20Freindly%20Registrar" rel="nofollow">Rob - FreeBSD Freindly Registrar</a></p></li>
3984 </ul>
3985
3986 <hr>
3987
3988 <ul>
3989 <li>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a>
3990 ***</li>
3991 </ul>]]>
3992 </content:encoded>
3993 <itunes:summary>
3994 <![CDATA[<p>OpenBSD 6.7 on PC Engines, NetBSD code study, DRM Update on OpenBSD, Booting FreeBSD on HPE Microserver SATA port, 3 ways to multiboot, and more.</p>
3995
3996 <p><strong><em>NOTES</em></strong><br>
3997 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/" rel="nofollow">Tarsnap</a></p>
3998
3999 <h2>Headlines</h2>
4000
4001 <h3><a href="https://www.tumfatig.net/20200530/openbsd-6-7-on-pc-engines-apu4d4/" rel="nofollow">OpenBSD 6.7 on PC Engines APU4D4</a></h3>
4002
4003 <blockquote>
4004 <p>I just got myself a PC Engines APU4D4. I miss an OpenBSD box providing home services. It’s quite simple to install and run OpenBSD on this machine. And you can even update the BIOS from OpenBSD.</p>
4005
4006 <hr>
4007
4008 <h3><a href="http://silas.net.br/codereading/netbsd-code.html" rel="nofollow">NetBSD code study</a></h3>
4009
4010 <hr>
4011 </blockquote>
4012
4013 <h2>News Roundup</h2>
4014
4015 <h3><a href="https://rubenerd.com/booting-freebsd-off-the-microserver-odd-sata-port/" rel="nofollow">Booting FreeBSD off the HPE MicroServer Gen8 ODD SATA port</a></h3>
4016
4017 <blockquote>
4018 <p>My small homelab post generated a ton of questions and comments, most of them specific to running FreeBSD on the HP MicroServer. I’ll try and answer these over the coming week.<br>
4019 Josh Paxton emailed to ask how I got FreeBSD booting on it, given the unconventional booting limitations of the hardware. I thought I wrote about it a few years ago, but maybe it’s on my proverbial draft heap. If you’re impatient, the script is in my lunchbox.</p>
4020
4021 <hr>
4022 </blockquote>
4023
4024 <h3><a href="https://marc.info/?l=openbsd-misc&m=159146428705118&w=2" rel="nofollow">3 ways to multiboot</a></h3>
4025
4026 <blockquote>
4027 <p>multiboot installation of a BSD system with other operating systems<br>
4028 (OSs) on UEFI hardware is not officially supported by any of the<br>
4029 popular</p>
4030
4031 <hr>
4032 </blockquote>
4033
4034 <h2>Beastie Bits</h2>
4035
4036 <ul>
4037 <li><a href="https://www.netgate.com/blog/pfsense-2-4-5-release-p1-now-available.html" rel="nofollow">pfSense2.4.5-Release-p1 now available</a></li>
4038 <li><a href="https://www.youtube.com/watch?v=_eOVlaYWqS8" rel="nofollow">BSDCan 2020 TomSmyth - OpenBSD And OpenBGPD As ISP Controlplane</a></li>
4039 <li><a href="https://undeadly.org/cgi?action=article;sid=20200608075708" rel="nofollow">OpenBSD DRM Update</a>
4040 ***
4041 ###Tarsnap</li>
4042 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
4043 </ul>
4044
4045 <h2>Feedback/Questions</h2>
4046
4047 <ul>
4048 <li><p><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/357/feedback/James%20-%20Apple%20T2" rel="nofollow"> James - Apple T2</a></p></li>
4049 <li><p><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/357/feedback/Michael%20-%20Jordyns%20ZFS%20Question" rel="nofollow">Michael - Jordyns ZFS Question</a></p>
4050
4051 <ul>
4052 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/357/feedback/Note%20from%20JT" rel="nofollow">Note from JT</a></li>
4053 </ul></li>
4054 <li><p><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/357/feedback/Rob%20-%20FreeBSD%20Freindly%20Registrar" rel="nofollow">Rob - FreeBSD Freindly Registrar</a></p></li>
4055 </ul>
4056
4057 <hr>
4058
4059 <ul>
4060 <li>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a>
4061 ***</li>
4062 </ul>]]>
4063 </itunes:summary>
4064 <fireside:playerURL>https://fireside.fm/player/v2/FYhhasNR+vQ-bTN1-</fireside:playerURL>
4065 <fireside:playerEmbedCode>
4066 <![CDATA[<iframe src="https://fireside.fm/player/v2/FYhhasNR+vQ-bTN1-" width="740" height="200" frameborder="0" scrolling="no">]]>
4067 </fireside:playerEmbedCode>
4068 </item>
4069 <item>
4070 <title>356: Dig in Deeper</title>
4071 <link>https://www.bsdnow.tv/356</link>
4072 <guid isPermaLink="false">666c3655-32bf-4341-a986-ab085baa9c10</guid>
4073 <pubDate>Thu, 25 Jun 2020 04:00:00 -0700</pubDate>
4074 <author>Allan Jude</author>
4075 <enclosure url="https://aphid.fireside.fm/d/1437767933/c91b88f1-e824-4815-bcb8-5227818d6010/666c3655-32bf-4341-a986-ab085baa9c10.mp3" length="31946816" type="audio/mpeg"/>
4076 <itunes:episodeType>full</itunes:episodeType>
4077 <itunes:author>Allan Jude</itunes:author>
4078 <itunes:subtitle>TrueNAS is Multi-OS, Encrypted ZFS on NetBSD, FreeBSD’s new Code of Conduct, Gaming on OpenBSD, dig a little deeper, Hammer2 and periodic snapshots, and more.</itunes:subtitle>
4079 <itunes:duration>32:08</itunes:duration>
4080 <itunes:explicit>no</itunes:explicit>
4081 <itunes:image href="https://assets.fireside.fm/file/fireside-images/podcasts/images/c/c91b88f1-e824-4815-bcb8-5227818d6010/cover.jpg?v=4"/>
4082 <description>TrueNAS is Multi-OS, Encrypted ZFS on NetBSD, FreeBSD’s new Code of Conduct, Gaming on OpenBSD, dig a little deeper, Hammer2 and periodic snapshots, and more.
4083 NOTES
4084 This episode of BSDNow is brought to you by Tarsnap (https://www.tarsnap.com/)
4085 Headlines
4086 TrueNAS is Multi-OS (https://www.ixsystems.com/blog/truenas-multi-os/)
4087 There was a time in history where all that mattered was an Operating System (OS) and the hardware it ran on — the “pre-software era”, if you will. Your hardware dictated the OS you used.
4088 Once software applications became prominent, your hardware’s OS determined the applications you could run. Application vendors were forced to juggle the burden of “portability” between OS platforms, choosing carefully the operating systems they’d develop their software to. Then, there were the great OS Wars of the 1990s, replete with the rampant competition, licensing battles, and nasty lawsuits, which more or less gave birth to the “open source OS” era.
4089 The advent of the hypervisor simultaneously gave way to the “virtual era” which set us on a path of agnosticism toward the OS. Instead of choosing from the applications available for your chosen OS, you could simply install another OS on the same hardware for your chosen application. The OS became nothing but a necessary cog in the stack.
4090 TrueNAS open storage enables this “post-OS era” with support for storage clients of all UNIX flavors, Linux, FreeBSD, Windows, MacOS, VMware, Citrix, and many others. Containerization has carried that mentality even further. An operating system, like the hardware that runs it, is now just thought of as part of the “infrastructure”.
4091 Encrypted ZFS on NetBSD 9.0, for a FreeBSD guy (https://rubenerd.com/encrypted-zfs-on-netbsd-9-for-a-freebsd-guy/)
4092 I had one of my other HP Microservers brought back from the office last week to help with this working-from-home world we’re in right now. I was going to wipe an old version of Debian Wheezy/Xen and install FreeBSD to mirror my other machines before thinking: why not NetBSD?
4093 News Roundup
4094 FreeBSD's New Code of Conduct (https://www.freebsd.org/internal/code-of-conduct.html)
4095 FreeBSD Announcement Email (https://raw.githubusercontent.com/BSDNow/bsdnow.tv/master/episodes/356/FBSD-CoC-Email)
4096 Gaming on OpenBSD (https://dataswamp.org/~solene/2020-06-05-openbsd-gaming.html)
4097 While no one would expect this, there are huge efforts from a small team to bring more games into OpenBSD. In fact, now some commercial games works natively now, thanks to Mono or Java. There are no wine or linux emulation layer in OpenBSD.
4098 Here is a small list of most well known games that run on OpenBSD:
4099 'dig' a little deeper (https://vishaltelangre.com/dig-a-little-deeper/)
4100 I knew the existence of the dig command but didn't exactly know when and how to use it. Then, just recently I encountered an issue that allowed me to learn and make use of it.
4101 HAMMER2 and periodic snapshots (https://www.dragonflydigest.com/2020/06/15/24635.html)
4102 The first version of HAMMER took automatic snapshots, set within the config for each filesystem. HAMMER2 now also takes automatic snapshots, via periodic(8) like most every repeating task on your DragonFly system.
4103 + git: Implement periodic hammer2 snapshots (http://lists.dragonflybsd.org/pipermail/commits/2020-June/769247.html)
4104 Tarsnap
4105 This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
4106 Feedback/Questions
4107 Cy - OpenSSL relicensing (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/356/feedback/Cy%20-%20OPenSSL%20relicensing.md)
4108 Christian - lagg vlans and iocage (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/356/feedback/Christian%20-%20lagg%20vlans%20and%20iocage)
4109 Brad - SMR (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/356/feedback/Brad%20-%20SMR)
4110 ***
4111 Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv (mailto:feedback@bsdnow.tv)
4112 ***
4113 </description>
4114 <itunes:keywords>freebsd, openbsd, netbsd, dragonflybsd, trueos, trident, hardenedbsd, tutorial, howto, guide, bsd, interview, truenas, multi os, os, operating system, code of conduct, code, conduct, encryption, encrypted, zfs, gaming, dig, hammer2, snapshot, snapshots, periodic, periodic snapshots</itunes:keywords>
4115 <content:encoded>
4116 <![CDATA[<p>TrueNAS is Multi-OS, Encrypted ZFS on NetBSD, FreeBSD’s new Code of Conduct, Gaming on OpenBSD, dig a little deeper, Hammer2 and periodic snapshots, and more.</p>
4117
4118 <p><strong><em>NOTES</em></strong><br>
4119 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/" rel="nofollow">Tarsnap</a></p>
4120
4121 <h2>Headlines</h2>
4122
4123 <h3><a href="https://www.ixsystems.com/blog/truenas-multi-os/" rel="nofollow">TrueNAS is Multi-OS</a></h3>
4124
4125 <blockquote>
4126 <p>There was a time in history where all that mattered was an Operating System (OS) and the hardware it ran on — the “pre-software era”, if you will. Your hardware dictated the OS you used.<br>
4127 Once software applications became prominent, your hardware’s OS determined the applications you could run. Application vendors were forced to juggle the burden of “portability” between OS platforms, choosing carefully the operating systems they’d develop their software to. Then, there were the great OS Wars of the 1990s, replete with the rampant competition, licensing battles, and nasty lawsuits, which more or less gave birth to the “open source OS” era.<br>
4128 The advent of the hypervisor simultaneously gave way to the “virtual era” which set us on a path of agnosticism toward the OS. Instead of choosing from the applications available for your chosen OS, you could simply install another OS on the same hardware for your chosen application. The OS became nothing but a necessary cog in the stack.<br>
4129 TrueNAS open storage enables this “post-OS era” with support for storage clients of all UNIX flavors, Linux, FreeBSD, Windows, MacOS, VMware, Citrix, and many others. Containerization has carried that mentality even further. An operating system, like the hardware that runs it, is now just thought of as part of the “infrastructure”.</p>
4130
4131 <hr>
4132
4133 <h3><a href="https://rubenerd.com/encrypted-zfs-on-netbsd-9-for-a-freebsd-guy/" rel="nofollow">Encrypted ZFS on NetBSD 9.0, for a FreeBSD guy</a></h3>
4134
4135 <p>I had one of my other HP Microservers brought back from the office last week to help with this working-from-home world we’re in right now. I was going to wipe an old version of Debian Wheezy/Xen and install FreeBSD to mirror my other machines before thinking: why not NetBSD?</p>
4136
4137 <hr>
4138 </blockquote>
4139
4140 <h2>News Roundup</h2>
4141
4142 <h3><a href="https://www.freebsd.org/internal/code-of-conduct.html" rel="nofollow">FreeBSD's New Code of Conduct</a></h3>
4143
4144 <ul>
4145 <li><a href="https://raw.githubusercontent.com/BSDNow/bsdnow.tv/master/episodes/356/FBSD-CoC-Email" rel="nofollow">FreeBSD Announcement Email</a></li>
4146 </ul>
4147
4148 <hr>
4149
4150 <h3><a href="https://dataswamp.org/%7Esolene/2020-06-05-openbsd-gaming.html" rel="nofollow">Gaming on OpenBSD</a></h3>
4151
4152 <blockquote>
4153 <p>While no one would expect this, there are huge efforts from a small team to bring more games into OpenBSD. In fact, now some commercial games works natively now, thanks to Mono or Java. There are no wine or linux emulation layer in OpenBSD.<br>
4154 Here is a small list of most well known games that run on OpenBSD:</p>
4155
4156 <hr>
4157
4158 <h3><a href="https://vishaltelangre.com/dig-a-little-deeper/" rel="nofollow">'dig' a little deeper</a></h3>
4159
4160 <p>I knew the existence of the dig command but didn't exactly know when and how to use it. Then, just recently I encountered an issue that allowed me to learn and make use of it.</p>
4161
4162 <hr>
4163
4164 <h3><a href="https://www.dragonflydigest.com/2020/06/15/24635.html" rel="nofollow">HAMMER2 and periodic snapshots</a></h3>
4165
4166 <p>The first version of HAMMER took automatic snapshots, set within the config for each filesystem. HAMMER2 now also takes automatic snapshots, via periodic(8) like most every repeating task on your DragonFly system.</p>
4167
4168 <ul>
4169 <li><a href="http://lists.dragonflybsd.org/pipermail/commits/2020-June/769247.html" rel="nofollow">git: Implement periodic hammer2 snapshots</a>
4170 ***</li>
4171 </ul>
4172 </blockquote>
4173
4174 <h3>Tarsnap</h3>
4175
4176 <ul>
4177 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
4178 </ul>
4179
4180 <h2>Feedback/Questions</h2>
4181
4182 <ul>
4183 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/356/feedback/Cy%20-%20OPenSSL%20relicensing.md" rel="nofollow">Cy - OpenSSL relicensing</a></li>
4184 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/356/feedback/Christian%20-%20lagg%20vlans%20and%20iocage" rel="nofollow">Christian - lagg vlans and iocage</a></li>
4185 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/356/feedback/Brad%20-%20SMR" rel="nofollow">Brad - SMR</a>
4186 ***</li>
4187 <li>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a>
4188 ***</li>
4189 </ul>]]>
4190 </content:encoded>
4191 <itunes:summary>
4192 <![CDATA[<p>TrueNAS is Multi-OS, Encrypted ZFS on NetBSD, FreeBSD’s new Code of Conduct, Gaming on OpenBSD, dig a little deeper, Hammer2 and periodic snapshots, and more.</p>
4193
4194 <p><strong><em>NOTES</em></strong><br>
4195 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/" rel="nofollow">Tarsnap</a></p>
4196
4197 <h2>Headlines</h2>
4198
4199 <h3><a href="https://www.ixsystems.com/blog/truenas-multi-os/" rel="nofollow">TrueNAS is Multi-OS</a></h3>
4200
4201 <blockquote>
4202 <p>There was a time in history where all that mattered was an Operating System (OS) and the hardware it ran on — the “pre-software era”, if you will. Your hardware dictated the OS you used.<br>
4203 Once software applications became prominent, your hardware’s OS determined the applications you could run. Application vendors were forced to juggle the burden of “portability” between OS platforms, choosing carefully the operating systems they’d develop their software to. Then, there were the great OS Wars of the 1990s, replete with the rampant competition, licensing battles, and nasty lawsuits, which more or less gave birth to the “open source OS” era.<br>
4204 The advent of the hypervisor simultaneously gave way to the “virtual era” which set us on a path of agnosticism toward the OS. Instead of choosing from the applications available for your chosen OS, you could simply install another OS on the same hardware for your chosen application. The OS became nothing but a necessary cog in the stack.<br>
4205 TrueNAS open storage enables this “post-OS era” with support for storage clients of all UNIX flavors, Linux, FreeBSD, Windows, MacOS, VMware, Citrix, and many others. Containerization has carried that mentality even further. An operating system, like the hardware that runs it, is now just thought of as part of the “infrastructure”.</p>
4206
4207 <hr>
4208
4209 <h3><a href="https://rubenerd.com/encrypted-zfs-on-netbsd-9-for-a-freebsd-guy/" rel="nofollow">Encrypted ZFS on NetBSD 9.0, for a FreeBSD guy</a></h3>
4210
4211 <p>I had one of my other HP Microservers brought back from the office last week to help with this working-from-home world we’re in right now. I was going to wipe an old version of Debian Wheezy/Xen and install FreeBSD to mirror my other machines before thinking: why not NetBSD?</p>
4212
4213 <hr>
4214 </blockquote>
4215
4216 <h2>News Roundup</h2>
4217
4218 <h3><a href="https://www.freebsd.org/internal/code-of-conduct.html" rel="nofollow">FreeBSD's New Code of Conduct</a></h3>
4219
4220 <ul>
4221 <li><a href="https://raw.githubusercontent.com/BSDNow/bsdnow.tv/master/episodes/356/FBSD-CoC-Email" rel="nofollow">FreeBSD Announcement Email</a></li>
4222 </ul>
4223
4224 <hr>
4225
4226 <h3><a href="https://dataswamp.org/%7Esolene/2020-06-05-openbsd-gaming.html" rel="nofollow">Gaming on OpenBSD</a></h3>
4227
4228 <blockquote>
4229 <p>While no one would expect this, there are huge efforts from a small team to bring more games into OpenBSD. In fact, now some commercial games works natively now, thanks to Mono or Java. There are no wine or linux emulation layer in OpenBSD.<br>
4230 Here is a small list of most well known games that run on OpenBSD:</p>
4231
4232 <hr>
4233
4234 <h3><a href="https://vishaltelangre.com/dig-a-little-deeper/" rel="nofollow">'dig' a little deeper</a></h3>
4235
4236 <p>I knew the existence of the dig command but didn't exactly know when and how to use it. Then, just recently I encountered an issue that allowed me to learn and make use of it.</p>
4237
4238 <hr>
4239
4240 <h3><a href="https://www.dragonflydigest.com/2020/06/15/24635.html" rel="nofollow">HAMMER2 and periodic snapshots</a></h3>
4241
4242 <p>The first version of HAMMER took automatic snapshots, set within the config for each filesystem. HAMMER2 now also takes automatic snapshots, via periodic(8) like most every repeating task on your DragonFly system.</p>
4243
4244 <ul>
4245 <li><a href="http://lists.dragonflybsd.org/pipermail/commits/2020-June/769247.html" rel="nofollow">git: Implement periodic hammer2 snapshots</a>
4246 ***</li>
4247 </ul>
4248 </blockquote>
4249
4250 <h3>Tarsnap</h3>
4251
4252 <ul>
4253 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
4254 </ul>
4255
4256 <h2>Feedback/Questions</h2>
4257
4258 <ul>
4259 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/356/feedback/Cy%20-%20OPenSSL%20relicensing.md" rel="nofollow">Cy - OpenSSL relicensing</a></li>
4260 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/356/feedback/Christian%20-%20lagg%20vlans%20and%20iocage" rel="nofollow">Christian - lagg vlans and iocage</a></li>
4261 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/356/feedback/Brad%20-%20SMR" rel="nofollow">Brad - SMR</a>
4262 ***</li>
4263 <li>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a>
4264 ***</li>
4265 </ul>]]>
4266 </itunes:summary>
4267 <fireside:playerURL>https://fireside.fm/player/v2/FYhhasNR+HzIuofKd</fireside:playerURL>
4268 <fireside:playerEmbedCode>
4269 <![CDATA[<iframe src="https://fireside.fm/player/v2/FYhhasNR+HzIuofKd" width="740" height="200" frameborder="0" scrolling="no">]]>
4270 </fireside:playerEmbedCode>
4271 </item>
4272 <item>
4273 <title>355: Man Page Origins</title>
4274 <link>https://www.bsdnow.tv/355</link>
4275 <guid isPermaLink="false">369decb7-b522-4745-b385-2339d05211d9</guid>
4276 <pubDate>Thu, 18 Jun 2020 04:00:00 -0700</pubDate>
4277 <author>Allan Jude</author>
4278 <enclosure url="https://aphid.fireside.fm/d/1437767933/c91b88f1-e824-4815-bcb8-5227818d6010/369decb7-b522-4745-b385-2339d05211d9.mp3" length="40900704" type="audio/mpeg"/>
4279 <itunes:episodeType>full</itunes:episodeType>
4280 <itunes:author>Allan Jude</itunes:author>
4281 <itunes:subtitle>Upgrading OpenBSD, Where do Unix man pages come from?, Help for NetBSD’s VAX port, FreeBSD on Dell Latitude 7390, PFS Tool changes in DragonflyBSD, and more.</itunes:subtitle>
4282 <itunes:duration>40:39</itunes:duration>
4283 <itunes:explicit>no</itunes:explicit>
4284 <itunes:image href="https://assets.fireside.fm/file/fireside-images/podcasts/images/c/c91b88f1-e824-4815-bcb8-5227818d6010/cover.jpg?v=4"/>
4285 <description>Upgrading OpenBSD, Where do Unix man pages come from?, Help for NetBSD’s VAX port, FreeBSD on Dell Latitude 7390, PFS Tool changes in DragonflyBSD, and more.
4286 NOTES
4287 This episode of BSDNow is brought to you by Tarsnap (https://www.tarsnap.com/)
4288 Headlines
4289 How to Upgrade OpenBSD and Build a Kernel (https://cromwell-intl.com/open-source/openbsd-kernel.html)
4290 Let's see how to upgrade your OpenBSD system. Maybe you are doing this because the latest release just came out. If so, this is pretty simple: back up your data, boot from install media, and select "Upgrade" instead of "Install". But maybe the latest release has been out for a few months. Why would we go through the trouble of building and installing a new kernel or other core system components? Maybe some patches have been released to improve system security or stability. It is pretty easy to build and install a kernel on OpenBSD, easier and simpler in many ways than it is on Linux.
4291 The History of man pages (https://manpages.bsd.lv/history.html)
4292 Where do UNIX manpages come from? Who introduced the section-based layout of NAME, SYNOPSIS, and so on? And for manpage authors: where were those economical two- and three-letter instructions developed?
4293 VAX port needs help (http://blog.netbsd.org/tnf/entry/vax_port_needs_help)
4294 The VAX is the oldest machine architecture still supported by NetBSD.
4295 Unfortunately there is another challenge, totally outside of NetBSD, but affecting the VAX port big time: the compiler support for VAX is ... let's say sub-optimal. It is also risking to be dropped completely by gcc upstream.
4296 Now here is where people can help: there is a bounty campaign to finance a gcc hacker to fix the hardest and most immediate issue with gcc for VAX. Without this being resolved, gcc will drop support for VAX in a near future version.
4297 My new FreeBSD Laptop: Dell Latitude 7390 (http://www.daemonology.net/blog/2020-05-22-my-new-FreeBSD-laptop-Dell-7390.html)
4298 As a FreeBSD developer, I make a point of using FreeBSD whenever I can — including on the desktop. I've been running FreeBSD on laptops since 2004; this hasn't always been easy, but over the years I've found that the situation has generally been improving. One of the things we still lack is adequate documentation, however — so I'm writing this to provide an example for users and also Google bait in case anyone runs into some of the problems I had to address.
4299 PFS tool changes in DragonFly (https://www.dragonflydigest.com/2020/06/09/24612.html)
4300 HAMMER2 just became a little more DWIM: the pfs-list and pfs-delete directives will now look across all mounted filesystems, not just the current directory’s mount path. pfs-delete won’t delete any filesystem name that appears in more than one place, though
4301 + git: hammer2 - Enhance pfs-list and pfs-delete (http://lists.dragonflybsd.org/pipermail/commits/2020-June/769226.html)
4302 Enhance pfs-list to list PFSs available across all mounted hammer2 filesystems instead of just the current directory's mount. A specific mount may be specified via -s mountpt.
4303 Enhance pfs-delete to look for the PFS name across all mounted hammer2 filesystems instead of just the current directory's mount.
4304 As a safety, pfs-delete will refuse to delete PFS names which are duplicated across multiple mounts. A specific mount may be specified via -s mountpt.
4305 Beastie Bits
4306 BastilleBSD Templates (https://gitlab.com/bastillebsd-templates)
4307 Tianocore update (https://www.dragonflydigest.com/2020/06/08/24610.html)
4308 Reminder: FreeBSD Office Hours on June 24, 2020 (https://wiki.freebsd.org/OfficeHours)
4309 ***
4310 ###Tarsnap
4311 This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
4312 Feedback/Questions
4313 Niclas - Regarding the Lenovo E595 user from Episode 340 (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/355/feedback/Niclas%20-%20Regarding%20the%20Lenovo%20E595%20user%20from%20Episode%20340.md)
4314 Erik - What happened with the video (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/355/feedback/Erik%20-%20What%20happened%20with%20the%20video.md)
4315 Igor - Boot Environments (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/355/feedback/Igor%20-%20Boot%20Environments.md)
4316 ***
4317 Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv (mailto:feedback@bsdnow.tv)
4318 ***
4319 </description>
4320 <itunes:keywords>freebsd, openbsd, netbsd, dragonflybsd, trueos, trident, hardenedbsd, tutorial, howto, guide, bsd, interview, upgrade, upgrading, manual, manual pages, man pages, manpages, VAX, dell, dell latitude, latitude 7390, dell latitude 7390, pfs</itunes:keywords>
4321 <content:encoded>
4322 <![CDATA[<p>Upgrading OpenBSD, Where do Unix man pages come from?, Help for NetBSD’s VAX port, FreeBSD on Dell Latitude 7390, PFS Tool changes in DragonflyBSD, and more.</p>
4323
4324 <p><strong><em>NOTES</em></strong><br>
4325 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/" rel="nofollow">Tarsnap</a></p>
4326
4327 <h2>Headlines</h2>
4328
4329 <h3><a href="https://cromwell-intl.com/open-source/openbsd-kernel.html" rel="nofollow">How to Upgrade OpenBSD and Build a Kernel</a></h3>
4330
4331 <blockquote>
4332 <p>Let's see how to upgrade your OpenBSD system. Maybe you are doing this because the latest release just came out. If so, this is pretty simple: back up your data, boot from install media, and select "Upgrade" instead of "Install". But maybe the latest release has been out for a few months. Why would we go through the trouble of building and installing a new kernel or other core system components? Maybe some patches have been released to improve system security or stability. It is pretty easy to build and install a kernel on OpenBSD, easier and simpler in many ways than it is on Linux.</p>
4333 </blockquote>
4334
4335 <hr>
4336
4337 <h3><a href="https://manpages.bsd.lv/history.html" rel="nofollow">The History of man pages</a></h3>
4338
4339 <blockquote>
4340 <p>Where do UNIX manpages come from? Who introduced the section-based layout of NAME, SYNOPSIS, and so on? And for manpage authors: where were those economical two- and three-letter instructions developed?</p>
4341
4342 <hr>
4343 </blockquote>
4344
4345 <h3><a href="http://blog.netbsd.org/tnf/entry/vax_port_needs_help" rel="nofollow">VAX port needs help</a></h3>
4346
4347 <blockquote>
4348 <p>The VAX is the oldest machine architecture still supported by NetBSD.<br>
4349 Unfortunately there is another challenge, totally outside of NetBSD, but affecting the VAX port big time: the compiler support for VAX is ... let's say sub-optimal. It is also risking to be dropped completely by gcc upstream.<br>
4350 Now here is where people can help: there is a bounty campaign to finance a gcc hacker to fix the hardest and most immediate issue with gcc for VAX. Without this being resolved, gcc will drop support for VAX in a near future version.</p>
4351
4352 <hr>
4353 </blockquote>
4354
4355 <h3><a href="http://www.daemonology.net/blog/2020-05-22-my-new-FreeBSD-laptop-Dell-7390.html" rel="nofollow">My new FreeBSD Laptop: Dell Latitude 7390</a></h3>
4356
4357 <blockquote>
4358 <p>As a FreeBSD developer, I make a point of using FreeBSD whenever I can — including on the desktop. I've been running FreeBSD on laptops since 2004; this hasn't always been easy, but over the years I've found that the situation has generally been improving. One of the things we still lack is adequate documentation, however — so I'm writing this to provide an example for users and also Google bait in case anyone runs into some of the problems I had to address.</p>
4359
4360 <hr>
4361 </blockquote>
4362
4363 <h3><a href="https://www.dragonflydigest.com/2020/06/09/24612.html" rel="nofollow">PFS tool changes in DragonFly</a></h3>
4364
4365 <blockquote>
4366 <p>HAMMER2 just became a little more DWIM: the pfs-list and pfs-delete directives will now look across all mounted filesystems, not just the current directory’s mount path. pfs-delete won’t delete any filesystem name that appears in more than one place, though</p>
4367
4368 <ul>
4369 <li><a href="http://lists.dragonflybsd.org/pipermail/commits/2020-June/769226.html" rel="nofollow">git: hammer2 - Enhance pfs-list and pfs-delete</a>
4370 Enhance pfs-list to list PFSs available across all mounted hammer2 filesystems instead of just the current directory's mount. A specific mount may be specified via -s mountpt.
4371 Enhance pfs-delete to look for the PFS name across all mounted hammer2 filesystems instead of just the current directory's mount.
4372 As a safety, pfs-delete will refuse to delete PFS names which are duplicated across multiple mounts. A specific mount may be specified via -s mountpt.</li>
4373 </ul>
4374 </blockquote>
4375
4376 <hr>
4377
4378 <h2>Beastie Bits</h2>
4379
4380 <ul>
4381 <li><a href="https://gitlab.com/bastillebsd-templates" rel="nofollow">BastilleBSD Templates</a></li>
4382 <li><a href="https://www.dragonflydigest.com/2020/06/08/24610.html" rel="nofollow">Tianocore update</a></li>
4383 <li><a href="https://wiki.freebsd.org/OfficeHours" rel="nofollow">Reminder: FreeBSD Office Hours on June 24, 2020</a>
4384 ***
4385 ###Tarsnap</li>
4386 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
4387 </ul>
4388
4389 <h2>Feedback/Questions</h2>
4390
4391 <ul>
4392 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/355/feedback/Niclas%20-%20Regarding%20the%20Lenovo%20E595%20user%20from%20Episode%20340.md" rel="nofollow">Niclas - Regarding the Lenovo E595 user from Episode 340</a></li>
4393 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/355/feedback/Erik%20-%20What%20happened%20with%20the%20video.md" rel="nofollow">Erik - What happened with the video</a></li>
4394 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/355/feedback/Igor%20-%20Boot%20Environments.md" rel="nofollow">Igor - Boot Environments</a>
4395 ***</li>
4396 <li>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a>
4397 ***</li>
4398 </ul>]]>
4399 </content:encoded>
4400 <itunes:summary>
4401 <![CDATA[<p>Upgrading OpenBSD, Where do Unix man pages come from?, Help for NetBSD’s VAX port, FreeBSD on Dell Latitude 7390, PFS Tool changes in DragonflyBSD, and more.</p>
4402
4403 <p><strong><em>NOTES</em></strong><br>
4404 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/" rel="nofollow">Tarsnap</a></p>
4405
4406 <h2>Headlines</h2>
4407
4408 <h3><a href="https://cromwell-intl.com/open-source/openbsd-kernel.html" rel="nofollow">How to Upgrade OpenBSD and Build a Kernel</a></h3>
4409
4410 <blockquote>
4411 <p>Let's see how to upgrade your OpenBSD system. Maybe you are doing this because the latest release just came out. If so, this is pretty simple: back up your data, boot from install media, and select "Upgrade" instead of "Install". But maybe the latest release has been out for a few months. Why would we go through the trouble of building and installing a new kernel or other core system components? Maybe some patches have been released to improve system security or stability. It is pretty easy to build and install a kernel on OpenBSD, easier and simpler in many ways than it is on Linux.</p>
4412 </blockquote>
4413
4414 <hr>
4415
4416 <h3><a href="https://manpages.bsd.lv/history.html" rel="nofollow">The History of man pages</a></h3>
4417
4418 <blockquote>
4419 <p>Where do UNIX manpages come from? Who introduced the section-based layout of NAME, SYNOPSIS, and so on? And for manpage authors: where were those economical two- and three-letter instructions developed?</p>
4420
4421 <hr>
4422 </blockquote>
4423
4424 <h3><a href="http://blog.netbsd.org/tnf/entry/vax_port_needs_help" rel="nofollow">VAX port needs help</a></h3>
4425
4426 <blockquote>
4427 <p>The VAX is the oldest machine architecture still supported by NetBSD.<br>
4428 Unfortunately there is another challenge, totally outside of NetBSD, but affecting the VAX port big time: the compiler support for VAX is ... let's say sub-optimal. It is also risking to be dropped completely by gcc upstream.<br>
4429 Now here is where people can help: there is a bounty campaign to finance a gcc hacker to fix the hardest and most immediate issue with gcc for VAX. Without this being resolved, gcc will drop support for VAX in a near future version.</p>
4430
4431 <hr>
4432 </blockquote>
4433
4434 <h3><a href="http://www.daemonology.net/blog/2020-05-22-my-new-FreeBSD-laptop-Dell-7390.html" rel="nofollow">My new FreeBSD Laptop: Dell Latitude 7390</a></h3>
4435
4436 <blockquote>
4437 <p>As a FreeBSD developer, I make a point of using FreeBSD whenever I can — including on the desktop. I've been running FreeBSD on laptops since 2004; this hasn't always been easy, but over the years I've found that the situation has generally been improving. One of the things we still lack is adequate documentation, however — so I'm writing this to provide an example for users and also Google bait in case anyone runs into some of the problems I had to address.</p>
4438
4439 <hr>
4440 </blockquote>
4441
4442 <h3><a href="https://www.dragonflydigest.com/2020/06/09/24612.html" rel="nofollow">PFS tool changes in DragonFly</a></h3>
4443
4444 <blockquote>
4445 <p>HAMMER2 just became a little more DWIM: the pfs-list and pfs-delete directives will now look across all mounted filesystems, not just the current directory’s mount path. pfs-delete won’t delete any filesystem name that appears in more than one place, though</p>
4446
4447 <ul>
4448 <li><a href="http://lists.dragonflybsd.org/pipermail/commits/2020-June/769226.html" rel="nofollow">git: hammer2 - Enhance pfs-list and pfs-delete</a>
4449 Enhance pfs-list to list PFSs available across all mounted hammer2 filesystems instead of just the current directory's mount. A specific mount may be specified via -s mountpt.
4450 Enhance pfs-delete to look for the PFS name across all mounted hammer2 filesystems instead of just the current directory's mount.
4451 As a safety, pfs-delete will refuse to delete PFS names which are duplicated across multiple mounts. A specific mount may be specified via -s mountpt.</li>
4452 </ul>
4453 </blockquote>
4454
4455 <hr>
4456
4457 <h2>Beastie Bits</h2>
4458
4459 <ul>
4460 <li><a href="https://gitlab.com/bastillebsd-templates" rel="nofollow">BastilleBSD Templates</a></li>
4461 <li><a href="https://www.dragonflydigest.com/2020/06/08/24610.html" rel="nofollow">Tianocore update</a></li>
4462 <li><a href="https://wiki.freebsd.org/OfficeHours" rel="nofollow">Reminder: FreeBSD Office Hours on June 24, 2020</a>
4463 ***
4464 ###Tarsnap</li>
4465 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
4466 </ul>
4467
4468 <h2>Feedback/Questions</h2>
4469
4470 <ul>
4471 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/355/feedback/Niclas%20-%20Regarding%20the%20Lenovo%20E595%20user%20from%20Episode%20340.md" rel="nofollow">Niclas - Regarding the Lenovo E595 user from Episode 340</a></li>
4472 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/355/feedback/Erik%20-%20What%20happened%20with%20the%20video.md" rel="nofollow">Erik - What happened with the video</a></li>
4473 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/355/feedback/Igor%20-%20Boot%20Environments.md" rel="nofollow">Igor - Boot Environments</a>
4474 ***</li>
4475 <li>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a>
4476 ***</li>
4477 </ul>]]>
4478 </itunes:summary>
4479 <fireside:playerURL>https://fireside.fm/player/v2/FYhhasNR+r7kZ_1JZ</fireside:playerURL>
4480 <fireside:playerEmbedCode>
4481 <![CDATA[<iframe src="https://fireside.fm/player/v2/FYhhasNR+r7kZ_1JZ" width="740" height="200" frameborder="0" scrolling="no">]]>
4482 </fireside:playerEmbedCode>
4483 </item>
4484 <item>
4485 <title>354: ZFS safekeeps data</title>
4486 <link>https://www.bsdnow.tv/354</link>
4487 <guid isPermaLink="false">2b93f76f-bbea-49a0-8cf1-80c997d4510e</guid>
4488 <pubDate>Thu, 11 Jun 2020 04:00:00 -0700</pubDate>
4489 <author>Allan Jude</author>
4490 <enclosure url="https://aphid.fireside.fm/d/1437767933/c91b88f1-e824-4815-bcb8-5227818d6010/2b93f76f-bbea-49a0-8cf1-80c997d4510e.mp3" length="33544616" type="audio/mpeg"/>
4491 <itunes:episodeType>full</itunes:episodeType>
4492 <itunes:author>Allan Jude</itunes:author>
4493 <itunes:subtitle>FreeBSD 11.4-RC 2 available, OpenBSD 6.7 on a PineBook Pro 64, How OpenZFS Keeps Your Data Safe, Bringing FreeBSD to EC2, FreeBSD 2020 Community Survey, and more.</itunes:subtitle>
4494 <itunes:duration>35:07</itunes:duration>
4495 <itunes:explicit>no</itunes:explicit>
4496 <itunes:image href="https://assets.fireside.fm/file/fireside-images/podcasts/images/c/c91b88f1-e824-4815-bcb8-5227818d6010/cover.jpg?v=4"/>
4497 <description>FreeBSD 11.4-RC 2 available, OpenBSD 6.7 on a PineBook Pro 64, How OpenZFS Keeps Your Data Safe, Bringing FreeBSD to EC2, FreeBSD 2020 Community Survey, and more.
4498 NOTES
4499 This episode of BSDNow is brought to you by Tarsnap (https://www.tarsnap.com/)
4500 Headlines
4501 FreeBSD 11.4-RC2 Now Available (https://lists.freebsd.org/pipermail/freebsd-stable/2020-May/092320.html)
4502 The second RC build of the 11.4-RELEASE release cycle is now available.
4503 + 11.4-RELEASE notes (https://www.freebsd.org/releases/11.4R/relnotes.html) (still in progress at the time of recording)
4504 Install OpenBSD 6.7-current on a PineBook Pro 64 (https://xosc.org/pinebookpro.html)
4505 This document is work in progress and I'll update the date above once I change something. If you have something to add, remarks, etc please contact me. Preferably via Mastodon but other means of communication are also fine.
4506 News Roundup
4507 Understanding How OpenZFS Keeps Your Data Safe (https://www.ixsystems.com/blog/openzfs-keeps-your-data-safe/)
4508 Veteran technology writer Jim Salter wrote an excellent guide on the ZFS file system’s features and performance that we absolutely had to share. There’s plenty of information in the article for ZFS newbies and advanced users alike. Be sure to check out the article over at Ars Technica to learn more about ZFS concepts including pools, vdevs, datasets, snapshots, and replication, just to name a few.
4509 Bringing FreeBSD to ec2 (https://www.lastweekinaws.com/podcast/screaming-in-the-cloud/bringing-freebsd-to-ec2-with-colin-percival/)
4510 Colin is the founder of Tarsnap, a secure online backup service which combines the flexibility and scriptability of the standard UNIX "tar" utility with strong encryption, deduplication, and the reliability of Amazon S3 storage. Having started work on Tarsnap in 2006, Colin is among the first generation of users of Amazon Web Services, and has written dozens of articles about his experiences with AWS on his blog.
4511 FreeBSD 2020 Community Survey (https://www.research.net/r/freebsd-2020-community-survey)
4512 The FreeBSD Core Team invites you to complete the 2020 FreeBSD Community Survey. The purpose of this survey is to collect quantitative data from the public in order to help guide the project’s priorities and efforts. This is only the second time a survey has been conducted by the FreeBSD Project and your input is valued.
4513 The survey will remain open for 14 days and will close on June 16th at 17:00 UTC (Tuesday 10am PDT).
4514 Beastie Bits
4515 FreeBSD Project Proposals (https://www.freebsdfoundation.org/blog/submit-your-freebsd-project-proposal)
4516 TJ Hacking (https://www.youtube.com/channel/UCknj_nW8JWcFJOAbgd5_Zgw)
4517 Scotland Open Source podcast (https://twitter.com/ScotlandOSUM/status/1265987126321188864?s=19)
4518 Next FreeBSD Office Hours on June 24, 2020 (https://wiki.freebsd.org/OfficeHours)
4519 ***
4520 Feedback/Questions
4521 Tom - Writing for LPIrstudio (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/354/feedback/Tom%20-%20Wriitng%20for%20LPI.md)
4522 Luke - rstudio (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/354/feedback/Luke%20-%20rstudio.md)
4523 Matt - Vlans and Jails (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/354/feedback/Matt%20-%20Vlans%20and%20Jails.md)
4524 Morgan - Can I get some commentary on this issue (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/354/feedback/Morgan%20-%20Can%20I%20get%20some%20commentary%20on%20this%20issue.md)
4525 Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv (mailto:feedback@bsdnow.tv)
4526 </description>
4527 <itunes:keywords> freebsd, openbsd, netbsd, dragonflybsd, trueos, trident, hardenedbsd, tutorial, howto, guide, bsd, interview, pinebook, pinebook pro, pinebook pro 64, openzfs, data safety, ec2, EC2, Amazon EC2, community survey, freebsd community survey</itunes:keywords>
4528 <content:encoded>
4529 <![CDATA[<p>FreeBSD 11.4-RC 2 available, OpenBSD 6.7 on a PineBook Pro 64, How OpenZFS Keeps Your Data Safe, Bringing FreeBSD to EC2, FreeBSD 2020 Community Survey, and more.</p>
4530
4531 <p><strong><em>NOTES</em></strong><br>
4532 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/" rel="nofollow">Tarsnap</a></p>
4533
4534 <h2>Headlines</h2>
4535
4536 <h3><a href="https://lists.freebsd.org/pipermail/freebsd-stable/2020-May/092320.html" rel="nofollow">FreeBSD 11.4-RC2 Now Available</a></h3>
4537
4538 <blockquote>
4539 <p>The second RC build of the 11.4-RELEASE release cycle is now available.</p>
4540
4541 <ul>
4542 <li><a href="https://www.freebsd.org/releases/11.4R/relnotes.html" rel="nofollow">11.4-RELEASE notes</a> (still in progress at the time of recording)
4543 ***</li>
4544 </ul>
4545 </blockquote>
4546
4547 <h3><a href="https://xosc.org/pinebookpro.html" rel="nofollow">Install OpenBSD 6.7-current on a PineBook Pro 64</a></h3>
4548
4549 <blockquote>
4550 <p>This document is work in progress and I'll update the date above once I change something. If you have something to add, remarks, etc please contact me. Preferably via Mastodon but other means of communication are also fine.</p>
4551
4552 <hr>
4553 </blockquote>
4554
4555 <h2>News Roundup</h2>
4556
4557 <h3><a href="https://www.ixsystems.com/blog/openzfs-keeps-your-data-safe/" rel="nofollow">Understanding How OpenZFS Keeps Your Data Safe</a></h3>
4558
4559 <blockquote>
4560 <p>Veteran technology writer Jim Salter wrote an excellent guide on the ZFS file system’s features and performance that we absolutely had to share. There’s plenty of information in the article for ZFS newbies and advanced users alike. Be sure to check out the article over at Ars Technica to learn more about ZFS concepts including pools, vdevs, datasets, snapshots, and replication, just to name a few. </p>
4561
4562 <hr>
4563 </blockquote>
4564
4565 <h3><a href="https://www.lastweekinaws.com/podcast/screaming-in-the-cloud/bringing-freebsd-to-ec2-with-colin-percival/" rel="nofollow">Bringing FreeBSD to ec2</a></h3>
4566
4567 <blockquote>
4568 <p>Colin is the founder of Tarsnap, a secure online backup service which combines the flexibility and scriptability of the standard UNIX "tar" utility with strong encryption, deduplication, and the reliability of Amazon S3 storage. Having started work on Tarsnap in 2006, Colin is among the first generation of users of Amazon Web Services, and has written dozens of articles about his experiences with AWS on his blog.</p>
4569
4570 <hr>
4571 </blockquote>
4572
4573 <h3><a href="https://www.research.net/r/freebsd-2020-community-survey" rel="nofollow">FreeBSD 2020 Community Survey</a></h3>
4574
4575 <blockquote>
4576 <p>The FreeBSD Core Team invites you to complete the 2020 FreeBSD Community Survey. The purpose of this survey is to collect quantitative data from the public in order to help guide the project’s priorities and efforts. This is only the second time a survey has been conducted by the FreeBSD Project and your input is valued.<br>
4577 The survey will remain open for 14 days and will close on June 16th at 17:00 UTC (Tuesday 10am PDT).</p>
4578
4579 <hr>
4580 </blockquote>
4581
4582 <h2>Beastie Bits</h2>
4583
4584 <ul>
4585 <li><a href="https://www.freebsdfoundation.org/blog/submit-your-freebsd-project-proposal" rel="nofollow">FreeBSD Project Proposals</a></li>
4586 <li><a href="https://www.youtube.com/channel/UCknj_nW8JWcFJOAbgd5_Zgw" rel="nofollow">TJ Hacking</a></li>
4587 <li><a href="https://twitter.com/ScotlandOSUM/status/1265987126321188864?s=19" rel="nofollow">Scotland Open Source podcast</a></li>
4588 <li><a href="https://wiki.freebsd.org/OfficeHours" rel="nofollow">Next FreeBSD Office Hours on June 24, 2020</a>
4589 ***</li>
4590 </ul>
4591
4592 <h2>Feedback/Questions</h2>
4593
4594 <ul>
4595 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/354/feedback/Tom%20-%20Wriitng%20for%20LPI.md" rel="nofollow">Tom - Writing for LPIrstudio</a></li>
4596 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/354/feedback/Luke%20-%20rstudio.md" rel="nofollow">Luke - rstudio</a></li>
4597 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/354/feedback/Matt%20-%20Vlans%20and%20Jails.md" rel="nofollow">Matt - Vlans and Jails</a></li>
4598 <li><p><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/354/feedback/Morgan%20-%20Can%20I%20get%20some%20commentary%20on%20this%20issue.md" rel="nofollow">Morgan - Can I get some commentary on this issue</a></p>
4599
4600 <hr></li>
4601 <li><p>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a></p>
4602
4603 <hr></li>
4604 </ul><p>Sponsored By:</p><ul><li><a href="https://www.tarsnap.com/bsdnow" rel="nofollow">Tarsnap</a> Promo Code: bsdnow</li></ul>]]>
4605 </content:encoded>
4606 <itunes:summary>
4607 <![CDATA[<p>FreeBSD 11.4-RC 2 available, OpenBSD 6.7 on a PineBook Pro 64, How OpenZFS Keeps Your Data Safe, Bringing FreeBSD to EC2, FreeBSD 2020 Community Survey, and more.</p>
4608
4609 <p><strong><em>NOTES</em></strong><br>
4610 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/" rel="nofollow">Tarsnap</a></p>
4611
4612 <h2>Headlines</h2>
4613
4614 <h3><a href="https://lists.freebsd.org/pipermail/freebsd-stable/2020-May/092320.html" rel="nofollow">FreeBSD 11.4-RC2 Now Available</a></h3>
4615
4616 <blockquote>
4617 <p>The second RC build of the 11.4-RELEASE release cycle is now available.</p>
4618
4619 <ul>
4620 <li><a href="https://www.freebsd.org/releases/11.4R/relnotes.html" rel="nofollow">11.4-RELEASE notes</a> (still in progress at the time of recording)
4621 ***</li>
4622 </ul>
4623 </blockquote>
4624
4625 <h3><a href="https://xosc.org/pinebookpro.html" rel="nofollow">Install OpenBSD 6.7-current on a PineBook Pro 64</a></h3>
4626
4627 <blockquote>
4628 <p>This document is work in progress and I'll update the date above once I change something. If you have something to add, remarks, etc please contact me. Preferably via Mastodon but other means of communication are also fine.</p>
4629
4630 <hr>
4631 </blockquote>
4632
4633 <h2>News Roundup</h2>
4634
4635 <h3><a href="https://www.ixsystems.com/blog/openzfs-keeps-your-data-safe/" rel="nofollow">Understanding How OpenZFS Keeps Your Data Safe</a></h3>
4636
4637 <blockquote>
4638 <p>Veteran technology writer Jim Salter wrote an excellent guide on the ZFS file system’s features and performance that we absolutely had to share. There’s plenty of information in the article for ZFS newbies and advanced users alike. Be sure to check out the article over at Ars Technica to learn more about ZFS concepts including pools, vdevs, datasets, snapshots, and replication, just to name a few. </p>
4639
4640 <hr>
4641 </blockquote>
4642
4643 <h3><a href="https://www.lastweekinaws.com/podcast/screaming-in-the-cloud/bringing-freebsd-to-ec2-with-colin-percival/" rel="nofollow">Bringing FreeBSD to ec2</a></h3>
4644
4645 <blockquote>
4646 <p>Colin is the founder of Tarsnap, a secure online backup service which combines the flexibility and scriptability of the standard UNIX "tar" utility with strong encryption, deduplication, and the reliability of Amazon S3 storage. Having started work on Tarsnap in 2006, Colin is among the first generation of users of Amazon Web Services, and has written dozens of articles about his experiences with AWS on his blog.</p>
4647
4648 <hr>
4649 </blockquote>
4650
4651 <h3><a href="https://www.research.net/r/freebsd-2020-community-survey" rel="nofollow">FreeBSD 2020 Community Survey</a></h3>
4652
4653 <blockquote>
4654 <p>The FreeBSD Core Team invites you to complete the 2020 FreeBSD Community Survey. The purpose of this survey is to collect quantitative data from the public in order to help guide the project’s priorities and efforts. This is only the second time a survey has been conducted by the FreeBSD Project and your input is valued.<br>
4655 The survey will remain open for 14 days and will close on June 16th at 17:00 UTC (Tuesday 10am PDT).</p>
4656
4657 <hr>
4658 </blockquote>
4659
4660 <h2>Beastie Bits</h2>
4661
4662 <ul>
4663 <li><a href="https://www.freebsdfoundation.org/blog/submit-your-freebsd-project-proposal" rel="nofollow">FreeBSD Project Proposals</a></li>
4664 <li><a href="https://www.youtube.com/channel/UCknj_nW8JWcFJOAbgd5_Zgw" rel="nofollow">TJ Hacking</a></li>
4665 <li><a href="https://twitter.com/ScotlandOSUM/status/1265987126321188864?s=19" rel="nofollow">Scotland Open Source podcast</a></li>
4666 <li><a href="https://wiki.freebsd.org/OfficeHours" rel="nofollow">Next FreeBSD Office Hours on June 24, 2020</a>
4667 ***</li>
4668 </ul>
4669
4670 <h2>Feedback/Questions</h2>
4671
4672 <ul>
4673 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/354/feedback/Tom%20-%20Wriitng%20for%20LPI.md" rel="nofollow">Tom - Writing for LPIrstudio</a></li>
4674 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/354/feedback/Luke%20-%20rstudio.md" rel="nofollow">Luke - rstudio</a></li>
4675 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/354/feedback/Matt%20-%20Vlans%20and%20Jails.md" rel="nofollow">Matt - Vlans and Jails</a></li>
4676 <li><p><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/354/feedback/Morgan%20-%20Can%20I%20get%20some%20commentary%20on%20this%20issue.md" rel="nofollow">Morgan - Can I get some commentary on this issue</a></p>
4677
4678 <hr></li>
4679 <li><p>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a></p>
4680
4681 <hr></li>
4682 </ul><p>Sponsored By:</p><ul><li><a href="https://www.tarsnap.com/bsdnow" rel="nofollow">Tarsnap</a> Promo Code: bsdnow</li></ul>]]>
4683 </itunes:summary>
4684 <fireside:playerURL>https://fireside.fm/player/v2/FYhhasNR+CuC931dK</fireside:playerURL>
4685 <fireside:playerEmbedCode>
4686 <![CDATA[<iframe src="https://fireside.fm/player/v2/FYhhasNR+CuC931dK" width="740" height="200" frameborder="0" scrolling="no">]]>
4687 </fireside:playerEmbedCode>
4688 </item>
4689 <item>
4690 <title>353: ZFS on Ironwolf</title>
4691 <link>https://www.bsdnow.tv/353</link>
4692 <guid isPermaLink="false">fe0e809c-411c-4156-bf80-80c98028f1ae</guid>
4693 <pubDate>Thu, 04 Jun 2020 08:00:00 -0700</pubDate>
4694 <author>Allan Jude</author>
4695 <enclosure url="https://aphid.fireside.fm/d/1437767933/c91b88f1-e824-4815-bcb8-5227818d6010/fe0e809c-411c-4156-bf80-80c98028f1ae.mp3" length="36491000" type="audio/mpeg"/>
4696 <itunes:episodeType>full</itunes:episodeType>
4697 <itunes:author>Allan Jude</itunes:author>
4698 <itunes:subtitle>Scheduling in NetBSD, ZFS vs. RAID on Ironwolf disks, OpenBSD on Microsoft Surface Go 2, FreeBSD for Linux sysadmins, FreeBSD on Lenovo T480, and more</itunes:subtitle>
4699 <itunes:duration>38:31</itunes:duration>
4700 <itunes:explicit>no</itunes:explicit>
4701 <itunes:image href="https://assets.fireside.fm/file/fireside-images/podcasts/images/c/c91b88f1-e824-4815-bcb8-5227818d6010/cover.jpg?v=4"/>
4702 <description>Scheduling in NetBSD, ZFS vs. RAID on Ironwolf disks, OpenBSD on Microsoft Surface Go 2, FreeBSD for Linux sysadmins, FreeBSD on Lenovo T480, and more.
4703 NOTES
4704 This episode of BSDNow is brought to you by Tarsnap (https://www.tarsnap.com/)
4705 Headlines
4706 Scheduling in NetBSD – Part 1 (https://manikishan.wordpress.com/2020/05/10/scheduling-in-netbsd-part-1/)
4707 In this blog, we will discuss about the 4.4BSD Thread scheduler one of the two schedulers in NetBSD and a few OS APIs that can be used to control the schedulers and get information while executing.
4708 ZFS versus RAID: Eight Ironwolf disks, two filesystems, one winner (https://arstechnica.com/gadgets/2020/05/zfs-versus-raid-eight-ironwolf-disks-two-filesystems-one-winner/)
4709 This has been a long while in the making—it's test results time. To truly understand the fundamentals of computer storage, it's important to explore the impact of various conventional RAID (Redundant Array of Inexpensive Disks) topologies on performance. It's also important to understand what ZFS is and how it works. But at some point, people (particularly computer enthusiasts on the Internet) want numbers.
4710 If you want to hear more from Jim, he has a new bi-weekly podcast with Allan and Joe Ressington over at 2.5admins.com (https://2.5admins.com/)
4711 News Roundup
4712 OpenBSD on the Microsoft Surface Go 2 (https://jcs.org/2020/05/15/surface_go2)
4713 I used OpenBSD on the original Surface Go back in 2018 and many things worked with the big exception of the internal Atheros WiFi. This meant I had to keep it tethered to a USB-C dock for Ethernet or use a small USB-A WiFi dongle plugged into a less-than-small USB-A-to-USB-C adapter.
4714 FreeBSD UNIX for Linux sysadmins (https://triosdevelopers.com/jason.eckert/blog/Entries/2020/5/2_FreeBSD_UNIX_for_Linux_sysadmins.html)
4715 If you’ve ever installed and explored another Linux distro (what Linux sysadmin hasn’t?!?), then exploring FreeBSD is going be somewhat similar with a few key differences.
4716 While there is no graphical installation, the installation process is straightforward and similar to installing a server-based Linux distro. Just make sure you choose the local_unbound package when prompted if you want to cache DNS lookups locally, as FreeBSD doesn’t have a built-in local DNS resolver that does this.
4717 Following installation, the directory structure is almost identical to Linux. Of course, you’ll notice some small differences here and there (e.g. regular user home directories are located under /usr/home instead of /home). Standard UNIX commands such as ls, chmod, find, which, ps, nice, ifconfig, netstat, sockstat (the ss command in Linux) are exactly as you’d expect, but with some different options here and there that you’ll see in the man pages. And yes, reboot and poweroff are there too.
4718 FreeBSD on the Lenovo Thinkpad T480 (https://www.davidschlachter.com/misc/t480-freebsd)
4719 Recently I replaced my 2014 MacBook Air with a Lenovo Thinkpad T480, on which I've installed FreeBSD, currently 12.1-RELEASE. This page documents my set-up along with various configuration tweaks and fixes.
4720 Tarsnap
4721 This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
4722 Feedback/Questions
4723 Benjamin - ZFS Question (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/353/feedback/Benjamin%20-%20ZFS%20Question.md)
4724 Brad - swappagergetswapspace errors (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/353/feedback/Brad%20-%20swap_pager_getswapspace%20errors.md)
4725 Brandon - gaming (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/353/feedback/Brandon%20-%20gaming.md)
4726 Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv (mailto:feedback@bsdnow.tv)
4727 </description>
4728 <itunes:keywords>bsd, dragonflybsd, freebsd, guide, hardenedbsd, howto, interview, ironwolf, lenovo t480, microsoft, netbsd, openbsd, raid, scheduler, scheduling, surface go, sysadmin, system administration, system administrator, t480, trident, trueos, tutorial, zfs</itunes:keywords>
4729 <content:encoded>
4730 <![CDATA[<p>Scheduling in NetBSD, ZFS vs. RAID on Ironwolf disks, OpenBSD on Microsoft Surface Go 2, FreeBSD for Linux sysadmins, FreeBSD on Lenovo T480, and more.</p>
4731
4732 <p><strong><em>NOTES</em></strong><br>
4733 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/" rel="nofollow">Tarsnap</a></p>
4734
4735 <h2>Headlines</h2>
4736
4737 <h3><a href="https://manikishan.wordpress.com/2020/05/10/scheduling-in-netbsd-part-1/" rel="nofollow">Scheduling in NetBSD – Part 1</a></h3>
4738
4739 <blockquote>
4740 <p>In this blog, we will discuss about the 4.4BSD Thread scheduler one of the two schedulers in NetBSD and a few OS APIs that can be used to control the schedulers and get information while executing.</p>
4741 </blockquote>
4742
4743 <hr>
4744
4745 <h3><a href="https://arstechnica.com/gadgets/2020/05/zfs-versus-raid-eight-ironwolf-disks-two-filesystems-one-winner/" rel="nofollow">ZFS versus RAID: Eight Ironwolf disks, two filesystems, one winner</a></h3>
4746
4747 <blockquote>
4748 <p>This has been a long while in the making—it's test results time. To truly understand the fundamentals of computer storage, it's important to explore the impact of various conventional RAID (Redundant Array of Inexpensive Disks) topologies on performance. It's also important to understand what ZFS is and how it works. But at some point, people (particularly computer enthusiasts on the Internet) want numbers.</p>
4749 </blockquote>
4750
4751 <ul>
4752 <li>If you want to hear more from Jim, he has a new bi-weekly podcast with Allan and Joe Ressington over at <a href="https://2.5admins.com/" rel="nofollow">2.5admins.com</a></li>
4753 </ul>
4754
4755 <hr>
4756
4757 <h2>News Roundup</h2>
4758
4759 <h3><a href="https://jcs.org/2020/05/15/surface_go2" rel="nofollow">OpenBSD on the Microsoft Surface Go 2</a></h3>
4760
4761 <blockquote>
4762 <p>I used OpenBSD on the original Surface Go back in 2018 and many things worked with the big exception of the internal Atheros WiFi. This meant I had to keep it tethered to a USB-C dock for Ethernet or use a small USB-A WiFi dongle plugged into a less-than-small USB-A-to-USB-C adapter.</p>
4763 </blockquote>
4764
4765 <hr>
4766
4767 <h3><a href="https://triosdevelopers.com/jason.eckert/blog/Entries/2020/5/2_FreeBSD_UNIX_for_Linux_sysadmins.html" rel="nofollow">FreeBSD UNIX for Linux sysadmins</a></h3>
4768
4769 <blockquote>
4770 <p>If you’ve ever installed and explored another Linux distro (what Linux sysadmin hasn’t?!?), then exploring FreeBSD is going be somewhat similar with a few key differences.<br>
4771 While there is no graphical installation, the installation process is straightforward and similar to installing a server-based Linux distro. Just make sure you choose the local_unbound package when prompted if you want to cache DNS lookups locally, as FreeBSD doesn’t have a built-in local DNS resolver that does this.<br>
4772 Following installation, the directory structure is almost identical to Linux. Of course, you’ll notice some small differences here and there (e.g. regular user home directories are located under /usr/home instead of /home). Standard UNIX commands such as ls, chmod, find, which, ps, nice, ifconfig, netstat, sockstat (the ss command in Linux) are exactly as you’d expect, but with some different options here and there that you’ll see in the man pages. And yes, reboot and poweroff are there too.</p>
4773 </blockquote>
4774
4775 <hr>
4776
4777 <h3><a href="https://www.davidschlachter.com/misc/t480-freebsd" rel="nofollow">FreeBSD on the Lenovo Thinkpad T480</a></h3>
4778
4779 <blockquote>
4780 <p>Recently I replaced my 2014 MacBook Air with a Lenovo Thinkpad T480, on which I've installed FreeBSD, currently 12.1-RELEASE. This page documents my set-up along with various configuration tweaks and fixes.</p>
4781 </blockquote>
4782
4783 <hr>
4784
4785 <h3>Tarsnap</h3>
4786
4787 <ul>
4788 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
4789 </ul>
4790
4791 <hr>
4792
4793 <h2>Feedback/Questions</h2>
4794
4795 <ul>
4796 <li><p><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/353/feedback/Benjamin%20-%20ZFS%20Question.md" rel="nofollow">Benjamin - ZFS Question</a></p></li>
4797 <li><p><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/353/feedback/Brad%20-%20swap_pager_getswapspace%20errors.md" rel="nofollow">Brad - swap_pager_getswapspace errors</a></p></li>
4798 <li><p><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/353/feedback/Brandon%20-%20gaming.md" rel="nofollow">Brandon - gaming</a></p></li>
4799 </ul>
4800
4801 <hr>
4802
4803 <ul>
4804 <li>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a></li>
4805 </ul>
4806
4807 <hr><p>Sponsored By:</p><ul><li><a href="https://www.tarsnap.com/bsdnow" rel="nofollow">Tarsnap</a> Promo Code: bsdnow</li></ul>]]>
4808 </content:encoded>
4809 <itunes:summary>
4810 <![CDATA[<p>Scheduling in NetBSD, ZFS vs. RAID on Ironwolf disks, OpenBSD on Microsoft Surface Go 2, FreeBSD for Linux sysadmins, FreeBSD on Lenovo T480, and more.</p>
4811
4812 <p><strong><em>NOTES</em></strong><br>
4813 This episode of BSDNow is brought to you by <a href="https://www.tarsnap.com/" rel="nofollow">Tarsnap</a></p>
4814
4815 <h2>Headlines</h2>
4816
4817 <h3><a href="https://manikishan.wordpress.com/2020/05/10/scheduling-in-netbsd-part-1/" rel="nofollow">Scheduling in NetBSD – Part 1</a></h3>
4818
4819 <blockquote>
4820 <p>In this blog, we will discuss about the 4.4BSD Thread scheduler one of the two schedulers in NetBSD and a few OS APIs that can be used to control the schedulers and get information while executing.</p>
4821 </blockquote>
4822
4823 <hr>
4824
4825 <h3><a href="https://arstechnica.com/gadgets/2020/05/zfs-versus-raid-eight-ironwolf-disks-two-filesystems-one-winner/" rel="nofollow">ZFS versus RAID: Eight Ironwolf disks, two filesystems, one winner</a></h3>
4826
4827 <blockquote>
4828 <p>This has been a long while in the making—it's test results time. To truly understand the fundamentals of computer storage, it's important to explore the impact of various conventional RAID (Redundant Array of Inexpensive Disks) topologies on performance. It's also important to understand what ZFS is and how it works. But at some point, people (particularly computer enthusiasts on the Internet) want numbers.</p>
4829 </blockquote>
4830
4831 <ul>
4832 <li>If you want to hear more from Jim, he has a new bi-weekly podcast with Allan and Joe Ressington over at <a href="https://2.5admins.com/" rel="nofollow">2.5admins.com</a></li>
4833 </ul>
4834
4835 <hr>
4836
4837 <h2>News Roundup</h2>
4838
4839 <h3><a href="https://jcs.org/2020/05/15/surface_go2" rel="nofollow">OpenBSD on the Microsoft Surface Go 2</a></h3>
4840
4841 <blockquote>
4842 <p>I used OpenBSD on the original Surface Go back in 2018 and many things worked with the big exception of the internal Atheros WiFi. This meant I had to keep it tethered to a USB-C dock for Ethernet or use a small USB-A WiFi dongle plugged into a less-than-small USB-A-to-USB-C adapter.</p>
4843 </blockquote>
4844
4845 <hr>
4846
4847 <h3><a href="https://triosdevelopers.com/jason.eckert/blog/Entries/2020/5/2_FreeBSD_UNIX_for_Linux_sysadmins.html" rel="nofollow">FreeBSD UNIX for Linux sysadmins</a></h3>
4848
4849 <blockquote>
4850 <p>If you’ve ever installed and explored another Linux distro (what Linux sysadmin hasn’t?!?), then exploring FreeBSD is going be somewhat similar with a few key differences.<br>
4851 While there is no graphical installation, the installation process is straightforward and similar to installing a server-based Linux distro. Just make sure you choose the local_unbound package when prompted if you want to cache DNS lookups locally, as FreeBSD doesn’t have a built-in local DNS resolver that does this.<br>
4852 Following installation, the directory structure is almost identical to Linux. Of course, you’ll notice some small differences here and there (e.g. regular user home directories are located under /usr/home instead of /home). Standard UNIX commands such as ls, chmod, find, which, ps, nice, ifconfig, netstat, sockstat (the ss command in Linux) are exactly as you’d expect, but with some different options here and there that you’ll see in the man pages. And yes, reboot and poweroff are there too.</p>
4853 </blockquote>
4854
4855 <hr>
4856
4857 <h3><a href="https://www.davidschlachter.com/misc/t480-freebsd" rel="nofollow">FreeBSD on the Lenovo Thinkpad T480</a></h3>
4858
4859 <blockquote>
4860 <p>Recently I replaced my 2014 MacBook Air with a Lenovo Thinkpad T480, on which I've installed FreeBSD, currently 12.1-RELEASE. This page documents my set-up along with various configuration tweaks and fixes.</p>
4861 </blockquote>
4862
4863 <hr>
4864
4865 <h3>Tarsnap</h3>
4866
4867 <ul>
4868 <li>This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.</li>
4869 </ul>
4870
4871 <hr>
4872
4873 <h2>Feedback/Questions</h2>
4874
4875 <ul>
4876 <li><p><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/353/feedback/Benjamin%20-%20ZFS%20Question.md" rel="nofollow">Benjamin - ZFS Question</a></p></li>
4877 <li><p><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/353/feedback/Brad%20-%20swap_pager_getswapspace%20errors.md" rel="nofollow">Brad - swap_pager_getswapspace errors</a></p></li>
4878 <li><p><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/353/feedback/Brandon%20-%20gaming.md" rel="nofollow">Brandon - gaming</a></p></li>
4879 </ul>
4880
4881 <hr>
4882
4883 <ul>
4884 <li>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a></li>
4885 </ul>
4886
4887 <hr><p>Sponsored By:</p><ul><li><a href="https://www.tarsnap.com/bsdnow" rel="nofollow">Tarsnap</a> Promo Code: bsdnow</li></ul>]]>
4888 </itunes:summary>
4889 <fireside:playerURL>https://fireside.fm/player/v2/FYhhasNR+fXSNRG9o</fireside:playerURL>
4890 <fireside:playerEmbedCode>
4891 <![CDATA[<iframe src="https://fireside.fm/player/v2/FYhhasNR+fXSNRG9o" width="740" height="200" frameborder="0" scrolling="no">]]>
4892 </fireside:playerEmbedCode>
4893 </item>
4894 <item>
4895 <title>352: Introducing Randomness</title>
4896 <link>https://www.bsdnow.tv/352</link>
4897 <guid isPermaLink="false">a4aba73b-ccc0-41d3-bd39-45783e594bd3</guid>
4898 <pubDate>Thu, 28 May 2020 05:00:00 -0700</pubDate>
4899 <author>Allan Jude</author>
4900 <enclosure url="https://aphid.fireside.fm/d/1437767933/c91b88f1-e824-4815-bcb8-5227818d6010/a4aba73b-ccc0-41d3-bd39-45783e594bd3.mp3" length="45132517" type="audio/mpeg"/>
4901 <itunes:episodeType>full</itunes:episodeType>
4902 <itunes:author>Allan Jude</itunes:author>
4903 <itunes:subtitle>A brief introduction to randomness, logs grinding netatalk to a halt, NetBSD core team changes, Using qemu guest agent on OpenBSD kvm/qemu guests, WireGuard patchset for OpenBSD, FreeBSD 12.1 on a laptop, and more.</itunes:subtitle>
4904 <itunes:duration>50:56</itunes:duration>
4905 <itunes:explicit>no</itunes:explicit>
4906 <itunes:image href="https://assets.fireside.fm/file/fireside-images/podcasts/images/c/c91b88f1-e824-4815-bcb8-5227818d6010/cover.jpg?v=4"/>
4907 <description>A brief introduction to randomness, logs grinding netatalk to a halt, NetBSD core team changes, Using qemu guest agent on OpenBSD kvm/qemu guests, WireGuard patchset for OpenBSD, FreeBSD 12.1 on a laptop, and more.
4908 Headlines
4909 Entropy (https://washbear.neocities.org/entropy.html)
4910 A brief introduction to randomness
4911 Problem: Computers are very predictable. This is by design.
4912 But what if we want them to act unpredictably? This is very useful if we want to secure our private communications with randomized keys, or not let people cheat at video games, or if we're doing statistical simulations or similar.
4913 Logs grinding Netatalk on FreeBSD to a hault (https://rubenerd.com/logs-grinding-netatalk-on-freebsd-to-a-hault/)
4914 I’ve heard it said the cobbler’s children walk barefoot. While posessing the qualities of a famed financial investment strategy, it speaks to how we generally put more effort into things for others than ourselves; at least in business.
4915 The HP Microserver I share with Clara is a modest affair compared to what we run at work. It has six spinning rust drives and two SSDs which are ZFS-mirrored; not even in a RAID 10 equivalent. This is underlaid with GELI for encryption, and served to our Macs with Netatalk over gigabit Ethernet with jumbo frames.
4916 News Roundup
4917 NetBSD Core Team Changes (https://mail-index.netbsd.org/netbsd-announce/2020/05/07/msg000314.html)
4918 Matt Thomas (matt@) has served on the NetBSD core team for over ten years, and has made many contributions, including ELF functionality, being the long-time VAX maintainer, gcc contributor, the generic pmap, and also networking functionality, and platform bring-up over the years. Matt has stepped down from the NetBSD core team, and we thank him for his many, extensive contributions.
4919 Robert Elz (kre@), a long time BSD contributor, has kindly accepted the offer to join the core team, and help us out with the benefit of his experience and advice over many years. Amongst other things, Robert has been maintaining our shell, liaising with the Austin Group, and bringing it up to date with modern functionality.
4920 Using qemu guest agent on OpenBSD kvm/qemu guests (https://undeadly.org/cgi?action=article;sid=20200514073852)
4921 In a post to the ports@ mailing list, Landry Breuil (landry@) shared some of his notes on using qemu guest agent on OpenBSD kvm/qemu guests.
4922 WireGuard patchset for OpenBSD (https://undeadly.org/cgi?action=article;sid=20200512080047)
4923 A while ago I wanted to learn more about OpenBSD development. So I picked a project, in this case WireGuard, to develop a native client for. Over the last two years, with many different iterations, and working closely with the WireGuard's creator (Jason [Jason A. Donenfeld - Ed.], CC'd), it started to become a serious project eventually reaching parity with other official implementations. Finally, we are here and I think it is time for any further development to happen inside the src tree.
4924 FreeBSD 12.1 on a laptop (https://dataswamp.org/~solene/2020-05-11-freebsd-workstation.html)
4925 I’m using FreeBSD again on a laptop for some reasons so expect to read more about FreeBSD here. This tutorial explain how to get a graphical desktop using FreeBSD 12.1.
4926 Beastie Bits
4927 List of useful FreeBSD Commands (https://medium.com/@tdebarbora/list-of-useful-freebsd-commands-92dffb8f8c57)
4928 Master Your Network With Unix Command Line Tools (https://itnext.io/master-your-network-with-unix-command-line-tools-790bdd3b3b87)
4929 Original Unix containers aka FreeBSD jails (https://twitter.com/nixcraft/status/1257674069387993088)
4930 Flashback : 2003 Article : Bill Joy's greatest gift to man – the vi editor (https://www.theregister.co.uk/2003/09/11/bill_joys_greatest_gift/)
4931 FreeBSD Journal March/April 2020 Filesystems: ZFS Encryption, FUSE, and more, plus Network Bridges (https://www.freebsdfoundation.org/past-issues/filesystems/)
4932 HAMBug meeting will be online again in June, so those from all over the world are welcome to join, June 9th (2nd Tuesday of each month) at 18:30 Eastern (https://www.hambug.ca/)
4933 Feedback/Questions
4934 + Lyubomir - GELI and ZFS (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/352/feedback/Lyubomir%20-%20GELI%20and%20ZFS.md)
4935 Patrick - powerd and powerd++ (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/352/feedback/Patrick%20-%20powerd%20and%20powerd%2B%2B.md)
4936 Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv (mailto:feedback@bsdnow.tv)
4937 </description>
4938 <itunes:keywords>freebsd, openbsd, netbsd, dragonflybsd, trueos, trident, hardenedbsd, tutorial, howto, guide, bsd, interview, random, randomness, entropy, logs, netatalk, core team, changes, qemu, guest agent, kvm, wireguard, patchset, laptop, notebook</itunes:keywords>
4939 <content:encoded>
4940 <![CDATA[<p>A brief introduction to randomness, logs grinding netatalk to a halt, NetBSD core team changes, Using qemu guest agent on OpenBSD kvm/qemu guests, WireGuard patchset for OpenBSD, FreeBSD 12.1 on a laptop, and more.</p>
4941
4942 <h2>Headlines</h2>
4943
4944 <h3><a href="https://washbear.neocities.org/entropy.html" rel="nofollow">Entropy</a></h3>
4945
4946 <blockquote>
4947 <blockquote>
4948 <p>A brief introduction to randomness</p>
4949 </blockquote>
4950 </blockquote>
4951
4952 <ul>
4953 <li>Problem: Computers are very predictable. This is by design.</li>
4954 </ul>
4955
4956 <blockquote>
4957 <p>But what if we want them to act unpredictably? This is very useful if we want to secure our private communications with randomized keys, or not let people cheat at video games, or if we're doing statistical simulations or similar.</p>
4958 </blockquote>
4959
4960 <hr>
4961
4962 <h3><a href="https://rubenerd.com/logs-grinding-netatalk-on-freebsd-to-a-hault/" rel="nofollow">Logs grinding Netatalk on FreeBSD to a hault</a></h3>
4963
4964 <blockquote>
4965 <blockquote>
4966 <p>I’ve heard it said the cobbler’s children walk barefoot. While posessing the qualities of a famed financial investment strategy, it speaks to how we generally put more effort into things for others than ourselves; at least in business.<br>
4967 The HP Microserver I share with Clara is a modest affair compared to what we run at work. It has six spinning rust drives and two SSDs which are ZFS-mirrored; not even in a RAID 10 equivalent. This is underlaid with GELI for encryption, and served to our Macs with Netatalk over gigabit Ethernet with jumbo frames.</p>
4968 </blockquote>
4969 </blockquote>
4970
4971 <hr>
4972
4973 <h2>News Roundup</h2>
4974
4975 <h3><a href="https://mail-index.netbsd.org/netbsd-announce/2020/05/07/msg000314.html" rel="nofollow">NetBSD Core Team Changes</a></h3>
4976
4977 <blockquote>
4978 <p>Matt Thomas (matt@) has served on the NetBSD core team for over ten years, and has made many contributions, including ELF functionality, being the long-time VAX maintainer, gcc contributor, the generic pmap, and also networking functionality, and platform bring-up over the years. Matt has stepped down from the NetBSD core team, and we thank him for his many, extensive contributions.<br>
4979 Robert Elz (kre@), a long time BSD contributor, has kindly accepted the offer to join the core team, and help us out with the benefit of his experience and advice over many years. Amongst other things, Robert has been maintaining our shell, liaising with the Austin Group, and bringing it up to date with modern functionality.</p>
4980
4981 <hr>
4982 </blockquote>
4983
4984 <h3><a href="https://undeadly.org/cgi?action=article;sid=20200514073852" rel="nofollow">Using qemu guest agent on OpenBSD kvm/qemu guests</a></h3>
4985
4986 <blockquote>
4987 <p>In a post to the ports@ mailing list, Landry Breuil (landry@) shared some of his notes on using qemu guest agent on OpenBSD kvm/qemu guests.</p>
4988 </blockquote>
4989
4990 <hr>
4991
4992 <h3><a href="https://undeadly.org/cgi?action=article;sid=20200512080047" rel="nofollow">WireGuard patchset for OpenBSD</a></h3>
4993
4994 <blockquote>
4995 <p>A while ago I wanted to learn more about OpenBSD development. So I picked a project, in this case WireGuard, to develop a native client for. Over the last two years, with many different iterations, and working closely with the WireGuard's creator (Jason [Jason A. Donenfeld - Ed.], CC'd), it started to become a serious project eventually reaching parity with other official implementations. Finally, we are here and I think it is time for any further development to happen inside the src tree.</p>
4996
4997 <hr>
4998 </blockquote>
4999
5000 <h3><a href="https://dataswamp.org/%7Esolene/2020-05-11-freebsd-workstation.html" rel="nofollow">FreeBSD 12.1 on a laptop</a></h3>
5001
5002 <blockquote>
5003 <p>I’m using FreeBSD again on a laptop for some reasons so expect to read more about FreeBSD here. This tutorial explain how to get a graphical desktop using FreeBSD 12.1.</p>
5004
5005 <hr>
5006 </blockquote>
5007
5008 <h2>Beastie Bits</h2>
5009
5010 <ul>
5011 <li><a href="https://medium.com/@tdebarbora/list-of-useful-freebsd-commands-92dffb8f8c57" rel="nofollow">List of useful FreeBSD Commands</a></li>
5012 <li><a href="https://itnext.io/master-your-network-with-unix-command-line-tools-790bdd3b3b87" rel="nofollow">Master Your Network With Unix Command Line Tools</a></li>
5013 <li><a href="https://twitter.com/nixcraft/status/1257674069387993088" rel="nofollow">Original Unix containers aka FreeBSD jails</a></li>
5014 <li><a href="https://www.theregister.co.uk/2003/09/11/bill_joys_greatest_gift/" rel="nofollow">Flashback : 2003 Article : Bill Joy's greatest gift to man – the vi editor</a></li>
5015 <li><a href="https://www.freebsdfoundation.org/past-issues/filesystems/" rel="nofollow">FreeBSD Journal March/April 2020 Filesystems: ZFS Encryption, FUSE, and more, plus Network Bridges</a></li>
5016 <li><a href="https://www.hambug.ca/" rel="nofollow">HAMBug meeting will be online again in June, so those from all over the world are welcome to join, June 9th (2nd Tuesday of each month) at 18:30 Eastern</a></li>
5017 </ul>
5018
5019 <hr>
5020
5021 <h2>Feedback/Questions</h2>
5022
5023 <ul>
5024 <li>+ <a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/352/feedback/Lyubomir%20-%20GELI%20and%20ZFS.md" rel="nofollow">Lyubomir - GELI and ZFS</a></li>
5025 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/352/feedback/Patrick%20-%20powerd%20and%20powerd%2B%2B.md" rel="nofollow">Patrick - powerd and powerd++</a></li>
5026 </ul>
5027
5028 <hr>
5029
5030 <ul>
5031 <li>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a></li>
5032 </ul>
5033
5034 <hr>]]>
5035 </content:encoded>
5036 <itunes:summary>
5037 <![CDATA[<p>A brief introduction to randomness, logs grinding netatalk to a halt, NetBSD core team changes, Using qemu guest agent on OpenBSD kvm/qemu guests, WireGuard patchset for OpenBSD, FreeBSD 12.1 on a laptop, and more.</p>
5038
5039 <h2>Headlines</h2>
5040
5041 <h3><a href="https://washbear.neocities.org/entropy.html" rel="nofollow">Entropy</a></h3>
5042
5043 <blockquote>
5044 <blockquote>
5045 <p>A brief introduction to randomness</p>
5046 </blockquote>
5047 </blockquote>
5048
5049 <ul>
5050 <li>Problem: Computers are very predictable. This is by design.</li>
5051 </ul>
5052
5053 <blockquote>
5054 <p>But what if we want them to act unpredictably? This is very useful if we want to secure our private communications with randomized keys, or not let people cheat at video games, or if we're doing statistical simulations or similar.</p>
5055 </blockquote>
5056
5057 <hr>
5058
5059 <h3><a href="https://rubenerd.com/logs-grinding-netatalk-on-freebsd-to-a-hault/" rel="nofollow">Logs grinding Netatalk on FreeBSD to a hault</a></h3>
5060
5061 <blockquote>
5062 <blockquote>
5063 <p>I’ve heard it said the cobbler’s children walk barefoot. While posessing the qualities of a famed financial investment strategy, it speaks to how we generally put more effort into things for others than ourselves; at least in business.<br>
5064 The HP Microserver I share with Clara is a modest affair compared to what we run at work. It has six spinning rust drives and two SSDs which are ZFS-mirrored; not even in a RAID 10 equivalent. This is underlaid with GELI for encryption, and served to our Macs with Netatalk over gigabit Ethernet with jumbo frames.</p>
5065 </blockquote>
5066 </blockquote>
5067
5068 <hr>
5069
5070 <h2>News Roundup</h2>
5071
5072 <h3><a href="https://mail-index.netbsd.org/netbsd-announce/2020/05/07/msg000314.html" rel="nofollow">NetBSD Core Team Changes</a></h3>
5073
5074 <blockquote>
5075 <p>Matt Thomas (matt@) has served on the NetBSD core team for over ten years, and has made many contributions, including ELF functionality, being the long-time VAX maintainer, gcc contributor, the generic pmap, and also networking functionality, and platform bring-up over the years. Matt has stepped down from the NetBSD core team, and we thank him for his many, extensive contributions.<br>
5076 Robert Elz (kre@), a long time BSD contributor, has kindly accepted the offer to join the core team, and help us out with the benefit of his experience and advice over many years. Amongst other things, Robert has been maintaining our shell, liaising with the Austin Group, and bringing it up to date with modern functionality.</p>
5077
5078 <hr>
5079 </blockquote>
5080
5081 <h3><a href="https://undeadly.org/cgi?action=article;sid=20200514073852" rel="nofollow">Using qemu guest agent on OpenBSD kvm/qemu guests</a></h3>
5082
5083 <blockquote>
5084 <p>In a post to the ports@ mailing list, Landry Breuil (landry@) shared some of his notes on using qemu guest agent on OpenBSD kvm/qemu guests.</p>
5085 </blockquote>
5086
5087 <hr>
5088
5089 <h3><a href="https://undeadly.org/cgi?action=article;sid=20200512080047" rel="nofollow">WireGuard patchset for OpenBSD</a></h3>
5090
5091 <blockquote>
5092 <p>A while ago I wanted to learn more about OpenBSD development. So I picked a project, in this case WireGuard, to develop a native client for. Over the last two years, with many different iterations, and working closely with the WireGuard's creator (Jason [Jason A. Donenfeld - Ed.], CC'd), it started to become a serious project eventually reaching parity with other official implementations. Finally, we are here and I think it is time for any further development to happen inside the src tree.</p>
5093
5094 <hr>
5095 </blockquote>
5096
5097 <h3><a href="https://dataswamp.org/%7Esolene/2020-05-11-freebsd-workstation.html" rel="nofollow">FreeBSD 12.1 on a laptop</a></h3>
5098
5099 <blockquote>
5100 <p>I’m using FreeBSD again on a laptop for some reasons so expect to read more about FreeBSD here. This tutorial explain how to get a graphical desktop using FreeBSD 12.1.</p>
5101
5102 <hr>
5103 </blockquote>
5104
5105 <h2>Beastie Bits</h2>
5106
5107 <ul>
5108 <li><a href="https://medium.com/@tdebarbora/list-of-useful-freebsd-commands-92dffb8f8c57" rel="nofollow">List of useful FreeBSD Commands</a></li>
5109 <li><a href="https://itnext.io/master-your-network-with-unix-command-line-tools-790bdd3b3b87" rel="nofollow">Master Your Network With Unix Command Line Tools</a></li>
5110 <li><a href="https://twitter.com/nixcraft/status/1257674069387993088" rel="nofollow">Original Unix containers aka FreeBSD jails</a></li>
5111 <li><a href="https://www.theregister.co.uk/2003/09/11/bill_joys_greatest_gift/" rel="nofollow">Flashback : 2003 Article : Bill Joy's greatest gift to man – the vi editor</a></li>
5112 <li><a href="https://www.freebsdfoundation.org/past-issues/filesystems/" rel="nofollow">FreeBSD Journal March/April 2020 Filesystems: ZFS Encryption, FUSE, and more, plus Network Bridges</a></li>
5113 <li><a href="https://www.hambug.ca/" rel="nofollow">HAMBug meeting will be online again in June, so those from all over the world are welcome to join, June 9th (2nd Tuesday of each month) at 18:30 Eastern</a></li>
5114 </ul>
5115
5116 <hr>
5117
5118 <h2>Feedback/Questions</h2>
5119
5120 <ul>
5121 <li>+ <a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/352/feedback/Lyubomir%20-%20GELI%20and%20ZFS.md" rel="nofollow">Lyubomir - GELI and ZFS</a></li>
5122 <li><a href="https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/352/feedback/Patrick%20-%20powerd%20and%20powerd%2B%2B.md" rel="nofollow">Patrick - powerd and powerd++</a></li>
5123 </ul>
5124
5125 <hr>
5126
5127 <ul>
5128 <li>Send questions, comments, show ideas/topics, or stories you want mentioned on the show to <a href="mailto:feedback@bsdnow.tv" rel="nofollow">feedback@bsdnow.tv</a></li>
5129 </ul>
5130
5131 <hr>]]>
5132 </itunes:summary>
5133 <fireside:playerURL>https://fireside.fm/player/v2/FYhhasNR+_DSB34Bn</fireside:playerURL>
5134 <fireside:playerEmbedCode>
5135 <![CDATA[<iframe src="https://fireside.fm/player/v2/FYhhasNR+_DSB34Bn" width="740" height="200" frameborder="0" scrolling="no">]]>
5136 </fireside:playerEmbedCode>
5137 </item>
5138 <item>
5139 <title>351: Heaven: OpenBSD 6.7</title>
5140 <link>https://www.bsdnow.tv/351</link>
5141 <guid isPermaLink="false">2a4b866e-d026-416c-9ab7-e0b95bf24043</guid>
5142 <pubDate>Thu, 21 May 2020 05:00:00 -0700</pubDate>
5143 <author>Allan Jude</author>
5144 <enclosure url="https://aphid.fireside.fm/d/1437767933/c91b88f1-e824-4815-bcb8-5227818d6010/2a4b866e-d026-416c-9ab7-e0b95bf24043.mp3" length="43675400" type="audio/mpeg"/>
5145 <itunes:episodeType>full</itunes:episodeType>
5146 <itunes:author>Allan Jude</itunes:author>
5147 <itunes:subtitle>Backup and Restore on NetBSD, OpenBSD 6.7 available, Building a WireGuard Jail with FreeBSD's standard tools, who gets to chown things and quotas, influence TrueNAS CORE roadmap, and more.
5148 Date: 2020-05-20</itunes:subtitle>
5149 <itunes:duration>49:09</itunes:duration>
5150 <itunes:explicit>no</itunes:explicit>
5151 <itunes:image href="https://assets.fireside.fm/file/fireside-images/podcasts/images/c/c91b88f1-e824-4815-bcb8-5227818d6010/cover.jpg?v=4"/>
5152 <description>Backup and Restore on NetBSD, OpenBSD 6.7 available, Building a WireGuard Jail with FreeBSD's standard tools, who gets to chown things and quotas, influence TrueNAS CORE roadmap, and more.
5153 Headlines
5154 Backup and Restore on NetBSD (https://e17i.github.io/articles-netbsd-backup/)
5155 Putting together the bits and pieces of a backup and restore concept, while not being rocket science, always seems to be a little bit ungrateful. Most Admin Handbooks handle this topic only within few pages. After replacing my old Mac Mini's OS by NetBSD, I tried to implement an automated backup, allowing me to handle it similarly to the time machine backups I've been using before. Suggestions on how to improve are always welcome.
5156 BSD Release: OpenBSD 6.7 (https://distrowatch.com/?newsid=10921)
codemadness.org:70 /git/sfeed_tests/file/input/sfeed/realworld/fireside.fm.rss.xml.gph:5167: line too long