Hello!

Можно немного иначе задачу поставить. А именно - как обойтись без прав рута.
И такая постановка уже имеет решение, например, супервизоры наподобии
daemontools, позволяющие иметь пользовательский аналог /etc/init.d
Для разделения версий вполне достаточно chroot, в котором от рута стартует
основной супервизор, запускающий пользовательские супервизоры.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/

Ответить