Skip to content

Commit 162f4e6

Browse files
authored
Add secureblue (#71)
1 parent ea15c1d commit 162f4e6

2 files changed

Lines changed: 34 additions & 0 deletions

File tree

config/secureblue/secureblue.cfg

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# Secureblue (Fedora Atomic-based Live ISO)
2+
# https://secureblue.dev
3+
4+
iso_pattern="secureblue-*.iso"
5+
6+
for isofile in ($dev,*)$iso_dir/$iso_pattern; do
7+
if [ -e "$isofile" ]; then
8+
regexp --set=isoname "$iso_dir/(.*)" "$isofile"
9+
10+
submenu "$isoname ->" "$isofile" "$iso_dir/$isoname" {
11+
iso_path="$3"
12+
LOOPBACK "$2"
13+
probe --label --set=cd_label (loop)
14+
isocfg="iso-scan/filename=$iso_path"
15+
bootoptions="root=live:CDLABEL=$cd_label rd.live.image quiet rhgb"
16+
linux_path="(loop)/boot/vmlinuz"
17+
initrd_path="(loop)/boot/initramfs.img"
18+
19+
menuentry "secureblue Live ISO" {
20+
echo Loading kernel...
21+
linux $linux_path $isocfg $bootoptions
22+
echo Loading initrd...
23+
initrd $initrd_path
24+
}
25+
menuentry "secureblue Live ISO (Basic Graphics Mode)" {
26+
echo Loading kernel...
27+
linux $linux_path $isocfg $bootoptions nomodeset
28+
echo Loading initrd...
29+
initrd $initrd_path
30+
}
31+
}
32+
fi
33+
done

docs/Supported_OS.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ Below is just a list of tested and working systems. The actual number of support
6464
| [Qubes OS](https://www.qubes-os.org) | [Qubes-R4.2.1-rc1-x86_64.iso](https://ftp.qubes-os.org/iso/Qubes-R4.2.1-rc1-x86_64.iso) | yes | [no](../config/qubes-os) | no | - |
6565
| [Rocky Linux](https://rockylinux.org) | [Rocky-9.3-x86_64-boot.iso](https://download.rockylinux.org/pub/rocky/9/isos/x86_64/Rocky-9.3-x86_64-boot.iso) | yes | [no](../config/rocky) | yes | Rocky |
6666
| | [Rocky-9.3-x86_64-minimal.iso](https://download.rockylinux.org/pub/rocky/9/isos/x86_64/Rocky-9.3-x86_64-minimal.iso) | yes | [no](../config/rocky) | yes | Rocky |
67+
| [Secureblue](https://secureblue.dev) | | yes | [no](../config/secureblue) | yes | Fedora |
6768
| [ShredOS](https://github.com/PartialVolume/shredos.x86_64) | [shredos-2024.11_27_x86-64_0.38_20250125_vanilla.iso](https://github.com/PartialVolume/shredos.x86_64/releases/download/v2024.11_27_x86-64_0.38/shredos-2024.11_27_x86-64_0.38_20250125_vanilla.iso) | yes | [no](../config/shredos) | no | - |
6869
| [Slax](https://www.slax.org) | [slax-64bit-debian-12.2.0.iso](https://ftp.sh.cvut.cz/slax/Slax-12.x/slax-64bit-debian-12.2.0.iso) | no | [no](../config/slax) | no | - |
6970
| | [slax-64bit-slackware-15.0.4.iso](https://ftp.sh.cvut.cz/slax/Slax-15.x/slax-64bit-slackware-15.0.4.iso) | no | [no](../config/slax) | no | - |

0 commit comments

Comments
 (0)