Skip to content

Commit 0bf6dba

Browse files
authored
Merge pull request #302 from mekanix/feature/fix-provision
Fix jail provisioning
2 parents 3c2deea + 4db06ab commit 0bf6dba

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

mk/base-jail.mk

-3
Original file line numberDiff line numberDiff line change
@@ -85,9 +85,6 @@ setup:
8585
@sudo chmod 600 ${BASE_WORKDIR}/${SERVICE}/usr/home/provision/.ssh/authorized_keys
8686
@sudo chown -R 666:666 ${BASE_WORKDIR}/${SERVICE}/usr/home/provision/.ssh
8787
.endif
88-
.if !exists(${BASE_WORKDIR}/${SERVICE}/usr/local/etc)
89-
@sudo mkdir ${BASE_WORKDIR}/${SERVICE}/usr/local/etc
90-
.endif
9188
.if target(post_create)
9289
@${MAKE} ${MAKEFLAGS} post_create
9390
.endif

scripts/mkjail.sh

+2-1
Original file line numberDiff line numberDiff line change
@@ -57,13 +57,14 @@ fi
5757
POOL="${POOL:=zroot}"
5858
export OS_VERSION_FLAVOR=${OS_VERSION_FLAVOR:="releases"}
5959
export OS_VERSION_NAME=${OS_VERSION_NAME:="RELEASE"}
60-
if [ -z "${OS_VERSION}" ]; then
60+
if [ -z "${OS_VERSION}" -o "${OS_VERSION}" = "native" ]; then
6161
OS_VERSION=$(freebsd-version -k | cut -f 1 -d '-')
6262
RAW_VERSION_NAME=$(freebsd-version -k | cut -f 2 -d '-')
6363
if [ "${RAW_VERSION_NAME}" = "CURRENT" ]; then
6464
export OS_VERSION_NAME="CURRENT"
6565
export OS_VERSION_FLAVOR="snapshots"
6666
fi
67+
6768
fi
6869
export DISTRIBUTIONS="base.txz"
6970
export BSDINSTALL_DISTSITE="http://download.freebsd.org/${OS_VERSION_FLAVOR}/amd64/${OS_VERSION}-${OS_VERSION_NAME}"

0 commit comments

Comments
 (0)