Andrzej Adam Filip wrote:
AFAIK /etc/mail/Makefile provided by Debian-Linux uses 4 step procedure
1. create new map version *in new/separate file* 2. fix ownership
3. fix access permissions 4. do atomic replacement (file rename) of old version by new version
This is useful if makemap takes "too long".
However, any "long running" sendmail process will NOT notice the
new map content -- sendmail checks whether the actual file it has
open changed.
Of course sendmail does this with the proper locking -- but if that
locking is broken in some way on the OS (esp. if "lock on open"
does NOT work!) then there can be problems.
--
Note: please read the netiquette before posting. I will almost never
reply to top-postings which include a full copy of the previous
article(s) at the end because it's annoying, shows that the poster
is too lazy to trim his article, and it's wasting the time of all readers.
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)