From dfb46a5f19d220388b4ff3522bd030849ff7ee2b Mon Sep 17 00:00:00 2001 From: Gregory Nutt Date: Wed, 15 Oct 2014 12:25:47 -0600 Subject: [PATCH] Fix for BSD install without -D option --- tools/mkromfsimg.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tools/mkromfsimg.sh b/tools/mkromfsimg.sh index 25329827bbc..04ae501c69b 100755 --- a/tools/mkromfsimg.sh +++ b/tools/mkromfsimg.sh @@ -246,7 +246,11 @@ cat $rcstemplate | \ # And install it at the specified relative location -install -D -m 0755 $rcsfile $workingdir/$uinitscript || \ +# Fix for BSD install without -D option +mkdir -p $workingdir/$uinitscript +rmdir $workingdir/$uinitscript + +install -m 0755 $rcsfile $workingdir/$uinitscript || \ { echo "Failed to install $rcsfile at $workingdir/$uinitscript"; rm -f $rcsfile; exit 1; } rm -f $rcsfile