diff options
author | Simon Rettberg | 2014-02-14 19:41:38 +0100 |
---|---|---|
committer | Simon Rettberg | 2014-02-14 19:41:38 +0100 |
commit | 8a34e9349a76a18aaf849839afad42d26158d9ea (patch) | |
tree | b139395b76483ac7ab946a7721393776d7939678 /remote/setup_target | |
parent | [smbclient] -binary findsmb (diff) | |
download | tm-scripts-8a34e9349a76a18aaf849839afad42d26158d9ea.tar.gz tm-scripts-8a34e9349a76a18aaf849839afad42d26158d9ea.tar.xz tm-scripts-8a34e9349a76a18aaf849839afad42d26158d9ea.zip |
Overhauled vmware kernel module patching, also added global kernel version variables
Variables are now:
KERNEL_CURRENT_VERSION - currently running kernel (uname -r)
SYS_UTS_RELEASE - What uname -r will yield on the generated system
SYS_KERNEL - Just version number of SYS_UTS_RELEASE (eg. 3.5.6-12-openslx -> 3.5.6)
Diffstat (limited to 'remote/setup_target')
-rwxr-xr-x | remote/setup_target | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/remote/setup_target b/remote/setup_target index 9ae948ab..4b026a6d 100755 --- a/remote/setup_target +++ b/remote/setup_target @@ -60,6 +60,7 @@ EXPORT_DIR="/export/build" PROCESSED_MODULES="" initial_checks () { + get_kernel_version detect_distribution } @@ -390,6 +391,8 @@ process_module() { pdebug "## Installing dependencies" cd "${MODULE_DIR}" || perror "cd to '${MODULE_DIR}' failed." install_dependencies + # update kernel version variables before running a module, as the last one might have been the kernel... + get_kernel_version # Fetch source code if [ ! -e "$SOURCE_FLAG" ]; then pinfo "## Fetching source" |