O MacOS tem um sistema de arquivos especial chamado devfs, que pode ser montado em vários lugares. Basta montá-lo dentro da sua prisão chroot, assim:
sudo mount -t devfs devfs "$jail"/dev
Como alguém pode acessar /dev
de dentro de uma chroot
cadeia? Eu gostaria de saber como fazer isso no OS X 10.10.5 'El Capitan', em particular. Eu já tentei criar um compartilhamento NFS automount
ing para emular uma montagem de ligação para fazer isso (conforme descrito em aqui ) sem sucesso. Existem outras opções?
O MacOS tem um sistema de arquivos especial chamado devfs, que pode ser montado em vários lugares. Basta montá-lo dentro da sua prisão chroot, assim:
sudo mount -t devfs devfs "$jail"/dev
Eu acredito que esta é a idéia de uma prisão chroot em primeiro lugar :)
Copiar os arquivos / dev para um diretório de desenvolvimento dentro da cadeia provavelmente não funcionará. Como LawrenceC sugeriu, usar o mknod de dentro da cadeia poderia fazer o trabalho.
Tags chroot nfs dev macos chroot-jail