summaryrefslogtreecommitdiff
path: root/mkcp.sh
diff options
context:
space:
mode:
Diffstat (limited to 'mkcp.sh')
-rwxr-xr-xmkcp.sh27
1 files changed, 27 insertions, 0 deletions
diff --git a/mkcp.sh b/mkcp.sh
new file mode 100755
index 0000000..89362e4
--- /dev/null
+++ b/mkcp.sh
@@ -0,0 +1,27 @@
+#! /bin/bash
+
+# cd $1
+
+if [ "$(diff /etc/mkinitcpio.d/linux-VMKOS.preset ./linux-VMKOS.preset)" != "" ]; then
+ echo "kernel preset does not match package-provided"
+ option=""
+ read -p "(keep local = k / use package provided = p): " option
+
+ case option in
+ k)
+ echo "keeping local version"
+ ;;
+ p)
+ echo "using package-provided"
+ sudo install -C -m544 ./linux-VMKOS.preset /etc/mkinitcpio.d/linux-VMKOS.preset
+ ;;
+ *)
+ echo "err"
+ exit 1
+ ;;
+ esac
+fi
+
+sudo mkinitcpio -v -p linux-VMKOS
+
+touch ../mkcp.ok