My goal is to script the production of a USB memstick freebsd installer from an arbitrarily-chosen freebsd git source tree in a reproducible way.
I run poudriere regularly and I understand how to have poudriere set up a jail based on my selected freebsd source tree. It looks as if "poudriere image" could similarly produce a "live" usb memstick that I could use to boot a physical computer.
However, I don't understand what an "installer" memstick has that a "poudriere image" memstick doesn't.
My first guess would be: a base.txz, kernel.txz, and a /etc/rc.local copied from /usr/src/release/rc.local (which calls bsdinstall). Is there anything else?
thanks!
I run poudriere regularly and I understand how to have poudriere set up a jail based on my selected freebsd source tree. It looks as if "poudriere image" could similarly produce a "live" usb memstick that I could use to boot a physical computer.
However, I don't understand what an "installer" memstick has that a "poudriere image" memstick doesn't.
My first guess would be: a base.txz, kernel.txz, and a /etc/rc.local copied from /usr/src/release/rc.local (which calls bsdinstall). Is there anything else?
thanks!