jari(_dot_)aalto(_at_)poboxes(_dot_)com writes:
Silly me...yes, I did and changed some default settings and forgot that
continued macros must have trailing \. Ok fixing that got compilation
working as expected. I would still like this forum to review the changes
I made. Eg. I considered default DEFPATH too limited and added couple
of standard executable paths. What do you think? And I turned off all locking
methods as I understand .lock beeing the de facto and reliable.
If no one at your site uses mailtool, and you don't have another
specific reason for not doing so, I would let the autoconf process
figure out what locking methods to use. If nothing else, it'll save
some poor user who leaves off the second colon on a normal mailbox
delivering recipe.
As for the changes to DEFPATH, given that this is a Solaris 2.x binary,
I would leave out /usr/ucb completely (it mostly contains links to
/usr/bin and /usr/sbin, and what remains is usually shadowed by
binaries in /usr/bin or /usr/sbin, or broken, or both), and I would
leave out /bin, as it's just a symlink to /usr/bin. Otherwise, it
looks fine to me.
Finally, don't change DEFsendmail to /bin/mail. Too many recipes
expect sendmail flags to work (in particular, -t), and only sendmail
really knows what the Right Thing to do is for any given message.
Philip Guenther