Ah, I see in the notify script that there's a command "echo -e ...".
../bin/notify runs using /bin/sh, and nether the built-in echo in
/bin/sh nor /bin/echo on this machine know about any -e flag. I think
GNU's echo does have such a flag but you can't assume that's what I'm
running.
I'm appending the typescript of running that notify command with sh -x.
Nothing obvious to me about where the printf error occurs.
BTW: why does the configure script detect the presense of bash or ksh,
then decide to use it for those scripts which go into /usr/local/sbin,
but not those in /usr/local/spool/hylafax/bin?