Contributed by grey on from the depenguinator, only better dept.
I would like to announce the first official release of YaifO. It is a modified OpenBSD installer for remote installations or updates via Secure Shell. It is a source only release, because you have to configure your network configuration of the remote machine manually and add a RSA2 public key for authentication.
It has been tested and should work on alpha, i386, sparc and sparc64, and can be downloaded at http://www.openbsd.de/~wbx/yaifo-0.1.tgz
It is especially useful for people who like to switch their root server from Linux to OpenBSD without access to a serial line or keyboard. Please send comments, suggestions and flames to wbx@openbsd.de
(Comments are closed)
By Matt Van Mater (68.49.156.213) on
One problem with this tool and openbsd in general is there is no easy way (afaik) to create just a boot floppy when compiling from source... you have to build the whole system. Then again, maybe he has solved that problem and I'm just not aware of it. Building the system from source isn't really that big of a deal but it's an annoyance.
Comments
By Peter Hessler (69.233.55.1) spambox+undeadly@theapt.org on
cd /usr/src/distrib/[arch]/ && make
Comments
By Matt Van Mater (65.205.28.104) on
Correct me if I'm wrong, but building crunchgen justs lets you compress a bunch of stuff into a single executable, so while I think these are the first two steps in the process it's not those whole solution right?
Comments
By Jason Crawford (65.174.217.58) jasonrcrawford@gmail.com on http://purebsd.net/
By almeida (66.31.180.15) on
It seems like you can do something like this:
mv /bsd /bsd.old
mv .../yaifo.rd /bsd
reboot
And then when you login over SSH, you'll get the regular installer that you'd normally see from the console?
I'm a little confused on the setup though.
Comments
By Anonymous Coward (208.251.175.18) on
Comments
By Archite (69.225.20.63) adam@akarsoft.com on
By knomevol (64.48.235.31) knomevol@altivolus.com on
Comments
By Anonymous Coward (82.182.103.172) on
Comments
By Anonymous Coward (69.197.92.181) on
Comments
By Anonymous Coward (67.34.129.203) on
now if u put ansi gfx then it's different... that is elite! ;)
Comments
By Sean Brown (68.147.170.205) on
By Anonymous Coward (129.195.0.148) on
btw, here's the url is http://www.gobie.net/ and it has never been released , perhaps because of the bad and cold return they received from the community.
Comments
By Anonymous Coward (67.34.129.203) on
By bob (53.122.192.14) on
By Anonymous Coward (207.58.193.33) on
Now of course, I'm not expecting the developers to take on this extra work which isn't absolutely necessary. It's just that if someone should desire to do so, why not let them?
Comments
By Anonymous Coward (69.197.92.181) on
Comments
By Archite (69.225.20.63) adam@akarsoft.com on
By Anonymous Coward (138.88.235.217) on
By Anonymous Coward (192.156.63.34) on
By Bulba (82.146.243.54) bulba007@wp.pl on
(cd /usr/src/distrib/special/dmesg; make -f Makefile dmesg.o)
`dmesg.o' is up to date.
(cd /usr/src/bin/hostname; make -f Makefile hostname.o)
`hostname.o' is up to date.
cc -static -o instbin instbin.o dd.lo mount_cd9660.lo df.lo mount.lo mount_ext2fs.lo sshd.lo sync.lo restore.lo stty.lo ln.lo disklabel.lo pax.lo ping.lo cat.lo ifconfig.lo ls.lo rtsol.lo ping6.lo kbd.lo fdisk.lo less.lo mount_nfs.lo mount_msdos.lo ssh-keygen.lo grep.lo umount.lo ccdconfig.lo mknod.lo installboot.lo wicontrol.lo route.lo ftp.lo mount_ffs.lo dhclient.lo reboot.lo ed.lo cp.lo gzip.lo chmod.lo fsck_ffs.lo init.lo newfs.lo apmd.lo ancontrol.lo rm.lo mt.lo mkdir.lo sed.lo ksh.lo sleep.lo mv.lo expr.lo apm.lo dmesg.lo hostname.lo -L/usr/lib -lutil -lotermcap -ll -lm -ldes -lcrypto -lz
sshd.lo: In function `main':
sshd.lo(.text+0x1437): undefined reference to `closefrom'
ccdconfig.lo: In function `dump_ccd':
ccdconfig.lo(.text+0x8e6): undefined reference to `kvm_openfiles'
ccdconfig.lo(.text+0x92c): undefined reference to `kvm_nlist'
ccdconfig.lo(.text+0x93c): undefined reference to `kvm_close'
ccdconfig.lo(.text+0x95a): undefined reference to `kvm_geterr'
ccdconfig.lo(.text+0x981): undefined reference to `kvm_read'
ccdconfig.lo(.text+0x992): undefined reference to `kvm_close'
ccdconfig.lo(.text+0x9b0): undefined reference to `kvm_geterr'
ccdconfig.lo(.text+0xa47): undefined reference to `kvm_read'
ccdconfig.lo(.text+0xa67): undefined reference to `kvm_close'
ccdconfig.lo(.text+0xa82): undefined reference to `kvm_geterr'
ccdconfig.lo(.text+0xaa6): undefined reference to `kvm_read'
ccdconfig.lo(.text+0xac5): undefined reference to `kvm_close'
ccdconfig.lo(.text+0xae0): undefined reference to `kvm_geterr'
ccdconfig.lo(.text+0xc7f): undefined reference to `kvm_close'
ccdconfig.lo(.text+0xc8c): undefined reference to `kvm_close'
ccdconfig.lo: In function `print_ccd_info':
ccdconfig.lo(.text+0xd8e): undefined reference to `kvm_read'
ccdconfig.lo(.text+0xdea): undefined reference to `kvm_geterr'
ccdconfig.lo(.text+0xe37): undefined reference to `kvm_read'
collect2: ld returned 1 exit status
*** Error code 1
Stop in /1/yaifo/obj (line 9 of instbin.mk).
*** Error code 1
Stop in /1/yaifo (line 143 of /1/yaifo/Makefile).
/1/yaifo: