03:31:07 Odd question, but how would one build their own Illumos ISO with custom software without relying on OpenIndiana's distro building tool? 06:11:02 BarryBenson: At Oxide, we use https://github.com/illumos/image-builder 06:11:28 There aren't really docs for the tool right now, but you can look at how we use it at: https://github.com/oxidecomputer/helios-engvm/tree/main/image 06:12:05 image/make_new_installers.sh in that repository generates ISOs that contain ramdisk boot images, in particular 06:17:51 Taking a look at the source code right now, I ultimately think I'll roll my own image builder to specifically suit my own needs, but to see this is very cool because it can help me, thank you 06:38:50 I took the function at https://github.com/illumos/image-builder/blob/main/src/main.rs#L319 to make a MKISOFS command that I am using to build an ISO file. It seems to be working, thank you so much 06:57:20 Another odd question, my ISOs tend to hit the GRUB menu and not load the OS, what could I be missing in the build process? I am trying to build `illumos-gate` directly, and turn it into an ISO 07:01:03 I've never built an OS before, sorry if these questions are stupid 10:28:09 BarryBenson gate is not self containing, you will need number of external packages as well (like libxml2 etc - I do not have complete list) 18:50:43 tsoome_: arm64-gate prior to the omnios packages arriving contained the bare minimum 18:52:09 idnkit, libressl or openssl, libstdc++, libxml2, nspr, zlib 18:52:25 and parts of illumos that need to already exist to bootstrap itself, which probably doesn't apply elsewhere 18:52:47 that's not a complete list, but it's a list that makes an approximately bootable system appear at the far end 18:53:19 smartos' "strap" is probably a closer list, but it contains extra bits 18:54:09 s,nspr,nss/nspr, 19:20:31 sort of unfortunate that we need two different TLS stacks. 20:24:44 mostly because of ldap IIRC 20:53:41 out of curiosity: I know about openssl, but what's the other one? 21:00:42 NSS/NSPR ("Netscape Portable Runtime", "Network Security Services") 21:02:22 thanks!