I've got a RAIDFrame system for which I'm building a custom bsd.rd. That's
basically fine - I understand how /usr/src/distrib works and how crunchgen
is used to add files (like raidctl) to instbin on the kernel ramdisk. So I
figure that as long as I'm at it, I'd like to have a real screen editor as
well. That doesn't seem to work, though. I've gotten the build process to
incorporate either (n)vi or ee by using CRUNCHSPECIAL directives, and that
seems to go OK. But after booting into the new bsd.rd, any attempt to use
the editors segfaults. Because ee is small, I also tried compiling it
statically and using a straight COPY with it rather than building it into
instbin. That segfaults the same way. Is there some terminal or screen
related issue I'm not understanding here that's causing the editors to fail?
I notice both of them use some version of curses.

Thanks,
Todd

Reply via email to