653d63b9e7
- Rename patches with update-patches while here
69 lines
1.9 KiB
Plaintext
69 lines
1.9 KiB
Plaintext
$OpenBSD: patch-bin_showaudio,v 1.1 2002/02/20 21:18:02 pvalchev Exp $
|
|
--- bin/showaudio.orig Wed Feb 2 16:21:26 1994
|
|
+++ bin/showaudio Wed Feb 20 14:06:43 2002
|
|
@@ -15,9 +15,35 @@
|
|
# WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES.
|
|
#
|
|
|
|
-
|
|
+# Set a sensible value for the temporary directory, if its not
|
|
+# already set. If TMPDIR is set previously, then we will
|
|
+# assume it is adequately protected.
|
|
if (! $?METAMAIL_TMPDIR) then
|
|
- set METAMAIL_TMPDIR=/tmp
|
|
+ if ($?TMPDIR) then
|
|
+ set METAMAIL_TMPDIR="$TMPDIR"
|
|
+ else
|
|
+ set METAMAIL_TMPDIR=~/metamail_tmp
|
|
+ endif
|
|
+endif
|
|
+
|
|
+# Set a sensible umask value
|
|
+umask 077
|
|
+
|
|
+# Make sure that the temporary directory is available
|
|
+if (! -d "$METAMAIL_TMPDIR") then
|
|
+
|
|
+ if (! -e "$METAMAIL_TMPDIR") then
|
|
+ mkdir "$METAMAIL_TMPDIR"
|
|
+ else
|
|
+ echo "$METAMAIL_TMPDIR exists, but is not a directory"
|
|
+ exit 2
|
|
+ endif
|
|
+
|
|
+ if ( $status != 0 || ! -d "$METAMAIL_TMPDIR" ) then
|
|
+ echo "Error creating $METAMAIL_TMPDIR"
|
|
+ exit 2
|
|
+ endif
|
|
+
|
|
endif
|
|
|
|
# First, figure out which machine to play it on!
|
|
@@ -33,7 +59,7 @@ set AUDIOLOGMAIL=andrew@thumper.bellcore
|
|
set ORG="Bellcore"
|
|
set STDINPUT=0
|
|
if ("$1" == "-p") then
|
|
- set AUDIOPHONE=$2
|
|
+ set AUDIOPHONE="$2"
|
|
shift
|
|
shift
|
|
endif
|
|
@@ -173,7 +199,7 @@ if (-d $AUDIOBINDIR) then
|
|
set AUDIOPHONE=$<
|
|
endif
|
|
if ($thishost == $AUDIOPHONEHOST || $thishost == $AUDIOPHONEHOSTLONG) then
|
|
- echo Calling Phone number $AUDIOPHONE
|
|
+ echo Calling Phone number "$AUDIOPHONE"
|
|
echo "You MUST SAY HELLO when you answer the phone, or you will not hear the message."
|
|
mail -s "showaudio: `whoami` called $AUDIOPHONE" $AUDIOLOGMAIL < /dev/null
|
|
if ($STDINPUT) then
|
|
@@ -206,7 +232,7 @@ else
|
|
echo -n "File name:"
|
|
set fname=$<
|
|
endif
|
|
-cp $1 $fname
|
|
+cp "$1" $fname
|
|
if ($status == 0) echo Wrote raw audio file: $fname
|
|
exit 0
|
|
|