On Wed, 26 Mar 2003 17:25:52 -0500, "Jesse D. Guardiani"
<[EMAIL PROTECTED]> wrote:

> I'll not deal with maintaining flat files for passwords, even if the flat
> files are auto generated by a query to vpopmail.
> 
> That would defeat the purpose of vpopmail.

I'll try to work through the interface we have in Auth.py (thanks for
the comments, Jason).  If it will do what you need, then you'll be
set.

> I saw that, and I flipped through it, but I couldn't get the pending
> queue to display. Is that because it's a test account? Or is it because
> it's broken in your test program or what?

Those pages are just mockups of what I'm shooting for.  I'm not sure
if I ever did a mockup of what the pending list itself would look
like.

If you want to play with tmda-cgi itself, you can log into the test
account (http://wolfhome.com/~cgitest/index2.cgi) with user "cgitest"
and password "test".  It's not as pretty as the mockups, but at least
you can see it work.  Send any test e-mails to <[EMAIL PROTECTED]>.

> Eventually I'd like to make these dropdown menu based. But editing a flat
> file will do for now.

Yeah, it would be nice to have the editors more wizard-like.  I
couldn't settle on what I'd put in GUI, so I opted for the simpler
(and quicker!) text box.

> However, do you have, or plan to have a multilevel permissions model?

It was mentioned early on in the planning that most site admins
wouldn't want every user to have access to every feature I've planned.
With that in mind, I do plan to make it so you can disable saving on
various (more dangerous) features such as filter editing and config
file editing.

I don't think I'll put in true multi-level permissions as that can be
a rather large chunk of code.  However, since the config file is just
Python code (thank goodness for that!) it would be pretty simple to
put code into your /etc/tmdarc that checks which group a user is in
(or some other criteria) and then enables or disables the various
tmda-cgi features as you see fit.  It wouldn't be as pretty, but it
would have the same effect and take far less time to code.

Gre7g.
_________________________________________________
tmda-workers mailing list ([EMAIL PROTECTED])
http://tmda.net/lists/listinfo/tmda-workers

Reply via email to