<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Oy vey.  I figured it out.  It was a terrible confluence of two bizarre<br>
things: the first one was that I somehow had copied an instance of the<br>
binary that was supposed to be setuid into my home directory, where of<br>
course after the copy it was no longer setuid.  I have no idea how or<br>
why I would have done such a thing.<br>
<br>
And the second one is that the Java UI appears to be specifically<br>
searching the current directory BEFORE it looks on $PATH (I never have<br>
"." in my $PATH for security reasons).<br>
<br>
This means the Java UI was invoking the non-setuid copy of the program<br>
from my home directory even though neither my current directory nor my<br>
home directory is on my $PATH.<br>
<br>
What a drag, to have spent so much time on this.  I've updated my<br>
scripting to force a cd to the right directory before launching the Java<br>
UI program and that seems to solve the problem (even if I don't delete<br>
the stray program from my home directory).<br>
<br>
Sorry for the confusion/noise.  Cheers!<br></blockquote><div><br>Good that you were able to solve it! <br></div></div>