--- ezjail-admin.orig 2012-12-23 22:55:29.000000000 +0100 +++ ezjail-admin 2012-12-23 22:57:44.000000000 +0100 @@ -980,10 +980,11 @@ # Check for basejail when not installing base jail [ "${ezjail_basesystem}" -o -d "${ezjail_jailbase}" ] || exerr "Error: The basejail does not exist.\n You cannot install distribution packages before creating ezjails environment.\n Please run '${ezjail_admin} update' or '${ezjail_admin} install' using lower case parameters first." + ezjail_release=`uname -r` + ezjail_release_major=${ezjail_release%%.*} + # ftp servers normally wont provide non-RELEASE-builds if [ -z "${ezjail_release}" -a "${ezjail_dir}" = "${ezjail_ftphost}" ]; then - ezjail_release=`uname -r` - ezjail_release_major=${ezjail_release%%.*} case ${ezjail_release} in *-STABLE) ezjail_release="${ezjail_release%-STABLE}-RELEASE";; esac if [ "${ezjail_release%-RELEASE}" = "${ezjail_release}" ]; then echo "Your system is ${ezjail_release}. Normally FTP-servers don't provide non-RELEASE-builds." @@ -1000,7 +1001,6 @@ # It is now a single archive ${pkg}.txz instead of a list of archive parts under ${pkg}/* # man pages come with the base # We assume for now that jail's platform is supposed to be that of the host. That may change later. - ezjail_release_major=${ezjail_release%%.*} if [ ${ezjail_release_major} -ge 9 -a -n "${ezjail_installmanpages}" ]; then echo "Note: From FreeBSD 9.0 man pages are part of the base package" unset ezjail_installmanpages