Como Acessar '/ dev' De Dentro de uma Cadeia 'chroot'?

1

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?

    
por RandomDSdevel 02.06.2016 / 01:12

2 respostas

1

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 
    
por 05.06.2018 / 19:13
0

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.

    
por 02.06.2016 / 11:55