Spacenav interactive configuration GUI
 
 
 
Go to file
John Tsiombikas d14c6e776e Oh well, I guess there is no other way than duplicating the cfgfile files...
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spnavcfg@43 ef983eb1-d774-4af8-acfd-baaf7b16a646
2008-04-09 08:41:05 +00:00
.gitattributes
Makefile.in Oh well, I guess there is no other way than duplicating the cfgfile files... 2008-04-09 08:41:05 +00:00
README
back.c
cfgfile.c Oh well, I guess there is no other way than duplicating the cfgfile files... 2008-04-09 08:41:05 +00:00
cfgfile.h Oh well, I guess there is no other way than duplicating the cfgfile files... 2008-04-09 08:41:05 +00:00
cmd.h
configure ops I forgot the configure script 2008-04-09 07:52:02 +00:00
front.c
spnavcfg.c

README

spnavcfg 0.1
------------

1. About
Spacenav daemon interactive configuration program.

2. Installation
Requires GTK+ 2 and Xlib headers to be installed.
./configure, make, make install, as usual (make install part as root).

3. Security
The binary is installed setuid root in order to be able to modify /etc/spnavrc
and send signals to the daemon. However, it was designed from start to be as
secure as possible. spnavcfg launches two processes (see front.c and back.c).
The frontend that runs all the GUI code drops priviledges to the original uid,
while the backend that does all the gruntwork keeps effective uid root.
As long as you don't run the program while logged in as root, it should be very
secure.

4. Contact
For bug reports, feature requests, or whatever, contact: nuclear@member.fsf.org