summaryrefslogtreecommitdiffstats
path: root/remote/modules/grub
diff options
context:
space:
mode:
Diffstat (limited to 'remote/modules/grub')
-rw-r--r--remote/modules/grub/module.build18
-rw-r--r--remote/modules/grub/module.conf9
-rw-r--r--remote/modules/grub/module.conf.ubuntu7
3 files changed, 34 insertions, 0 deletions
diff --git a/remote/modules/grub/module.build b/remote/modules/grub/module.build
new file mode 100644
index 00000000..119ea7bf
--- /dev/null
+++ b/remote/modules/grub/module.build
@@ -0,0 +1,18 @@
+fetch_source() {
+ :
+}
+
+build() {
+ COPYLIST="list_dpkg_output"
+ [ -e "$COPYLIST" ] && rm "$COPYLIST"
+
+ list_packet_files >> "$COPYLIST"
+ tarcopy "$(cat "$COPYLIST" | sort -u)" "${MODULE_BUILD_DIR}"
+
+ return 0
+}
+
+post_copy() {
+ :
+}
+
diff --git a/remote/modules/grub/module.conf b/remote/modules/grub/module.conf
new file mode 100644
index 00000000..61c3deac
--- /dev/null
+++ b/remote/modules/grub/module.conf
@@ -0,0 +1,9 @@
+REQUIRED_BINARIES="
+ grub-install
+ grub-mkconfig
+ grub-probe
+ grub-bios-setup
+"
+REQUIRED_DIRECTORIES="
+ /usr/lib/grub/
+"
diff --git a/remote/modules/grub/module.conf.ubuntu b/remote/modules/grub/module.conf.ubuntu
new file mode 100644
index 00000000..bca61a90
--- /dev/null
+++ b/remote/modules/grub/module.conf.ubuntu
@@ -0,0 +1,7 @@
+REQUIRED_CONTENT_PACKAGES="
+ grub2-common
+ grub-common
+ grub-gfxpayload-lists
+ grub-pc
+ grub-pc-bin
+"