In message <_A3768@delegate-en.ML_> on 06/19/07(06:31:52)
you "Joe Moore" <email@example.com> wrote:
|You are correct. The VMware "BIOS" will not boot from a USB device. You
|could however write a bootable image to a USB flash drive from a VM and
|then boot any PC that supports USB boot devices from that flash drive.
You mean that it is not used to boot a VM but a real machine?
|That is how I'm testing my minibsd flash images. Some minor editing of
|the network config might be needed but I'm booting a laptop with the
|same flash drive that I'll be booting my appliance from.
Possiblly I'll understand what you mean in future :)
|I still hope to come up with a vmware image. I'll try to boot from a
|FreeBSD install CD and hopefully partition and slice the VM disk, mount
|the flash disk and pipe a dump of the flash to a restore on the VM disk.
|I'll let you know how it goes. I only have "/" on the flash drive
|(mounted read-only). Both "/var" and "/tmp" are ramdisks.
I think such image will be useful to demonstrate what is minibsd ...
|BTW... I got delegated with SSL running on minibsd today. I had versions
|of libz, libcrypto and libssl on the flash but I needed to create links
|to them with names that delegated was looking for, e.g. I had
|"libz.so.3" but until I created a link called "libz.so" delegated
|wouldn't find it. I'm now using 21 MB of my 32 MB compact flash.
You can specify the version of shared libraries as follows for example:
(with LDPATH=/xxx/lib if necessary)
or you can directory specify the path of them as this for example:
|Also... I examined delegated/sslway logs and it appears to be looking in
|different places for the "server-cert.pem" and "server-key.pem" each
|time I start it up. It has reported not finding them in "/", "/root",
|and "/var/spool/nobody". Where is the best place for these files once I
|generate "real" certs for my boxes?
It should be in a directory listed in LIBPATH. The recommended directory
is LIBDIR of which default is DGROOT/lib/, where DGROOT is determined by
the owner of DeleGate, like "/usr/home/delegate/delegate/lib/" for a user
name "delegate" for example.
9 9 Yutaka Sato <firstname.lastname@example.org> http://delegate.org/y.sato/
( ~ ) National Institute of Advanced Industrial Science and Technology
_< >_ 1-1-4 Umezono, Tsukuba, Ibaraki, 305-8568 Japan
Do the more with the less -- B. Fuller