WebPlugin
authorEnrico Fracasso <enrico.fracasso@email.it>
Tue, 7 Oct 2008 17:13:35 +0000 (17:13 +0000)
committerEnrico Fracasso <enrico.fracasso@email.it>
Tue, 7 Oct 2008 17:13:35 +0000 (17:13 +0000)
commitd8758e32a06f76798285c300d2eb37595e1ba646
tree08524444af354cab2ed1ac2f34c6670ef1f3dc70
parent94a9fa4711be6411002bdd32ffbb01c7402f4920
WebPlugin
fix:
* web plugin works on opera too

sandboxing:
* added AppArmor configuration
* enabled privilege separation for the web plugin: the blender player can run as a lower privileged user, xauth token is generated on the fly .

testing:
* web plugin tested on ubuntu 32/64bit, fedora and FreeBSD

Changed only cmake build script: AppArmor is enabled by default, if you want to enable privilege separation instead, you have to change the cmake variable WEBPLUGIN_SANDBOX_MODE to privsep (or none to
disable it).

Warning: source/gameengine/GamePlayer/xembed/blenderplayer-wrapper.c must be setuid root in order to change user successfully
CMakeLists.txt