summarylogtreecommitdiffstats
path: root/linux-preserve-modules-pre.script
diff options
context:
space:
mode:
Diffstat (limited to 'linux-preserve-modules-pre.script')
-rwxr-xr-xlinux-preserve-modules-pre.script12
1 files changed, 12 insertions, 0 deletions
diff --git a/linux-preserve-modules-pre.script b/linux-preserve-modules-pre.script
new file mode 100755
index 000000000000..77d5f92204fe
--- /dev/null
+++ b/linux-preserve-modules-pre.script
@@ -0,0 +1,12 @@
+#!/bin/bash
+
+KERNEL="$(uname -r)"
+TARGET="usr/lib/modules/$KERNEL"
+
+if grep -F -q "$TARGET"; then
+ linux-preserve-modules unlink-all
+ linux-preserve-modules copy
+else
+ echo "info: nothing to copy" >&2
+ exit 0
+fi