I've set up a chroot account using ssh's ChrootDirectory[1] keyword on OpenBSD 4.4 on a Soekris (i386) net4801. It works nicely, except that I get some device errors in the chroot, but not the regular accounts.
Upon connecting with SSH with the chrooted account, there is an error about tty: ksh: No controlling tty (open /dev/tty: Device not configured) then in the chrooted account, other devices are not available: $ gpioctl -d /dev/gpio1 gpioctl: /dev/gpio1: Device not configured Outside the chroot, these are both available. Inside the chroot, there is a directory for these devices, /dev which was populated by getting MAKEDEV from the real /dev and then running ./MAKEDEV all What step am I missing? I've had it working before but cannot figure the difference. regards -Lars