From fce6ae3a7ab036295ab1cceb6b0ebafbe3847d11 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Sat, 6 Jan 2018 15:42:38 +0100 Subject: greatly improved dkms handling --- .../files/my_scw-fetch-kernel-sources | 23 ---------------------- 1 file changed, 23 deletions(-) delete mode 100644 roles/scaleway-dkms/files/my_scw-fetch-kernel-sources (limited to 'roles/scaleway-dkms/files') 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 -- cgit v1.2.3