On Thu, Apr 11, 2002 at 11:36:49AM -0700, Seth Hettich wrote: > Trying to update to -current, in SU mode, doing the make installworld: > > [ ! -e /usr/bin/passwd ] || echo foo > > will make sh die > > This is even with the "new" sh from my buildworld (I am running the new > kernel).
You're probably trying to cut corners and aren't following the full (documented) upgrade procedure. Signal 12 is SIGSYS (unimplemented sycall), and you're receiving it because 5.0's /bin/sh depends on a syscall which only exists in recent 5.0 kernels. You shouldn't bump into this if you upgrade correctly. Kris
msg37173/pgp00000.pgp
Description: PGP signature