"Jason R. Mastaler" <[EMAIL PROTECTED]> writes:
 
> /etc/tmdarc and ~/.tmda/config are just Python programs. Python syntax
> is case sensitive.

OK, does that mean that rest of TMDA specific parameters are also case 
sensitive so "delivery" is not the same as "DELIVERY" or "Delivery"?

> > What was doing the munching?
> 
> Currently, if there is an error in /etc/tmdarc, the rest of file is
> skipped. Otherwise, an error there would hold up every TMDA user on
> the system until fixed. So, you probably had some important settings
> after the OS.UMASK() that were skipped because of the syntax error.

Ah just all the whole config :-)

> Perhaps this should be changed to not skip over errors in /etc/tmdarc,
> I dunno.

Hmm, just checking, is there 'debug' type checking program you can call which
will check syntax (including Python syntax) of all relevant config files 
(/etc/tmdarc) and supporting files they call (e.g. /usr/share/tmda/incoming) ? 
Like for example in Exim you can call "exim -bV" to have it check syntax of 
config file.... if not perhaps suggestion for future :-)

Thanks for solving!

Cheers

Patrick


_____________________________________________
tmda-users mailing list ([EMAIL PROTECTED])
http://tmda.net/lists/listinfo/tmda-users

Reply via email to