1.28 -> 1.29 - Updated efax back end to extract the fax number from the job name (discarding any extraneous stuff) to enable printing from Windows to a Samba shared fax printer (thanks to Leigh Wedding for contributing this feature). Moreover we do not chown the temporary file: rather, we sudo /usr/bin/fax. - Fixed efax script: page formats are now normalised to the only three ones accepted (letter, legal and a4). 1.27 -> 1.28 - Fixed wrong, stupid, stupid, stupid redirect of mktemp output. - Fixed erroneous use of braces; replaced with parenthesis. - Now the directory /var/log/fax is created at install time. 1.26 -> 1.27 - Removed obsolete fax driver (please use efax instead). - Many useful fixes, and better error handling thank to code written by Diab Jerius. - Error handling has been systematised (somehow). 1.25 -> 1.26 - Now we exit 2 when it is impossible to create a temporary file, too. - The HylaFax back end now copies the input file to a temporary file owned by the user running the script. - Fixed erroneous redirect for HylaFax. 1.24 -> 1.25 - We now perform a number of additional checks for phone numbers. All back ends now uniformly return 2 for all errors detected at this stage, so the cups queue is stopped (suggestion by Frederick C. Damen). In particular, empty phone numbers cause now an exit 2 in the HylaFax back end.