From 352b10b0dcebc1156bcb9b5f79b525be013d87cd Mon Sep 17 00:00:00 2001 From: Sam Thursfield Date: Mon, 16 Jun 2014 16:59:21 +0100 Subject: Fix strange error when /opt/baserock/chroots directory is missing MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Create the directory if missing to avoid this when doing `manage-baserock add` mktemp: failed to create directory via template ‘/opt/baserock/chroots/tmp.XXXXXXXXXX’: No such file or directory --- manage-baserock | 2 ++ 1 file changed, 2 insertions(+) diff --git a/manage-baserock b/manage-baserock index f9d646a..0ac0aee 100755 --- a/manage-baserock +++ b/manage-baserock @@ -66,6 +66,8 @@ case "${ACTION}" in exit 1 fi + mkdir -p ${BASEROCK_BASE} + TEMP_BASE=$(mktemp -d --tmpdir="${BASEROCK_BASE}") cleanup () { rm -rf "${TEMP_BASE}"; } trap cleanup 0 -- cgit v1.2.1