Sunday, August 12, 2007

Yaifo updated for 4.2 in CVS

OpenBSDFirst things first: Yaifo is now available via CVS. And (obviously) I set up a SourceForge Project, but I haven'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't decided yet, but I think I'll just have the SourceForge Project Homepage redirect to the page here.

I will still generate tarballs for downloads, but you can get the latest and greatest from CVS:
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


Besides updating Yaifo for OpenBSD 4.2, I also made the install complete message warn users to use the reboot command instead of typing halt (which could be disastrous if you don't have console access):
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.

7 comments:

  1. Just a suggestion.
    It would be nice to have a build/ inside of yaifo/ to place *.rd/*.fs into.
    I was a bit confused by not finding *.rd in yaifo/ .

    ReplyDelete
  2. It's not working!

    Todays 'cvs co yaifo', snapshots from ftp.su.se .
    auth_key is correct, config changed to support dhcp on rl0.

    This is what I get then I ssh to yaifo.rd:

    unable to set user context: Bad file descriptor
    Connection to multiboot closed.

    ReplyDelete
  3. > It would be nice to have a build/ inside of yaifo/ to place *.rd/*.fs into.
    > I was a bit confused by not finding *.rd in yaifo/.

    Maxim, I'm confused. How often do you download source and have the binaries already built for you? After running make, you'll see yaifo.rd in your current directory.

    It might be a good idea to move the discussion to the mailing list I set up: http://erdelynet.com/yaifo-l/

    ReplyDelete
  4. > It’s not working!
    > Todays ‘cvs co yaifo’, snapshots from ftp.su.se .

    Obviously OpenBSD -current is a moving target and many changes have been made since I last updated yaifo. My commit message states that I updated yaifo to support "-current as of 2007/08/10-ish".

    I need to look at what's changed in -current and update yaifo when I have time.

    It might be a good idea to move the discussion to the mailing list I set up: http://erdelynet.com/yaifo-l/

    ReplyDelete
  5. I've fixed the ssh problem in yaifo. Please refer to the following thread:

    http://erdelynet.com/archive/yaifo-l/2007-08/0003.html

    ReplyDelete
  6. Works fine here.

    I think it's a good idea to make "reboot" a bit more notable.
    How about "REBOOT" and note about using YAIFO-upgrade and not a std. obsd upgrade?

    ReplyDelete
  7. Would this version work with the OpenBSD4.2 (release)?

    Anyone tested it?

    Thanks.

    ReplyDelete