I've noticed that tmda-ofmipd isn't starting cleanly from a script. I need to run the program as a particular user (not root, and the -u option isn't enough). If I start the program on the command line ending with an '&', everthing is fine. I get one process running as the required user.
If, however, I use and init script owned by root and use a command like this to start tmda-ofmipd: su - <username> -c "tmda-ofmipd <lots of options>" & I get two processes running. One is the tmda-ofmipd process running as the proper user. The other is the init process which is running as root; it never terminates. I also tried using the supervise program from the daemontools package to control tmda-ofmipd. In this case, supervise requires run scripts to use exec without a trailing '&' to start programs. This is the command I tried: exec su - <username> -c "tmda-ofmipd <more options>" With this I got the same effect as when using an '&' within an init script. I found one thread in the list archives discussing this problem. Unfortunately, no solution was posted. Has anyone successfully dealt with this problem? Andrew _____________________________________________ tmda-users mailing list ([EMAIL PROTECTED]) http://tmda.net/lists/listinfo/tmda-users
