From 235c7091e434a6f07fa7a96a4a44f5cea53b0f7e Mon Sep 17 00:00:00 2001 From: Miklos Vajna Date: Sat, 28 Feb 2009 23:45:37 +0100 Subject: [PATCH] update-ignore.d/01update-ignore: add support for mktemp On system where tempname is not installed, check if we could use mktemp instead. If we are at it, add a warning if neither of them is available. Signed-off-by: Miklos Vajna --- update-ignore.d/01update-ignore | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-) diff --git a/update-ignore.d/01update-ignore b/update-ignore.d/01update-ignore index 8156437..510e13f 100755 --- a/update-ignore.d/01update-ignore +++ b/update-ignore.d/01update-ignore @@ -126,7 +126,14 @@ if [ -e "$file" ]; then exit 1 fi realfile="$file" - file=$(tempfile) + if [ -n "`type -p tempfile`" ]; then + tempfile="tempfile" + elif [ -n "`type -p mktemp`" ]; then + tempfile="mktemp" + else + echo "etckeeper warning: can't find tempfile or mktemp" >&2 + fi + file=$($tempfile) ( skipping= while read line; do -- 1.6.1.3