From d09d0b05727ce5672db30249be57c788f600cc5f Mon Sep 17 00:00:00 2001 From: Victor LABORIE Date: Tue, 8 Jan 2019 16:29:03 +0100 Subject: [PATCH] Do not create dirs in bkctld script --- bkctld | 1 - lib/bkctld-init | 1 + lib/bkctld-stats | 1 + 3 files changed, 2 insertions(+), 1 deletion(-) diff --git a/bkctld b/bkctld index d50e8e8..f9748b8 100755 --- a/bkctld +++ b/bkctld @@ -16,7 +16,6 @@ set -u [ -d '/usr/lib/bkctld' ] && LIBDIR='/usr/lib/bkctld' . "${LIBDIR}/config" -mkdir -p "${CONFDIR}" "${JAILDIR}" "${INCDIR}" "${INDEX_DIR}" subcommand="${1:-}" jail="${2:-}" option="${3:-}" diff --git a/lib/bkctld-init b/lib/bkctld-init index 29fe670..35c59dc 100755 --- a/lib/bkctld-init +++ b/lib/bkctld-init @@ -12,6 +12,7 @@ if [ ! -n "${jail}" ]; then fi [ -d "${JAILDIR}/${jail}" ] && error "${jail} : trying to create existant jail" +mkdir -p "${CONFDIR}" "${JAILDIR}" sshd_config="${TPLDIR}/sshd_config" inctpl="${TPLDIR}/inc.tpl" [ -f "${LOCALTPLDIR}/sshd_config" ] && sshd_config="${LOCALTPLDIR}/sshd_config" diff --git a/lib/bkctld-stats b/lib/bkctld-stats index 896b195..93b46e9 100755 --- a/lib/bkctld-stats +++ b/lib/bkctld-stats @@ -6,6 +6,7 @@ LIBDIR="$(dirname $0)" && . "${LIBDIR}/config" +mkdir -p "${INDEX_DIR}" lsof "${IDX_FILE}" >/dev/null 2>&1 || nohup sh -s -- </dev/null 2>&1 & ionice -c3 "${DUC}" index -d "${IDX_FILE}" "${JAILDIR}" touch "${INDEX_DIR}/.lastrun.duc"