On Fri, 2004-04-02 at 16:26, Andrew J Caird wrote: > Robert, > If you don't use the "-" in "su - " it won't try to find the environment > of the account you're specifying (cyrus, in this case), so you don't need > to have a home directory. Of course, you need to make sure that the > environment where you run that has what you need. I believe that you do > need to use the cyrus user, just try it like: > su cyrus -c "/usr/local/cyrus/bin/reconstruct notspam"
I tried that and was getting a different error: esmtp# su cyrus -c "/usr/local/cyrus/bin/reconstruct spam" This account is currently not available. Do you know what that means? It is working fine by setting the UID in a C script (see my other post). -- Robert --- Home Page: http://asg.web.cmu.edu/cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html