diff mbox

[OSSTEST,13/35] d-i: Cope if .ssh already exists (in /target/root/ and also /home/...)

Message ID 1484914764-20861-14-git-send-email-ian.jackson@eu.citrix.com (mailing list archive)
State New, archived
Headers show

Commit Message

Ian Jackson Jan. 20, 2017, 12:19 p.m. UTC
Use mkdir -p in both cases.  Otherwise these late_commands may fail.

Signed-off-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
---
 Osstest/Debian.pm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
diff mbox

Patch

diff --git a/Osstest/Debian.pm b/Osstest/Debian.pm
index dacefb3..987c7c6 100644
--- a/Osstest/Debian.pm
+++ b/Osstest/Debian.pm
@@ -735,13 +735,13 @@  r=/target/root
 cd \$r
 
 umask 022
-mkdir .ssh
+mkdir -p .ssh
 $preseed_wget -O .ssh/authorized_keys '$authkeys_url'
 $preseed_wget -O .ssh/known_hosts     '$knownhosts_url'
 
 u=osstest
 h=/home/\$u
-mkdir /target\$h/.ssh
+mkdir -p /target\$h/.ssh
 cp .ssh/authorized_keys /target\$h/.ssh
 chroot /target chown -R \$u.\$u \$h/.ssh
 END