|
|
702687f |
diff --git a/fax/faxspool.in b/fax/faxspool.in
|
|
|
702687f |
index 1f65a9c..a9a329d 100644
|
|
|
702687f |
--- a/fax/faxspool.in
|
|
|
702687f |
+++ b/fax/faxspool.in
|
|
|
702687f |
@@ -188,11 +188,11 @@ PATH=@BINDIR@:$PATH
|
|
|
295243c |
|
|
|
295243c |
# change coverpage/header defaults to per-user files, if $HOME exists
|
|
|
295243c |
if [ -d "$HOME" ]; then
|
|
|
295243c |
- if [ -r $HOME/.make.coverpg ]; then
|
|
|
295243c |
+ if [ -r "$HOME/.make.coverpg" ]; then
|
|
|
295243c |
MAKE_COVER_PG=$HOME/.make.coverpg
|
|
|
295243c |
fi
|
|
|
295243c |
- if [ -r $HOME/.faxheader ]; then
|
|
|
295243c |
- FAX_HEADER=$HOME/.faxheader
|
|
|
295243c |
+ if [ -r "$HOME/.faxheader" ]; then
|
|
|
295243c |
+ FAX_HEADER="$HOME/.faxheader"
|
|
|
295243c |
fi
|
|
|
295243c |
fi
|
|
|
295243c |
|
|
|
702687f |
@@ -217,7 +217,7 @@ fi
|
|
|
295243c |
#
|
|
|
295243c |
fs_cvt_pbm()
|
|
|
295243c |
{
|
|
|
295243c |
- pbm2g3 $1 >$2.001
|
|
|
295243c |
+ pbm2g3 "$1" >"$2.001"
|
|
|
295243c |
}
|
|
|
295243c |
|
|
|
295243c |
#
|
|
|
702687f |
@@ -225,7 +225,7 @@ fs_cvt_pbm()
|
|
|
295243c |
#
|
|
|
295243c |
fs_cvt_pgm()
|
|
|
295243c |
{
|
|
|
295243c |
- pgmtopbm $1 | pbm2g3 >$2.001
|
|
|
295243c |
+ pgmtopbm "$1" | pbm2g3 >"$2.001"
|
|
|
295243c |
}
|
|
|
295243c |
|
|
|
295243c |
#
|
|
|
702687f |
@@ -233,7 +233,7 @@ fs_cvt_pgm()
|
|
|
295243c |
#
|
|
|
295243c |
fs_cvt_ppm()
|
|
|
295243c |
{
|
|
|
295243c |
- ppmtopgm $1 | pgmtopbm | pbm2g3 >$2.001
|
|
|
295243c |
+ ppmtopgm "$1" | pgmtopbm | pbm2g3 >"$2.001"
|
|
|
295243c |
}
|
|
|
295243c |
|
|
|
295243c |
#
|
|
|
702687f |
@@ -243,7 +243,7 @@ fs_cvt_ppm()
|
|
|
295243c |
#
|
|
|
295243c |
fs_cvt_g3()
|
|
|
295243c |
{
|
|
|
295243c |
- g3cat $1 >$2.001
|
|
|
295243c |
+ g3cat "$1" >"$2.001"
|
|
|
295243c |
}
|
|
|
295243c |
|
|
|
295243c |
#
|
|
|
702687f |
@@ -255,14 +255,14 @@ fs_cvt_g3()
|
|
|
295243c |
fs_cvt_xwd()
|
|
|
295243c |
{
|
|
|
295243c |
REDUCE="cat"
|
|
|
295243c |
- test X$3 = X-n && REDUCE="pnmscale -yscale 0.5"
|
|
|
295243c |
+ test "$3" = "-n" && REDUCE="pnmscale -yscale 0.5"
|
|
|
295243c |
|
|
|
295243c |
- xwdtopnm $1 |\
|
|
|
295243c |
+ xwdtopnm "$1" |\
|
|
|
295243c |
pnmscale -xysize 1728 2000 |\
|
|
|
295243c |
$REDUCE |\
|
|
|
295243c |
ppmtopgm |\
|
|
|
295243c |
pgmtopbm |\
|
|
|
295243c |
- pbm2g3 >$2.001
|
|
|
295243c |
+ pbm2g3 >"$2.001"
|
|
|
295243c |
}
|
|
|
295243c |
|
|
|
295243c |
#
|
|
|
702687f |
@@ -273,14 +273,14 @@ fs_cvt_xwd()
|
|
|
295243c |
fs_cvt_gif()
|
|
|
295243c |
{
|
|
|
295243c |
REDUCE="cat"
|
|
|
295243c |
- test X$3 = X-n && REDUCE="pnmscale -yscale 0.5"
|
|
|
295243c |
+ test "$3" = "-n" && REDUCE="pnmscale -yscale 0.5"
|
|
|
295243c |
|
|
|
295243c |
- giftopnm $1 |\
|
|
|
295243c |
+ giftopnm "$1" |\
|
|
|
295243c |
pnmscale -xysize 1728 2000 |\
|
|
|
295243c |
$REDUCE |\
|
|
|
295243c |
ppmtopgm |\
|
|
|
295243c |
pgmtopbm |\
|
|
|
295243c |
- pbm2g3 >$2.001
|
|
|
295243c |
+ pbm2g3 >"$2.001"
|
|
|
295243c |
}
|
|
|
295243c |
|
|
|
295243c |
#
|
|
|
702687f |
@@ -291,14 +291,14 @@ fs_cvt_gif()
|
|
|
295243c |
fs_cvt_tif()
|
|
|
295243c |
{
|
|
|
295243c |
REDUCE="cat"
|
|
|
295243c |
- test X$3 = X-n && REDUCE="pnmscale -yscale 0.5"
|
|
|
295243c |
+ test "$3" = "-n" && REDUCE="pnmscale -yscale 0.5"
|
|
|
295243c |
|
|
|
295243c |
- tifftopnm $1 |\
|
|
|
295243c |
+ tifftopnm "$1" |\
|
|
|
295243c |
pnmscale -xysize 1728 2000 |\
|
|
|
295243c |
$REDUCE |\
|
|
|
295243c |
ppmtopgm |\
|
|
|
295243c |
pgmtopbm |\
|
|
|
295243c |
- pbm2g3 >$2.001
|
|
|
295243c |
+ pbm2g3 >"$2.001"
|
|
|
295243c |
}
|
|
|
295243c |
|
|
|
295243c |
#
|
|
|
702687f |
@@ -307,11 +307,11 @@ fs_cvt_tif()
|
|
|
295243c |
#
|
|
|
295243c |
fs_cvt_lj()
|
|
|
295243c |
{
|
|
|
295243c |
- if [ X$3 = X-n ]
|
|
|
295243c |
+ if [ "$3" = "-n" ]
|
|
|
295243c |
then
|
|
|
295243c |
- hp2log3 -r$2 <$1
|
|
|
295243c |
+ hp2log3 "-r$2" <"$1"
|
|
|
295243c |
else
|
|
|
295243c |
- hp2hig3 -r$2 <$1
|
|
|
295243c |
+ hp2hig3 "-r$2" <"$1"
|
|
|
295243c |
fi
|
|
|
295243c |
}
|
|
|
295243c |
|
|
|
702687f |
@@ -323,9 +323,9 @@ fs_cvt_lj()
|
|
|
295243c |
fs_cvt_ps()
|
|
|
295243c |
{
|
|
|
295243c |
driver="$GS_DRIVER_HI"
|
|
|
295243c |
- test X$3 = X-n && driver="$GS_DRIVER_LO"
|
|
|
295243c |
+ test "$3" = "-n" && driver="$GS_DRIVER_LO"
|
|
|
295243c |
|
|
|
295243c |
- cat $1 |
|
|
|
295243c |
+ cat "$1" |
|
|
|
295243c |
gs $driver -sOutputFile=$2%03d -dNOPAUSE -q -dSAFER -
|
|
|
295243c |
}
|
|
|
295243c |
|
|
|
702687f |
@@ -340,10 +340,10 @@ fs_cvt_ascii()
|
|
|
295243c |
# via Ghostscript:
|
|
|
295243c |
|
|
|
295243c |
driver="$GS_DRIVER_HI"
|
|
|
295243c |
- test X$3 = X-n && driver="$GS_DRIVER_LO"
|
|
|
295243c |
+ test "$3" = "-n" && driver="$GS_DRIVER_LO"
|
|
|
295243c |
|
|
|
295243c |
gs $driver -sOutputFile=$2%03d -dNOPAUSE \
|
|
|
295243c |
- -- gslp.ps -fCourier-Bold10 -B $1
|
|
|
295243c |
+ -- gslp.ps -fCourier-Bold10 -B "$1"
|
|
|
295243c |
|
|
|
295243c |
#####
|
|
|
295243c |
# via hp2pbm:
|
|
|
702687f |
@@ -378,7 +378,7 @@ fs_cvt_ascii()
|
|
|
295243c |
#
|
|
|
295243c |
fs_cvt_dvi()
|
|
|
295243c |
{
|
|
|
295243c |
- if [ X$3 = X-n ]
|
|
|
295243c |
+ if [ "$3" = "-n" ]
|
|
|
295243c |
then
|
|
|
295243c |
driver="$GS_DRIVER_LO" ; dvipscfg="-P dfaxlo"
|
|
|
295243c |
else
|
|
|
702687f |
@@ -388,7 +388,7 @@ fs_cvt_dvi()
|
|
|
295243c |
# if you do not have the dfaxlo(w)/dfaxhigh dvips modes configured,
|
|
|
295243c |
# remove "$dvipscfg" from the dvips command line below [or configure them!]
|
|
|
295243c |
|
|
|
295243c |
- dvips $dvipscfg $1 -o \
|
|
|
295243c |
+ dvips $dvipscfg "$1" -o \
|
|
|
295243c |
!"gs $driver -sOutputFile=$2%03d -dNOPAUSE -dSAFER -q -"
|
|
|
295243c |
|
|
|
295243c |
# for those that only have the old "dvialw":
|
|
|
702687f |
@@ -413,10 +413,10 @@ fs_cvt_dvi()
|
|
|
295243c |
fs_cvt_pdf()
|
|
|
295243c |
{
|
|
|
295243c |
driver="$GS_DRIVER_HI"
|
|
|
295243c |
- test X$3 = X-n && driver="$GS_DRIVER_LO"
|
|
|
295243c |
+ test "$3" = "-n" && driver="$GS_DRIVER_LO"
|
|
|
295243c |
r=0;
|
|
|
295243c |
if /usr/bin/which acroread >/dev/null 2>&1; then
|
|
|
295243c |
- cat $1 |
|
|
|
295243c |
+ cat "$1" |
|
|
|
295243c |
acroread -toPostScript |
|
|
|
295243c |
gs $driver -sOutputFile=$2%03d -dNOPAUSE -q -dSAFER -
|
|
|
295243c |
r=$?;
|
|
|
702687f |
@@ -636,7 +636,7 @@ else
|
|
|
295243c |
then
|
|
|
295243c |
eval `$AWK "$awkpgm" $PRIVATE_PHONE_DIR`
|
|
|
295243c |
fi
|
|
|
295243c |
- if [ -z "$phone" -a -r $GLOBAL_PHONE_DIR ]
|
|
|
295243c |
+ if [ -z "$phone" -a -r "$GLOBAL_PHONE_DIR" ]
|
|
|
295243c |
then
|
|
|
295243c |
eval `$AWK "$awkpgm" $GLOBAL_PHONE_DIR`
|
|
|
295243c |
fi
|
|
|
702687f |
@@ -663,11 +663,11 @@ do
|
|
|
295243c |
then
|
|
|
295243c |
$echo "$0: invalid characters in file name '$file'!" >&2 ; exit 5
|
|
|
295243c |
fi
|
|
|
295243c |
- if [ ! -r $file -a x$file != x- ]
|
|
|
295243c |
+ if [ ! -r "$file" -a "$file" != "-" ]
|
|
|
295243c |
then
|
|
|
295243c |
$echo "$0: cannot open '$file'!" >&2 ; exit 5
|
|
|
295243c |
fi
|
|
|
295243c |
- if [ ! -s $file -a x$file != x- ]
|
|
|
295243c |
+ if [ ! -s "$file" -a "$file" != "-" ]
|
|
|
295243c |
then
|
|
|
295243c |
$echo "$0: input file '$file' is empty (0 bytes)!" >&2 ; exit 5
|
|
|
295243c |
fi
|
|
|
702687f |
@@ -702,7 +702,7 @@ fi
|
|
|
295243c |
#
|
|
|
295243c |
spooldir=${TMP:-/tmp}/$new_seq.$$.`date +%S`
|
|
|
295243c |
|
|
|
295243c |
-if ( umask 077 ; mkdir $spooldir ) ; then
|
|
|
295243c |
+if ( umask 077 ; mkdir "$spooldir" ) ; then
|
|
|
295243c |
$echo "spooling to $spooldir (->$new_seq)..."
|
|
|
295243c |
else
|
|
|
295243c |
$echo "ERROR: can't create work dir '$spooldir', giving up" >&2 ; exit 6
|
|
|
702687f |
@@ -719,16 +719,16 @@ do
|
|
|
295243c |
#
|
|
|
295243c |
# if filename is "-", use stdin
|
|
|
295243c |
#
|
|
|
295243c |
- if [ x$file = x- ]
|
|
|
295243c |
+ if [ "$file" = "-" ]
|
|
|
295243c |
then
|
|
|
295243c |
file=`mktemp /tmp/faxspool.XXXXXX`
|
|
|
295243c |
- if test -z $file
|
|
|
295243c |
+ if test -z "$file"
|
|
|
295243c |
then
|
|
|
295243c |
$echo "ERROR: can't create work file, giving up" >&2 ; exit 6
|
|
|
295243c |
fi
|
|
|
295243c |
trap "rm $file" 0
|
|
|
295243c |
$echo "spooling $file (stdin)..."
|
|
|
295243c |
- cat - >$file
|
|
|
295243c |
+ cat - >"$file"
|
|
|
295243c |
else
|
|
|
295243c |
$echo "spooling $file..."
|
|
|
295243c |
fi
|
|
|
702687f |
@@ -738,7 +738,7 @@ do
|
|
|
295243c |
#
|
|
|
295243c |
# try to determine file type by extention (won't work for print spooler!)
|
|
|
295243c |
#
|
|
|
295243c |
- case $file in
|
|
|
295243c |
+ case "$file" in
|
|
|
295243c |
*.g3) format="g3" ;;
|
|
|
295243c |
*.ps) format="ps" ;;
|
|
|
295243c |
*.pdf) format="pdf" ;;
|
|
|
702687f |
@@ -844,7 +844,7 @@ do
|
|
|
295243c |
|
|
|
295243c |
$echo "$file is format: $format"
|
|
|
295243c |
|
|
|
295243c |
- target=$spooldir/i-$F_NO-
|
|
|
295243c |
+ target="$spooldir/i-$F_NO-"
|
|
|
295243c |
|
|
|
295243c |
# get & use external filter command (if set)
|
|
|
295243c |
filter=`$AWK '$1 == "FILTER" && $2 == "'"$format$normal_res"'" \
|
|
|
702687f |
@@ -859,7 +859,7 @@ do
|
|
|
295243c |
case $format in
|
|
|
295243c |
ps | ascii | pbm | pgm | ppm |\
|
|
|
295243c |
g3 | dvi | lj | xwd | gif | tif | pdf)
|
|
|
295243c |
- fs_cvt_$format $file $target $normal_res
|
|
|
295243c |
+ fs_cvt_$format "$file" "$target" "$normal_res"
|
|
|
295243c |
;;
|
|
|
295243c |
*) $echo "$0: no internal filter for format '$format!' found" >&2
|
|
|
295243c |
exit 8 ;;
|
|
|
702687f |
@@ -883,7 +883,7 @@ if [ ! -z "$copy_source" ] ; then
|
|
|
295243c |
for file in $input_data
|
|
|
295243c |
do
|
|
|
295243c |
b=`basename $file`
|
|
|
295243c |
- $FAXQ_HELPER input $new_seq .source-files/$b <$file
|
|
|
295243c |
+ $FAXQ_HELPER input $new_seq .source-files/$b <"$file"
|
|
|
295243c |
done
|
|
|
295243c |
fi
|
|
|
295243c |
|
|
|
702687f |
@@ -893,7 +893,7 @@ fi
|
|
|
295243c |
# Now let's create the work file
|
|
|
295243c |
#
|
|
|
295243c |
|
|
|
295243c |
-job=$spooldir/JOB
|
|
|
295243c |
+job="$spooldir/JOB"
|
|
|
295243c |
|
|
|
295243c |
#
|
|
|
295243c |
# conversion complete. Post-process G3 files
|
|
|
702687f |
@@ -903,7 +903,7 @@ pages=`ls $spooldir | sed '/^\./d'`
|
|
|
295243c |
#
|
|
|
295243c |
# get list / number of pages
|
|
|
295243c |
#
|
|
|
295243c |
-cd $spooldir
|
|
|
295243c |
+cd "$spooldir"
|
|
|
295243c |
|
|
|
295243c |
nr=0
|
|
|
295243c |
maxnr=`echo $pages | wc -w | tr -d " "`
|
|
|
702687f |
@@ -968,13 +968,13 @@ do
|
|
|
295243c |
-e "s;@S@;$new_seq;g" \
|
|
|
c601e98 |
-e "s;@DATE[^@]*@;$DATE_OUT;g" \
|
|
|
295243c |
| pbmtext -font $hdrfont | pbm2g3 \
|
|
|
295243c |
- | g3cat - $f | \
|
|
|
295243c |
+ | g3cat - "$f" | \
|
|
|
295243c |
$FAXQ_HELPER input $new_seq f$nr.g3 \
|
|
|
295243c |
- && rm $f
|
|
|
295243c |
+ && rm "$f"
|
|
|
295243c |
else
|
|
|
295243c |
- g3cat $f | \
|
|
|
295243c |
+ g3cat "$f" | \
|
|
|
295243c |
$FAXQ_HELPER input $new_seq f$nr.g3 \
|
|
|
295243c |
- && rm $f
|
|
|
295243c |
+ && rm "$f"
|
|
|
295243c |
fi
|
|
|
295243c |
finalpg="$finalpg f$nr.g3"
|
|
|
295243c |
done
|
|
|
702687f |
@@ -982,8 +982,8 @@ done
|
|
|
295243c |
if [ -z "$finalpg" -a -z "$poll_req" ]
|
|
|
295243c |
then
|
|
|
295243c |
$echo "\nnothing to do (no cover page, no data)." >&2
|
|
|
295243c |
- cd $FAX_SPOOL_OUT
|
|
|
295243c |
- rmdir $spooldir
|
|
|
295243c |
+ cd "$FAX_SPOOL_OUT"
|
|
|
295243c |
+ rmdir "$spooldir"
|
|
|
295243c |
exit 52
|
|
|
295243c |
fi
|
|
|
295243c |
|
|
|
702687f |
@@ -1022,9 +1022,9 @@ $echo "pages " $finalpg >>$job.q
|
|
|
295243c |
$FAXQ_HELPER activate $new_seq < $job.q || exit 99
|
|
|
295243c |
|
|
|
295243c |
# clean up
|
|
|
295243c |
-rm $job.q
|
|
|
295243c |
+rm "$job.q"
|
|
|
295243c |
cd ..
|
|
|
295243c |
-rmdir $spooldir
|
|
|
295243c |
+rmdir "$spooldir"
|
|
|
295243c |
|
|
|
295243c |
if [ -z "`find $LAST_RUN -ctime -1 -print 2>/dev/null`" ]
|
|
|
295243c |
then
|