It's a bug of the guy who wrote it. If he writes it on a Mac and then
xfers it to a Unix server he'll have to take care of transforming
linebreaks to conform to the host that the file sits on. If his
server is a Mac, too, then the Mac server is required to do CR->CRLF
(or CR->LF). If it doesn't it's a Mac server bug.
Documents specify that in practice LF with or without a preceeding CR
is a linebreak, but not plain CR.
-- Cheers, Ari --