Fix a bug where the host system's release version was not queried in case of file:/// uris
This commit is contained in:
parent
3768472b3a
commit
a9becec5ff
@ -980,10 +980,13 @@ install)
|
|||||||
# Check for basejail when not installing base jail
|
# 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_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."
|
||||||
|
|
||||||
# ftp servers normally wont provide non-RELEASE-builds
|
if [ -z "${ezjail_release}" ]; then
|
||||||
if [ -z "${ezjail_release}" -a "${ezjail_dir}" = "${ezjail_ftphost}" ]; then
|
# if no release version is requested, use the host system's
|
||||||
ezjail_release=`uname -r`
|
ezjail_release=`uname -r`
|
||||||
ezjail_release_major=${ezjail_release%%.*}
|
ezjail_release_major=${ezjail_release%%.*}
|
||||||
|
|
||||||
|
# ftp servers normally wont provide non-RELEASE-builds
|
||||||
|
if [ "${ezjail_dir}" = "${ezjail_ftphost}" ]; then
|
||||||
case ${ezjail_release} in *-STABLE) ezjail_release="${ezjail_release%-STABLE}-RELEASE";; esac
|
case ${ezjail_release} in *-STABLE) ezjail_release="${ezjail_release%-STABLE}-RELEASE";; esac
|
||||||
if [ "${ezjail_release%-RELEASE}" = "${ezjail_release}" ]; then
|
if [ "${ezjail_release%-RELEASE}" = "${ezjail_release}" ]; then
|
||||||
echo "Your system is ${ezjail_release}. Normally FTP-servers don't provide non-RELEASE-builds."
|
echo "Your system is ${ezjail_release}. Normally FTP-servers don't provide non-RELEASE-builds."
|
||||||
|
Loading…
x
Reference in New Issue
Block a user