├── .gitignore ├── Containerfile ├── Justfile ├── LICENSE ├── README.md ├── apko.yaml ├── manifests ├── bootc-baselayout.yaml ├── bootc-baselayout │ └── vendor │ │ └── etc │ │ ├── group │ │ ├── hosts │ │ ├── motd │ │ ├── nsswitch.conf │ │ ├── passwd │ │ ├── profile │ │ ├── profile.d │ │ └── locale.sh │ │ ├── protocols │ │ ├── secfixes.d │ │ └── wolfi │ │ ├── services │ │ └── shells ├── bootc.yaml ├── bootc │ ├── 0001-install-pass-through-bootupd-bootloader-args.patch │ └── prepare-root.conf ├── bootupd.yaml ├── bootupd │ ├── 0001-feat-support-systemd-boot-via-config-and-build-flag.patch │ └── 0002-chore-move-logic-into-efi.rs.patch ├── composefs-rs.yaml ├── composefs-rs │ ├── composefs-setup-root.service │ └── module-setup.sh ├── composefs.yaml ├── dracut.yaml ├── kernel-initramfs.yaml ├── kernel-uki.yaml ├── kernel.yaml ├── kernel │ ├── config-aarch64 │ └── config-x86_64 ├── ostree.yaml ├── py3-pefile.yaml ├── systemd.yaml └── systemd │ └── files │ ├── 20-eth.network │ ├── 21-enp.network │ ├── 22-end.network │ ├── 50-root-ext4.conf │ └── 50-root-xfs.conf └── pipelines ├── py └── pip-build-install.yaml └── test ├── ldd-check.yaml ├── pkgconf.yaml ├── tw └── ldd-check.yaml └── verify-service.yaml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/.gitignore -------------------------------------------------------------------------------- /Containerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/Containerfile -------------------------------------------------------------------------------- /Justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/Justfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/README.md -------------------------------------------------------------------------------- /apko.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/apko.yaml -------------------------------------------------------------------------------- /manifests/bootc-baselayout.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/manifests/bootc-baselayout.yaml -------------------------------------------------------------------------------- /manifests/bootc-baselayout/vendor/etc/group: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/manifests/bootc-baselayout/vendor/etc/group -------------------------------------------------------------------------------- /manifests/bootc-baselayout/vendor/etc/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/manifests/bootc-baselayout/vendor/etc/hosts -------------------------------------------------------------------------------- /manifests/bootc-baselayout/vendor/etc/motd: -------------------------------------------------------------------------------- 1 | Welcome to Bluefin Wolfi! 2 | -------------------------------------------------------------------------------- /manifests/bootc-baselayout/vendor/etc/nsswitch.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/manifests/bootc-baselayout/vendor/etc/nsswitch.conf -------------------------------------------------------------------------------- /manifests/bootc-baselayout/vendor/etc/passwd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/manifests/bootc-baselayout/vendor/etc/passwd -------------------------------------------------------------------------------- /manifests/bootc-baselayout/vendor/etc/profile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/manifests/bootc-baselayout/vendor/etc/profile -------------------------------------------------------------------------------- /manifests/bootc-baselayout/vendor/etc/profile.d/locale.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/manifests/bootc-baselayout/vendor/etc/profile.d/locale.sh -------------------------------------------------------------------------------- /manifests/bootc-baselayout/vendor/etc/protocols: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/manifests/bootc-baselayout/vendor/etc/protocols -------------------------------------------------------------------------------- /manifests/bootc-baselayout/vendor/etc/secfixes.d/wolfi: -------------------------------------------------------------------------------- 1 | https://packages.wolfi.dev/os/security.json 2 | -------------------------------------------------------------------------------- /manifests/bootc-baselayout/vendor/etc/services: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/manifests/bootc-baselayout/vendor/etc/services -------------------------------------------------------------------------------- /manifests/bootc-baselayout/vendor/etc/shells: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/manifests/bootc-baselayout/vendor/etc/shells -------------------------------------------------------------------------------- /manifests/bootc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/manifests/bootc.yaml -------------------------------------------------------------------------------- /manifests/bootc/0001-install-pass-through-bootupd-bootloader-args.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/manifests/bootc/0001-install-pass-through-bootupd-bootloader-args.patch -------------------------------------------------------------------------------- /manifests/bootc/prepare-root.conf: -------------------------------------------------------------------------------- 1 | [composefs] 2 | enabled = yes 3 | [sysroot] 4 | readonly = true 5 | -------------------------------------------------------------------------------- /manifests/bootupd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/manifests/bootupd.yaml -------------------------------------------------------------------------------- /manifests/bootupd/0001-feat-support-systemd-boot-via-config-and-build-flag.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/manifests/bootupd/0001-feat-support-systemd-boot-via-config-and-build-flag.patch -------------------------------------------------------------------------------- /manifests/bootupd/0002-chore-move-logic-into-efi.rs.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/manifests/bootupd/0002-chore-move-logic-into-efi.rs.patch -------------------------------------------------------------------------------- /manifests/composefs-rs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/manifests/composefs-rs.yaml -------------------------------------------------------------------------------- /manifests/composefs-rs/composefs-setup-root.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/manifests/composefs-rs/composefs-setup-root.service -------------------------------------------------------------------------------- /manifests/composefs-rs/module-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/manifests/composefs-rs/module-setup.sh -------------------------------------------------------------------------------- /manifests/composefs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/manifests/composefs.yaml -------------------------------------------------------------------------------- /manifests/dracut.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/manifests/dracut.yaml -------------------------------------------------------------------------------- /manifests/kernel-initramfs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/manifests/kernel-initramfs.yaml -------------------------------------------------------------------------------- /manifests/kernel-uki.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/manifests/kernel-uki.yaml -------------------------------------------------------------------------------- /manifests/kernel.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/manifests/kernel.yaml -------------------------------------------------------------------------------- /manifests/kernel/config-aarch64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/manifests/kernel/config-aarch64 -------------------------------------------------------------------------------- /manifests/kernel/config-x86_64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/manifests/kernel/config-x86_64 -------------------------------------------------------------------------------- /manifests/ostree.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/manifests/ostree.yaml -------------------------------------------------------------------------------- /manifests/py3-pefile.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/manifests/py3-pefile.yaml -------------------------------------------------------------------------------- /manifests/systemd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/manifests/systemd.yaml -------------------------------------------------------------------------------- /manifests/systemd/files/20-eth.network: -------------------------------------------------------------------------------- 1 | [Match] 2 | Name=eth* 3 | [Network] 4 | DHCP=yes 5 | -------------------------------------------------------------------------------- /manifests/systemd/files/21-enp.network: -------------------------------------------------------------------------------- 1 | [Match] 2 | Name=enp* 3 | [Network] 4 | DHCP=yes 5 | -------------------------------------------------------------------------------- /manifests/systemd/files/22-end.network: -------------------------------------------------------------------------------- 1 | [Match] 2 | Name=end* 3 | [Network] 4 | DHCP=yes 5 | -------------------------------------------------------------------------------- /manifests/systemd/files/50-root-ext4.conf: -------------------------------------------------------------------------------- 1 | [Partition] 2 | Type=root 3 | Format=ext4 4 | -------------------------------------------------------------------------------- /manifests/systemd/files/50-root-xfs.conf: -------------------------------------------------------------------------------- 1 | [Partition] 2 | Type=root 3 | Format=xfs 4 | -------------------------------------------------------------------------------- /pipelines/py/pip-build-install.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/pipelines/py/pip-build-install.yaml -------------------------------------------------------------------------------- /pipelines/test/ldd-check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/pipelines/test/ldd-check.yaml -------------------------------------------------------------------------------- /pipelines/test/pkgconf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/pipelines/test/pkgconf.yaml -------------------------------------------------------------------------------- /pipelines/test/tw/ldd-check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/pipelines/test/tw/ldd-check.yaml -------------------------------------------------------------------------------- /pipelines/test/verify-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectbluefin/wolfifin/HEAD/pipelines/test/verify-service.yaml --------------------------------------------------------------------------------