Heads up to Julian sendmail 8.13 (upcoming release) Linux 2.4 Series and broken flock()

Julian Field mailscanner at ecs.soton.ac.uk
Tue Feb 17 21:04:19 GMT 2004


Hopefully all that is required is
         Lock Type = posix
in MailScanner.conf for these systems.

And I should be able to auto-detect this from the output of
         sendmail -d0.4 -bt < /dev/null
as hopefully it will show up there.

At 20:47 17/02/2004, you wrote:
>-----BEGIN PGP SIGNED MESSAGE-----
>Hash: RIPEMD160
>
>Please first of all review
>http://www.ussg.iu.edu/hypermail/linux/kernel/0207.0/0212.html
>
>It has the original text from sendmail.org and the explanation by some
>kernel hackers.
>I just wanted to give an early heads up that yet another lock method
>might be needed.
>
>Thanks
>
>PS: in short...
>
>Quote
>
>"> NOTE: Linux appears to have broken flock() again. Unless
> > the bug is fixed before sendmail 8.13 is shipped,
> > 8.13 will change the default locking method to
> > fcntl() for Linux kernel 2.4 and later. You may
> > want to do this in 8.12 by compiling with
> > -DHASFLOCK=0. Be sure to update other sendmail
> > related programs to match locking techniques.
>
> > Is it really broken or is sendmail smoking crack like when they said
> > that itimers in Linux didn't work?
>
>
>It really is broken, and sendmail triggers it
>"
>-----BEGIN PGP SIGNATURE-----
>Version: GnuPG v1.2.3 (Darwin)
>
>iD8DBQFAMn34PMoaMn4kKR4RA3sRAJ9UEQBN4k5sfCnPQqLgrnP9p6UY6gCfa+cY
>mg8zKiFyOorCA3KFR4IGUJY=
>=SBug
>-----END PGP SIGNATURE-----

--
Julian Field
www.MailScanner.info
Professional Support Services at www.MailScanner.biz
MailScanner thanks transtec Computers for their support
PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654



More information about the MailScanner mailing list