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
