Tim Legant <[EMAIL PROTECTED]> writes:

> I also think I should remove the code that passes the -c flag to
> tmda-inject, since it's not necessary now that $HOME is set
> correctly.

[...]

> With that change, I'm willing to say the tmda-ofmipd side is done.

Sounds good.

> Once I have the module I mentioned above in place, I will take a
> look at the CGI code to see if I can figure out how to integrate the
> virtual domain stuff better with that app.

Ok, but I assume this is longer term (i.e, not before the next
release)?

> I saw that.  Looks like the fallback algorithm, after you don't use
> all the parts that you should use but aren't implemented on various
> systems, is pretty similar to what maildir writers have been using
> all along.  :)

Not really. The unix_* calls he mentions are fictitious (things that
djb thinks OSs _should_ have), and inode/device numbers are available
on any POSIX-compliant NFS implementation.

I think I'll mimic the new Postfix algorithm, which looks like:

  1. Create    tmp/time.P<pid>.hostname
  2. Rename to new/time.V<device>I<inode>.hostname

IEEE Std 1003.1-2001 claims that st_ino and st_dev together uniquely
identify a file within a filesystem.

> A final note: tmda-ofmipd's -A/--authprog flag is thoroughly broken.

[...]

> I'm working on fixing that today, but I might not get it done.  If
> you want to release without this fix, that's fine by me.

No rush, I can wait for this fix. Thanks.
_________________________________________________
tmda-workers mailing list ([EMAIL PROTECTED])
http://tmda.net/lists/listinfo/tmda-workers

Reply via email to