2018-08-21 04:07:34 +00:00
|
|
|
spnavcfg
|
|
|
|
========
|
2008-04-09 07:48:10 +00:00
|
|
|
|
2018-08-21 04:07:34 +00:00
|
|
|
About
|
|
|
|
-----
|
2008-04-09 07:48:10 +00:00
|
|
|
Spacenav daemon interactive configuration program.
|
|
|
|
|
2018-08-21 04:20:29 +00:00
|
|
|
![shot](http://spacenav.sourceforge.net/images/spnavcfg-shot-thumb.png)
|
|
|
|
|
2018-08-21 04:07:34 +00:00
|
|
|
Installation
|
|
|
|
------------
|
2008-04-09 07:48:10 +00:00
|
|
|
Requires GTK+ 2 and Xlib headers to be installed.
|
|
|
|
./configure, make, make install, as usual (make install part as root).
|
|
|
|
|
2018-08-21 04:07:34 +00:00
|
|
|
Security
|
|
|
|
--------
|
2008-04-09 07:48:10 +00:00
|
|
|
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.
|
|
|
|
|
2018-08-21 04:07:34 +00:00
|
|
|
License
|
|
|
|
-------
|
2020-11-15 00:48:56 +00:00
|
|
|
Copyright (C) 2007-2020 John Tsiombikas <nuclear@member.fsf.org>
|
2018-08-21 04:07:34 +00:00
|
|
|
|
|
|
|
This program is free software. Feel free to use, modify, and/or redistribute
|
|
|
|
it under the terms of the GNU General Public License version 3, or (at your
|
|
|
|
option) any later version published by the Free Software Foundation.
|
|
|
|
See COPYING for details.
|