diff options
author | Christian Pointner <equinox@spreadspace.org> | 2018-01-06 15:42:38 +0100 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2018-01-06 15:42:38 +0100 |
commit | fce6ae3a7ab036295ab1cceb6b0ebafbe3847d11 (patch) | |
tree | a5552dd37978c388b9964f93c9bb205f4b61439c /roles/scaleway-dkms/files | |
parent | added wireguard as dep for kubernetes-net (diff) |
greatly improved dkms handling
Diffstat (limited to 'roles/scaleway-dkms/files')
-rw-r--r-- | roles/scaleway-dkms/files/my_scw-fetch-kernel-sources | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/roles/scaleway-dkms/files/my_scw-fetch-kernel-sources b/roles/scaleway-dkms/files/my_scw-fetch-kernel-sources deleted file mode 100644 index 7116ae24..00000000 --- a/roles/scaleway-dkms/files/my_scw-fetch-kernel-sources +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/bash - -# this is based on: -# https://github.com/scaleway/kernel-tools#how-to-build-a-custom-kernel-module - -# Determine versions -arch="$(uname -m)" -release="$(uname -r)" -upstream="${release%%-*}" -local="${release#*-}" - -# Get kernel sources -mkdir -p /usr/src -wget -O "/usr/src/linux-${upstream}.tar.xz" "https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-${upstream}.tar.xz" -tar xf "/usr/src/linux-${upstream}.tar.xz" -C /usr/src/ -ln -fns "/usr/src/linux-${upstream}" /usr/src/linux -ln -fns "/usr/src/linux-${upstream}" "/lib/modules/${release}/build" - -# Prepare kernel -zcat /proc/config.gz > /usr/src/linux/.config -printf 'CONFIG_LOCALVERSION="%s"\nCONFIG_CROSS_COMPILE=""\n' "${local:+-$local}" >> /usr/src/linux/.config -wget -O /usr/src/linux/Module.symvers "http://mirror.scaleway.com/kernel/${arch}/${release}/Module.symvers" -make -C /usr/src/linux prepare modules_prepare |