From 620f2521c6f5f81d92fcbf724c1d68bc901f5870 Mon Sep 17 00:00:00 2001
From: Rubiginosa <89671549+Rubiginosa@users.noreply.github.com>
Date: Sat, 6 Apr 2024 12:47:14 -0400
Subject: [PATCH] added aurora-asus and aurora-dx-asus images
fixed dx userns
Signed-off-by: Rubiginosa <89671549+Rubiginosa@users.noreply.github.com>
updated readme with aurora-asus
---
.github/workflows/build.yml | 6 +++++
README.md | 6 +++++
.../asus/recipe-aurora-asus-nvidia-userns.yml | 23 +++++++++++++++++
.../asus/recipe-aurora-asus-nvidia.yml | 25 +++++++++++++++++++
.../asus/recipe-aurora-asus-userns.yml | 23 +++++++++++++++++
config/recipes/asus/recipe-aurora-asus.yml | 25 +++++++++++++++++++
.../recipe-aurora-dx-asus-nvidia-userns.yml | 23 +++++++++++++++++
.../asus/recipe-aurora-dx-asus-userns.yml | 23 +++++++++++++++++
8 files changed, 154 insertions(+)
create mode 100644 config/recipes/asus/recipe-aurora-asus-nvidia-userns.yml
create mode 100644 config/recipes/asus/recipe-aurora-asus-nvidia.yml
create mode 100644 config/recipes/asus/recipe-aurora-asus-userns.yml
create mode 100644 config/recipes/asus/recipe-aurora-asus.yml
create mode 100644 config/recipes/asus/recipe-aurora-dx-asus-nvidia-userns.yml
create mode 100644 config/recipes/asus/recipe-aurora-dx-asus-userns.yml
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index c46a642..703a50f 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -51,6 +51,8 @@ jobs:
- recipes/asus/recipe-silverblue-asus-nvidia.yml
- recipes/asus/recipe-kinoite-asus.yml
- recipes/asus/recipe-kinoite-asus-nvidia.yml
+ - recipes/asus/recipe-aurora-asus.yml
+ - recipes/asus/recipe-aurora-asus-nvidia.yml
# server
- recipes/server/recipe-server-main.yml
- recipes/server/recipe-server-nvidia.yml
@@ -89,6 +91,10 @@ jobs:
- recipes/asus/recipe-silverblue-asus-nvidia-userns.yml
- recipes/asus/recipe-kinoite-asus-userns.yml
- recipes/asus/recipe-kinoite-asus-nvidia-userns.yml
+ - recipes/asus/recipe-aurora-asus-userns.yml
+ - recipes/asus/recipe-aurora-asus-nvidia-userns.yml
+ - recipes/asus/recipe-aurora-dx-asus-userns.yml
+ - recipes/asus/recipe-aurora-dx-asus-nvidia-userns.yml
# server
- recipes/server/recipe-server-main-userns.yml
- recipes/server/recipe-server-nvidia-userns.yml
diff --git a/README.md b/README.md
index 3cea9e9..14e83e3 100644
--- a/README.md
+++ b/README.md
@@ -127,6 +127,8 @@ While it's recommended to use a Fedora Atomic iso to install and then rebase tha
- aurora-surface-nvidia-hardened
##### asus [source](https://github.com/ublue-os/hwe/tree/main/asus)
+- aurora-asus-hardened
+- aurora-asus-nvidia-hardened
- silverblue-asus-hardened
- silverblue-asus-nvidia-hardened
- kinoite-asus-hardened
@@ -175,6 +177,10 @@ While it's recommended to use a Fedora Atomic iso to install and then rebase tha
- aurora-dx-surface-nvidia-userns-hardened
##### asus [source](https://github.com/ublue-os/hwe/tree/main/asus)
+- aurora-asus-userns-hardened
+- aurora-asus-nvidia-userns-hardened
+- aurora-dx-asus-userns-hardened
+- aurora-dx-asus-nvidia-userns-hardened
- silverblue-asus-userns-hardened
- silverblue-asus-nvidia-userns-hardened
- kinoite-asus-userns-hardened
diff --git a/config/recipes/asus/recipe-aurora-asus-nvidia-userns.yml b/config/recipes/asus/recipe-aurora-asus-nvidia-userns.yml
new file mode 100644
index 0000000..d9bcf6d
--- /dev/null
+++ b/config/recipes/asus/recipe-aurora-asus-nvidia-userns.yml
@@ -0,0 +1,23 @@
+# image will be published to ghcr.io//
+name: aurora-asus-nvidia-userns-hardened
+# description will be included in the image's metadata
+description: "Aurora asus nvidia with some hardening applied"
+
+# the base image to build on top of (FROM) and the version tag to use
+base-image: ghcr.io/nihaiden/aurora-asus-nvidia
+image-version: 39
+
+# list of modules, executed in order
+# you can include multiple instances of the same module
+modules:
+ - from-file: common/kinoite-packages.yml
+ - from-file: common/aurora-packages.yml
+ - from-file: common/gui-packages.yml
+ - from-file: common/common-packages.yml
+ - from-file: common/gui-scripts.yml
+ - from-file: common/bluefin-scripts.yml
+ - from-file: common/kinoite-files.yml
+ - from-file: common/common-files.yml
+ - from-file: common/common-scripts.yml
+ - type: signing
+ - type: yafti
diff --git a/config/recipes/asus/recipe-aurora-asus-nvidia.yml b/config/recipes/asus/recipe-aurora-asus-nvidia.yml
new file mode 100644
index 0000000..83fcc4b
--- /dev/null
+++ b/config/recipes/asus/recipe-aurora-asus-nvidia.yml
@@ -0,0 +1,25 @@
+# image will be published to ghcr.io//
+name: aurora-asus-nvidia-hardened
+# description will be included in the image's metadata
+description: "Aurora asus nvidia with some hardening applied"
+
+# the base image to build on top of (FROM) and the version tag to use
+base-image: ghcr.io/nihaiden/aurora-asus-nvidia
+image-version: 39
+
+# list of modules, executed in order
+# you can include multiple instances of the same module
+modules:
+ - from-file: common/kinoite-packages.yml
+ - from-file: common/aurora-packages.yml
+ - from-file: common/gui-packages.yml
+ - from-file: common/common-packages.yml
+ - from-file: common/disableuserns-packages.yml
+ - from-file: common/gui-scripts.yml
+ - from-file: common/bluefin-scripts.yml
+ - from-file: common/kinoite-files.yml
+ - from-file: common/common-files.yml
+ - from-file: common/common-scripts.yml
+ - from-file: common/disableuserns-scripts.yml
+ - type: signing
+ - type: yafti
diff --git a/config/recipes/asus/recipe-aurora-asus-userns.yml b/config/recipes/asus/recipe-aurora-asus-userns.yml
new file mode 100644
index 0000000..0fa661a
--- /dev/null
+++ b/config/recipes/asus/recipe-aurora-asus-userns.yml
@@ -0,0 +1,23 @@
+# image will be published to ghcr.io//
+name: aurora-asus-userns-hardened
+# description will be included in the image's metadata
+description: "Aurora asus with some hardening applied"
+
+# the base image to build on top of (FROM) and the version tag to use
+base-image: ghcr.io/nihaiden/aurora-asus
+image-version: 39
+
+# list of modules, executed in order
+# you can include multiple instances of the same module
+modules:
+ - from-file: common/kinoite-packages.yml
+ - from-file: common/aurora-packages.yml
+ - from-file: common/gui-packages.yml
+ - from-file: common/common-packages.yml
+ - from-file: common/gui-scripts.yml
+ - from-file: common/bluefin-scripts.yml
+ - from-file: common/kinoite-files.yml
+ - from-file: common/common-files.yml
+ - from-file: common/common-scripts.yml
+ - type: signing
+ - type: yafti
diff --git a/config/recipes/asus/recipe-aurora-asus.yml b/config/recipes/asus/recipe-aurora-asus.yml
new file mode 100644
index 0000000..fa6b79d
--- /dev/null
+++ b/config/recipes/asus/recipe-aurora-asus.yml
@@ -0,0 +1,25 @@
+# image will be published to ghcr.io//
+name: aurora-asus-hardened
+# description will be included in the image's metadata
+description: "Aurora asus with some hardening applied"
+
+# the base image to build on top of (FROM) and the version tag to use
+base-image: ghcr.io/nihaiden/aurora-asus
+image-version: 39
+
+# list of modules, executed in order
+# you can include multiple instances of the same module
+modules:
+ - from-file: common/kinoite-packages.yml
+ - from-file: common/aurora-packages.yml
+ - from-file: common/gui-packages.yml
+ - from-file: common/common-packages.yml
+ - from-file: common/disableuserns-packages.yml
+ - from-file: common/gui-scripts.yml
+ - from-file: common/bluefin-scripts.yml
+ - from-file: common/kinoite-files.yml
+ - from-file: common/common-files.yml
+ - from-file: common/common-scripts.yml
+ - from-file: common/disableuserns-scripts.yml
+ - type: signing
+ - type: yafti
diff --git a/config/recipes/asus/recipe-aurora-dx-asus-nvidia-userns.yml b/config/recipes/asus/recipe-aurora-dx-asus-nvidia-userns.yml
new file mode 100644
index 0000000..3c3c1b5
--- /dev/null
+++ b/config/recipes/asus/recipe-aurora-dx-asus-nvidia-userns.yml
@@ -0,0 +1,23 @@
+# image will be published to ghcr.io//
+name: aurora-dx-asus-nvidia-userns-hardened
+# description will be included in the image's metadata
+description: "Aurora asus dx nvidia with some hardening applied"
+
+# the base image to build on top of (FROM) and the version tag to use
+base-image: ghcr.io/nihaiden/aurora-dx-asus-nvidia
+image-version: 39
+
+# list of modules, executed in order
+# you can include multiple instances of the same module
+modules:
+ - from-file: common/kinoite-packages.yml
+ - from-file: common/aurora-packages.yml
+ - from-file: common/gui-packages.yml
+ - from-file: common/common-packages.yml
+ - from-file: common/gui-scripts.yml
+ - from-file: common/bluefin-scripts.yml
+ - from-file: common/kinoite-files.yml
+ - from-file: common/common-files.yml
+ - from-file: common/common-scripts.yml
+ - type: signing
+ - type: yafti
diff --git a/config/recipes/asus/recipe-aurora-dx-asus-userns.yml b/config/recipes/asus/recipe-aurora-dx-asus-userns.yml
new file mode 100644
index 0000000..cdffb1f
--- /dev/null
+++ b/config/recipes/asus/recipe-aurora-dx-asus-userns.yml
@@ -0,0 +1,23 @@
+# image will be published to ghcr.io//
+name: aurora-dx-asus-userns-hardened
+# description will be included in the image's metadata
+description: "Aurora asus dx with some hardening applied"
+
+# the base image to build on top of (FROM) and the version tag to use
+base-image: ghcr.io/nihaiden/aurora-dx-asus
+image-version: 39
+
+# list of modules, executed in order
+# you can include multiple instances of the same module
+modules:
+ - from-file: common/kinoite-packages.yml
+ - from-file: common/aurora-packages.yml
+ - from-file: common/gui-packages.yml
+ - from-file: common/common-packages.yml
+ - from-file: common/gui-scripts.yml
+ - from-file: common/bluefin-scripts.yml
+ - from-file: common/kinoite-files.yml
+ - from-file: common/common-files.yml
+ - from-file: common/common-scripts.yml
+ - type: signing
+ - type: yafti