Hello list! I'm trying to get tmda-cgi setup on our corporate mailserver. tmda & tmda-cgi work very well if I use a manual install, copying all necessary files to the users' home dir, etc.
The problem I'm having is allowing users to self-register via tmda-cgi. Specifics of my installation - I installed tmda-cgi as root, and opted for system-wide mode. I use sendmail, and have the .tmda/config set appropriately (as well as other whitelist, blacklist, etc files from skel/.tmda). The behavior, when I log into tmda.cgi as one of my users and hit the "sign me up" link, I get: tmda-cgi cannot continue because a terminal error has been encountered. Error: Install aborted. Cause: Re-importing Defaults non-qmail users must define DELIVERY in /home/jstone/.tmda/config Additional: Running in no-su mode. Attempted to install TMDA with euid 590, egid 590. Recommend: Check file permissions in home directory. Of course, no files were copied, which I expect explains the Cause error. 590/590 are the correct UID/GID for this user. What has me perplexed is the "Running in no-su mode". Why is tmda.cgi doing this when I chose "system-wide"? I can get around it if I manually copy .tmda and .tmda/cgi, but I was thinking (hoping!) that tmda-cgi would do all the per-user setup for me. Similairly if I change the user dir to something silly like 777, it works. Permissions on tmda.cgi: -rws--s--x 1 root root 5670 Jun 6 14:09 tmda.cgi any thoughts? am i misunderstanding what the self-register process does? THanks! Matthew Matthew Boeckman Manager - Systems Integration Saepio Technologies, Inc. 816-777-2160 _____________________________________________ tmda-users mailing list (tmda-users@tmda.net) http://tmda.net/lists/listinfo/tmda-users