well, I have things working, but it's a bit of a hack. What I really want to do is launch Perl-Server, running as user nobody, from my init scripts (I use the Perl-Server extensively in my CGI development). So, I put together a setuid wrapper to launch the gimp, but I don't see any way of detaching the gimp process from the controlling terminal so that I can background it without terminating the gimp. Any suggestions, or is this a feature which may be added at a later date? ;) right now I have to leave the setuid wrapper as the last item in my rc.local and leave the rc.local script running. Brian