[lxc-devel] Bug#620921: Detecting a non-root container

Daniel Lezcano daniel.lezcano at free.fr
Tue Apr 12 13:18:44 UTC 2011


On 04/11/2011 02:47 AM, Marco d'Itri wrote:
> On Apr 06, Daniel Lezcano<daniel.lezcano at free.fr>  wrote:
>
>> I would not rely on that because lxc may evolve to not use the cgroup if
>> not present.
>>
>> If you use upstart, you can check the 'container=lxc' env variable in
>> the udev init script in order to know if you are in a container.
>> Otherwise for sysvrc init, I don't know how to handle that.
> If the container does not support handling uevents then
> /sys/kernel/uevent_helper should not exist. This is how openvz behaves.

At the first glance udev events are supported in the container. But for 
the sake of optimization, I recommend to not use it as it will trigger 
the events in all the containers.




More information about the lxc-devel mailing list