Como executar um programa em um novo namespace PID? Todos os tutoriais na internet mostram a escrita de algum código C personalizado para fazer isso. Existe um comando para isso?
Responder1
Experimente o unshare
programa. Observe que, devido à maneira como o namespace pid funciona, você também precisa informar ao unshare para fork. Você também pode querer que ele remonte proc para você (o que é possível em versões mais recentes do unshare
comando, acredito).
Responder2
Experimente com unshare -fp program
. Isso irá bifurcar o novo programa e colocá-lo dentro do novo namespace PID.