[Xenomai] Is that possible to use xenomai in multi user environment without root permission?

Lowell Gilbert kludge at be-well.ilk.org
Wed Feb 22 20:08:39 CET 2017

> 2017-02-22 3:00 GMT+08:00 Lowell Gilbert <kludge at be-well.ilk.org>:
>> Cong Monkey <congzhangzh at gmail.com> writes:
>>> I have a center server shared by multi user which is assigned sudo
>>> permission for special cmd when needed.
>>> Is that possible to allow the user to run any self develop rt base
>>> application(the user will not attack server by this way) without root
>>> permission?
>> Not really. Xenomai involves, among other things, making changes to the
>> kernel. Your user will definitely want to run his real-time application
>> on a system that isn't being used for anything else. The best way for
>> him to do that will depend entirely on what his project is.
>> He can *build* his Xenomai kernel and application without any special
>> privileges, and might save a lot of time doing so if your server is very
>> fast.

Cong Monkey <congzhangzh at gmail.com> writes:

> Is there some other way different than recompile the kernel, like add
> user to special group or change some device's permission? it will
> really be easy if simple way is possible and the user need do nothing!

It might be possible to run the application in a virtual machine.
Of course, it wouldn't get real-time behaviour.

Linux is not a real-time operating system.

More information about the Xenomai mailing list