>I would recommend against having these VGA utilities setuid-root. In fact,
>I set mine to be runnable by no one EXCEPT root.
executable. It should be executable by the group of usercodes which have
access to your machine's console. This is necessary and sufficient, since
only people who have access to console should run them and anyone with
access
to console has as good as got root access anyway (not necessarily but
certainly with all current distributions).
As usual, make sure that only people who need to have access to programs
have
access to them.
Of course, since you'll have the source, you could always fix the security
hole.
___
C++ consultant and emacs support. Mail me if you have any problems.