<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>erdelynet.com &#187; Yaifo</title>
	<atom:link href="http://erdelynet.com/category/tech/yaifo/feed/" rel="self" type="application/rss+xml" />
	<link>http://erdelynet.com</link>
	<description>Mike Erdely's website (still faster than Scott's blog)</description>
	<lastBuildDate>Tue, 19 Jan 2010 14:39:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Yaifo 4.6 Updated</title>
		<link>http://erdelynet.com/tech/yaifo/yaifo-4-6-updated/</link>
		<comments>http://erdelynet.com/tech/yaifo/yaifo-4-6-updated/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 03:07:25 +0000</pubDate>
		<dc:creator>merdely</dc:creator>
				<category><![CDATA[Yaifo]]></category>

		<guid isPermaLink="false">http://erdelynet.com/?p=544</guid>
		<description><![CDATA[I just committed an update to Yaifo CVS that makes i386, amd64, alpha, and macppc work with OpenBSD 4.6.  To download, check out HEAD from CVS:

cvs -d :pserver:anoncvs@yaifo.cvs.sourceforge.net:/cvsroot/yaifo co -P yaifo

I&#8217;m still testing and tweaking sgi and sparc64.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.openbsd.org/orders.html"><img src="http://www.openbsd.org/art/puffy/puflogv200X130.gif" alt="OpenBSD" width="200" height="130" border="0" align="right" /></a>I just committed an update to Yaifo CVS that makes i386, amd64, alpha, and macppc work with OpenBSD 4.6.  To download, check out HEAD from CVS:</p>
<blockquote>
<pre>cvs -d :pserver:anoncvs@yaifo.cvs.sourceforge.net:/cvsroot/yaifo co -P yaifo</pre>
</blockquote>
<p>I&#8217;m still testing and tweaking sgi and sparc64.</p>
]]></content:encoded>
			<wfw:commentRss>http://erdelynet.com/tech/yaifo/yaifo-4-6-updated/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Yaifo 4.6 delayed</title>
		<link>http://erdelynet.com/tech/yaifo/yaifo-4-6-delayed/</link>
		<comments>http://erdelynet.com/tech/yaifo/yaifo-4-6-delayed/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 19:50:13 +0000</pubDate>
		<dc:creator>merdely</dc:creator>
				<category><![CDATA[Yaifo]]></category>

		<guid isPermaLink="false">http://erdelynet.com/?p=542</guid>
		<description><![CDATA[As I expected to get a bunch of emails about YAIFO for 4.6, I thought I could lessen that by posting here.  I&#8217;ve been very busy lately and haven&#8217;t had time to merge in the new installer changes into Yaifo for OpenBSD 4.6.  I&#8217;m hoping to have time to work on it shortly, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.openbsd.org/orders.html"><img src="http://www.openbsd.org/art/puffy/puflogv200X130.gif" alt="OpenBSD" width="200" height="130" border="0" align="right" /></a>As I expected to get a bunch of emails about YAIFO for 4.6, I thought I could lessen that by posting here.  I&#8217;ve been very busy lately and haven&#8217;t had time to merge in the new installer changes into Yaifo for OpenBSD 4.6.  I&#8217;m hoping to have time to work on it shortly, but diffs are definitely <a href="mailto:mike@erdelynet.com">welcomed</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://erdelynet.com/tech/yaifo/yaifo-4-6-delayed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yaifo 4.5</title>
		<link>http://erdelynet.com/tech/yaifo/yaifo-45/</link>
		<comments>http://erdelynet.com/tech/yaifo/yaifo-45/#comments</comments>
		<pubDate>Fri, 01 May 2009 04:04:19 +0000</pubDate>
		<dc:creator>merdely</dc:creator>
				<category><![CDATA[Yaifo]]></category>

		<guid isPermaLink="false">http://erdelynet.com/?p=308</guid>
		<description><![CDATA[Announcing YAIFO 4.5!
Yaifo 4.5 has several new features and a new architecture.  You can download Yaifo 4.5 from SourceForge.  Below is a summary of some of the changes in this release:

Support for sgi added
Add &#8216;get-files&#8217; target to copy authorized_keys and ssh_host*_key files
Add SNAPSHOT=yes&#124;no to default to snapshots directory
Add install target (requires REALLY=YES environment [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.openbsd.org/orders.html"><img src="http://www.openbsd.org/art/puffy/puflogv200X130.gif" alt="OpenBSD" width="200" height="130" border="0" align="right" /></a>Announcing YAIFO 4.5!</p>
<p>Yaifo 4.5 has several new features and a new architecture.  You can download Yaifo 4.5 from <a href="https://sourceforge.net/project/showfiles.php?group_id=201309&#038;package_id=239312&#038;release_id=679580">SourceForge</a>.  Below is a summary of some of the changes in this release:</p>
<ul>
<li>Support for sgi added</li>
<li>Add &#8216;get-files&#8217; target to copy authorized_keys and ssh_host*_key files</li>
<li>Add SNAPSHOT=yes|no to default to snapshots directory</li>
<li>Add install target (requires REALLY=YES environment variable)</li>
<li>Start adding landisk support &#8211; not complete</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://erdelynet.com/tech/yaifo/yaifo-45/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Yaifo 4.4</title>
		<link>http://erdelynet.com/tech/yaifo/yaifo-44/</link>
		<comments>http://erdelynet.com/tech/yaifo/yaifo-44/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 18:56:36 +0000</pubDate>
		<dc:creator>merdely</dc:creator>
				<category><![CDATA[Yaifo]]></category>

		<guid isPermaLink="false">http://erdelynet.com/?p=266</guid>
		<description><![CDATA[Announcing YAIFO 4.4!
There are no new features in Yaifo 4.4 besides bringing Yaifo in sync with OpenBSD 4.4.  Thanks to Seth for helping me test and finding some problems.
You can download Yaifo 4.4 from SourceForge.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.openbsd.org/orders.html"><img src="http://www.openbsd.org/art/puffy/puflogv200X130.gif" alt="OpenBSD" width="200" height="130" border="0" align="right" /></a>Announcing YAIFO 4.4!</p>
<p>There are no new features in Yaifo 4.4 besides bringing Yaifo in sync with OpenBSD 4.4.  Thanks to Seth for helping me test and finding some problems.</p>
<p>You can download Yaifo 4.4 from <a href="https://sourceforge.net/project/showfiles.php?group_id=201309">SourceForge</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://erdelynet.com/tech/yaifo/yaifo-44/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Yaifo 4.3</title>
		<link>http://erdelynet.com/tech/openbsd/yaifo-43/</link>
		<comments>http://erdelynet.com/tech/openbsd/yaifo-43/#comments</comments>
		<pubDate>Mon, 19 May 2008 02:55:55 +0000</pubDate>
		<dc:creator>merdely</dc:creator>
				<category><![CDATA[OpenBSD]]></category>
		<category><![CDATA[Yaifo]]></category>

		<guid isPermaLink="false">http://erdelynet.com/tech/openbsd/yaifo-43/</guid>
		<description><![CDATA[Announcing YAIFO 4.3!
For the yaifo release accompanying OpenBSD 4.3, I decided to match OpenBSD&#8217;s version number. From this point forward, only one version of yaifo will be active. I will not backport updates for older versions of OpenBSD&#8230; who is &#8220;upgrading&#8221; to older versions anyway? So the current OpenBSD release and some recent version of [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.openbsd.org/orders.html"><img src="http://www.openbsd.org/art/puffy/puflogv200X130.gif" alt="OpenBSD" width="200" height="130" border="0" align="right" /></a>Announcing YAIFO 4.3!</p>
<blockquote><p>For the yaifo release accompanying OpenBSD 4.3, I decided to match OpenBSD&#8217;s version number. From this point forward, only one version of yaifo will be active. I will not backport updates for older versions of OpenBSD&#8230; who is &#8220;upgrading&#8221; to older versions anyway? So the current OpenBSD release and some recent version of -current will be supported.</p></blockquote>
<p>You can download Yaifo 4.3 from <a href="https://sourceforge.net/project/showfiles.php?group_id=201309">SourceForge</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://erdelynet.com/tech/openbsd/yaifo-43/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yaifo 0.5</title>
		<link>http://erdelynet.com/tech/yaifo/yaifo-05/</link>
		<comments>http://erdelynet.com/tech/yaifo/yaifo-05/#comments</comments>
		<pubDate>Wed, 07 Nov 2007 05:20:58 +0000</pubDate>
		<dc:creator>merdely</dc:creator>
				<category><![CDATA[Yaifo]]></category>

		<guid isPermaLink="false">http://erdelynet.com/tech/yaifo/yaifo-05/</guid>
		<description><![CDATA[Announcing YAIFO 0.5!
The OpenBSD installer with a terrible name has a new update to coincide with the release of OpenBSD 4.2.  New in Yaifo 0.5:

amd64 has been tested and is working (it worked with version 0.4, but I didn&#8217;t have a way to test).
macppc added.
cleanall make target actually does clean all now.
I started to [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.openbsd.org/orders.html"><img src="http://www.openbsd.org/art/puffy/puflogv200X130.gif" alt="OpenBSD" width="200" height="130" border="0" align="right" /></a>Announcing YAIFO 0.5!</p>
<p>The OpenBSD installer with a terrible name has a new update to coincide with the release of OpenBSD 4.2.  New in Yaifo 0.5:</p>
<ul>
<li>amd64 has been tested and is working (it worked with version 0.4, but I didn&#8217;t have a way to test).</li>
<li>macppc added.</li>
<li><b>cleanall</b> make target actually does clean all now.</li>
<li>I started to take more ownership of the project (not just functionality) including updating the readme, copyrights and cvs $Id$ tags.</li>
<li>Added boot.conf to build a kernel with console redirection (to make <a href="http://erdelynet.com/tech/openbsd/yaifo-updates-for-cf-and-ssh-fix/">yaifo + soekris</a> work properly).</li>
<li>Changed the message at the end of an upgrade/install to recommend reboot over halt (because halting a server 1000 miles away would be just plain stupid).</li>
<li>Update to OpenBSD 4.2.</li>
<li>Use a standard sshd_config and customize sshd through command line options in net.sh.</li>
</ul>
<p>Download <a href="http://downloads.sourceforge.net/yaifo/yaifo-0.5-42.tgz">yaifo-0.5</a> for OpenBSD 4.2.</p>
]]></content:encoded>
			<wfw:commentRss>http://erdelynet.com/tech/yaifo/yaifo-05/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Setting up a Soekris 5501 with OpenBSD 4.2</title>
		<link>http://erdelynet.com/tech/openbsd/setting-up-a-soekris-5501-with-openbsd-42/</link>
		<comments>http://erdelynet.com/tech/openbsd/setting-up-a-soekris-5501-with-openbsd-42/#comments</comments>
		<pubDate>Mon, 24 Sep 2007 03:51:56 +0000</pubDate>
		<dc:creator>merdely</dc:creator>
				<category><![CDATA[OpenBSD]]></category>
		<category><![CDATA[Yaifo]]></category>

		<guid isPermaLink="false">http://erdelynet.com/tech/openbsd/setting-up-a-soekris-5501-with-openbsd-42/</guid>
		<description><![CDATA[New story of mine on  The OpenBSD Journal:
I wrote about how I went about setting up my new Soekris net5501:
I recently purchased a new Soekris net5501 to replace my beige box firewall.  I had previously set up a net4501 but I wasn&#8217;t happy with it and sold it to a friend.  Large [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://undeadly.org/"><img src="/images/undeadly.gif" width="116" height="95" alt="undeadly" align="right" border="0" /></a>New story of mine on  <a href="http://undeadly.org">The OpenBSD Journal</a>:</p>
<p>I wrote about how I went about setting up my new Soekris net5501:</p>
<blockquote><p>I recently purchased a new <a href="http://soekris.com/net5501.htm">Soekris net5501</a> to replace my beige box firewall.  I had <a href="https://erdelynet.com/tech/new-firewall/">previously</a> set up a <a href="http://soekris.com/net4501.htm">net4501</a> but I wasn&#8217;t happy with it and sold it to a friend.  Large file transfers would grind it to a halt and the performance wasn&#8217;t as good as my beige box.  The net5501 has increased horsepower (faster processor, more memory) and a better network chipset (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vr&#038;sektion=4">vr(4)</a>).  And, most of all, because there are <b>4</b> network ports!  At my house I have 3 network + my FiOS connection.  I have my internal LAN (wired with full access to everything), my wireless network (requires authentication and has limited access to the LAN) and my DMZ (for my web server; no access to the LAN or wireless networks).</p>
<p>For my installation, I use <a href="http://erdelynet.com/yaifo/">Yaifo</a> so I don&#8217;t have to deal with a serial console or setting up pxeboot.  (I actually <b>did</b> hook up a serial console to update the bios, which I&#8217;ll discuss later).  Also, I use a custom rc and a <a href="http://www.nmedia.net/~chris/soekris/">flashdist</a>-like system so I can mount my CF read-only.  My &#8220;fdlite&#8221; script doesn&#8217;t rely on a customized install like flashdist.  It does use some of the device modifications Chris uses to make the read-only / work properly, though.</p>
</blockquote>
<p>Read more at <a href="http://undeadly.org/cgi?action=article&#038;sid=20070924004901">The OpenBSD Journal</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://erdelynet.com/tech/openbsd/setting-up-a-soekris-5501-with-openbsd-42/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Yaifo Updates for CF (and SSH fix)</title>
		<link>http://erdelynet.com/tech/openbsd/yaifo-updates-for-cf-and-ssh-fix/</link>
		<comments>http://erdelynet.com/tech/openbsd/yaifo-updates-for-cf-and-ssh-fix/#comments</comments>
		<pubDate>Sat, 25 Aug 2007 09:26:17 +0000</pubDate>
		<dc:creator>merdely</dc:creator>
				<category><![CDATA[OpenBSD]]></category>
		<category><![CDATA[Yaifo]]></category>

		<guid isPermaLink="false">http://erdelynet.com/tech/openbsd/yaifo-updates-for-cf-and-ssh-fix/</guid>
		<description><![CDATA[As seen in the comments from a previous post, recent ssh changes caused Yaifo&#8217;s sshd server to stop working.  The fix was very simple: include an /etc/login.conf in the Yaifo image file.
I just bought a Soekris Net5501.  I was hoping that Yaifo would provide a convenient method for installing OpenBSD on the CompactFlash [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://sourceforge.net/projects/yaifo/"><img src="http://www.openbsd.org/art/puffy/puflogv200X130.gif" alt="OpenBSD" width="200" height="130" border="0" align="right" /></a>As seen in the <a href="/tech/openbsd/yaifo-updated-for-42-in-cvs/#comments">comments</a> from a previous post, recent <a href="http://marc.info/?l=openbsd-cvs&#038;m=118783765020845&#038;w=2">ssh changes</a> caused Yaifo&#8217;s sshd server to stop working.  The fix was very simple: include an /etc/login.conf in the Yaifo image file.</p>
<p>I just bought a Soekris Net5501.  I was hoping that Yaifo would provide a convenient method for installing OpenBSD on the CompactFlash card I&#8217;ll be using in my new Soekris firewall.  After a few tweaks, it does!<br />
<span id="more-214"></span><br />
It seemed reasonable that I should be able to plug my CF card into a CF reader and connect it to my OpenBSD laptop and copy the yaifo.fs image to the CF using <b>dd if=yaifo.fs of=/dev/rsd0c</b>.  So, that was exactly what I did.  Then I popped the CF card into my Soekris and it wouldn&#8217;t boot.  I dug around and found a serial cable (actually, I already had one ready for this, but you might not have one) and saw that the boot process really doesn&#8217;t get passed loading the kernel.</p>
<p>After some trial and error, I modified Yaifo to include an /etc/boot.conf file in the yaifo.fs (and yaifo.rd) image.  The default boot.conf file only contains comments and does not change the way Yaifo works.  You can modify this file to redirect boot messages to your serial console (<b>set tty com0</b>) and modify the speed of the connection (<b>stty com0 19200</b> for my Soekris).</p>
<p>This, in my opinion, makes installing OpenBSD on a CF card (especially in a Soekris) very easy:</p>
<ol>
<li>Buy an <a href="http://www.openbsd.org/orders.html">OpenBSD CD</a> to support the cause.</li>
<li>Buy a device that uses CF for storage (like a <a href="http://www.soekris.com/">Soekris Net5501</a>).</li>
<li>Buy a CompactFlash storage device.</li>
<li>Pop the CF card into another OpenBSD system where you&#8217;ve built your yaifo.fs image with proper network settings and appropriate boot.conf settings.  Copy the yaifo.fs image to your CF: dd if=yaifo.fs of=/dev/rsd0c</li>
<li>Pop the CF card into your Soekris and power it up.</li>
<li>When your Soekris responds to pings, SSH to it and set it up to fit your needs.</li>
</ol>
<p>I plan to put up more detailed Soekris + Yaifo instructions either here or on <a href="http://undeadly.org/">The OpenBSD Journal</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://erdelynet.com/tech/openbsd/yaifo-updates-for-cf-and-ssh-fix/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Yaifo updated for 4.2 in CVS</title>
		<link>http://erdelynet.com/tech/openbsd/yaifo-updated-for-42-in-cvs/</link>
		<comments>http://erdelynet.com/tech/openbsd/yaifo-updated-for-42-in-cvs/#comments</comments>
		<pubDate>Sun, 12 Aug 2007 15:40:51 +0000</pubDate>
		<dc:creator>merdely</dc:creator>
				<category><![CDATA[OpenBSD]]></category>
		<category><![CDATA[Yaifo]]></category>

		<guid isPermaLink="false">http://erdelynet.com/tech/openbsd/yaifo-updated-for-42-in-cvs/</guid>
		<description><![CDATA[First things first: Yaifo is now available via CVS.  And (obviously) I set up a SourceForge Project, but I haven&#8217;t done much with it yet.
I also set up a new category on my website for Yaifo so that it has its own page.  I haven&#8217;t decided yet, but I think I&#8217;ll just have [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://sourceforge.net/projects/yaifo/"><img src="http://www.openbsd.org/art/puffy/puflogv200X130.gif" alt="OpenBSD" width="200" height="130" border="0" align="right" /></a>First things first: Yaifo is now available <a href="http://yaifo.cvs.sourceforge.net/yaifo/yaifo/">via CVS</a>.  And (<em>obviously</em>) I set up a <a href="http://sourceforge.net/projects/yaifo/">SourceForge Project</a>, but I haven&#8217;t done much with it yet.</p>
<p>I also set up a new category on my website for Yaifo so that it <a href="/category/tech/yaifo/">has its own page</a>.  I haven&#8217;t decided yet, but I think I&#8217;ll just have the <a href="http://yaifo.sourceforge.net/">SourceForge Project Homepage</a> redirect to <a href="/category/tech/yaifo/">the page here</a>.</p>
<p>I will still generate tarballs for downloads, but you can get the latest and greatest from CVS:</p>
<blockquote><pre>cvs -d:pserver:anonymous@yaifo.cvs.sourceforge.net:/cvsroot/yaifo login
cvs -z3 -d:pserver:anonymous@yaifo.cvs.sourceforge.net:/cvsroot/yaifo co -P yaifo</pre>
</blockquote>
<p><span id="more-211"></span><br />
Besides updating Yaifo for OpenBSD 4.2, I also made the install complete message warn users to use the <b>reboot</b> command instead of typing halt (which could be disastrous if you don&#8217;t have console access):</p>
<blockquote><pre>CONGRATULATIONS! Your OpenBSD upgrade has been successfully completed!
To boot the new system, enter reboot at the command prompt. Once the
system has rebooted, you will be able to use your system.

Note: Using the halt command at this point may render your installation
unreachable.  Make sure to use the reboot command instead.</pre>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://erdelynet.com/tech/openbsd/yaifo-updated-for-42-in-cvs/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Yaifo Maintainer</title>
		<link>http://erdelynet.com/tech/openbsd/yaifo-maintainer/</link>
		<comments>http://erdelynet.com/tech/openbsd/yaifo-maintainer/#comments</comments>
		<pubDate>Tue, 10 Jul 2007 00:19:31 +0000</pubDate>
		<dc:creator>merdely</dc:creator>
				<category><![CDATA[OpenBSD]]></category>
		<category><![CDATA[Yaifo]]></category>

		<guid isPermaLink="false">http://erdelynet.com/tech/openbsd/yaifo-maintainer/</guid>
		<description><![CDATA[Since Yaifo hadn&#8217;t been updated since version 0.2 for OpenBSD 3.8, I emailed Waldemar (the original author) and asked if I could take over the project.  He said yes, so I am now the official Yaifo maintainer.
I would like to come up with a different name that more expresses that Yaifo is not a [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.openbsd.org/orders.html"><img src="http://www.openbsd.org/art/puffy/puflogv200X130.gif" alt="OpenBSD" width="200" height="130" border="0" align="right" /></a>Since Yaifo hadn&#8217;t been updated since version 0.2 for OpenBSD 3.8, I emailed Waldemar (the original author) and asked if I could take over the project.  He said yes, so I am now the official Yaifo maintainer.</p>
<p>I would like to come up with a different name that more expresses that Yaifo is not a different installer, but an enhanced version of bsd.rd (with sshd).  I&#8217;d also like to come up with a logo.  After I get a new name and logo, I&#8217;m going to set up a SourceForge project.</p>
<p>If you have name and logo suggestions, leave a comment (or send me <a href="mailto:mike@erdelynet.com">an email</a>).</p>
]]></content:encoded>
			<wfw:commentRss>http://erdelynet.com/tech/openbsd/yaifo-maintainer/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
