diff --git a/packages/dracut-config/build.yaml b/packages/dracut-config/build.yaml new file mode 100644 index 0000000..553dba1 --- /dev/null +++ b/packages/dracut-config/build.yaml @@ -0,0 +1,6 @@ +image: "alpine" + +steps: +- mkdir -p /output/etc/dracut.conf.d/ +- cp -rf dracut.conf /output/etc/dracut.conf.d/20-kairos.conf +package_dir: "/output" \ No newline at end of file diff --git a/packages/dracut-config/definition.yaml b/packages/dracut-config/definition.yaml new file mode 100644 index 0000000..b329865 --- /dev/null +++ b/packages/dracut-config/definition.yaml @@ -0,0 +1,3 @@ +category: "config" +name: "dracut" +version: "0.1" \ No newline at end of file diff --git a/packages/dracut-config/dracut.conf b/packages/dracut-config/dracut.conf new file mode 100644 index 0000000..88a6341 --- /dev/null +++ b/packages/dracut-config/dracut.conf @@ -0,0 +1 @@ +add_dracutmodules+=" systemd-sysext " \ No newline at end of file diff --git a/packages/initrd/build.yaml b/packages/initrd/build.yaml index a11086e..45df61b 100644 --- a/packages/initrd/build.yaml +++ b/packages/initrd/build.yaml @@ -11,6 +11,12 @@ copy: version: ">=0" source: "/framework/." destination: "/" +- package: + category: "config" + name: "dracut" + version: ">=0" + source: "/output/." + destination: "/" - package: category: "system" name: "elemental-cli"