Commit Graph

980 Commits

Author SHA1 Message Date
Érico Nogueira 6075572127 docs/index: fix repeated word. 2024-09-19 12:04:06 -04:00
Zach Dykstra 41739d6d5b docs/man/zfsbootmenu: additional language for bootfs prop 2024-08-16 11:33:26 -05:00
camckay b1c12af5d7 docs/guides/alpine/: add zfs-scripts to packages installed
Add zfs-scripts to packages installed. It is listed when setting up live environment but missing here. This leads to zpool errors after installation because /usr/share/zfs/compatibility.d is missing.
2024-08-06 09:06:27 -05:00
Zach Dykstra ae6167d2ce docs/index: shorten run-on sentence, fix typo 2024-07-09 21:41:28 -05:00
Andrew J. Hesford dba12663f4 docs/guides/ubuntu: note the spartan nature of a basic debootstrap install 2024-07-07 12:51:47 -04:00
Zach Dykstra fe37f2536e docs/man/zfsbootmenu: document bootfs pool property 2024-06-28 15:56:54 -05:00
Zach Dykstra f3bd51cdc3 docs/guides/ubuntu: add redirect for renamed UEFI guide 2024-06-27 09:05:12 -05:00
Zach Dykstra ea82118122 docs/guides/ubuntu: fix 22.04 download URL 2024-06-25 09:39:52 -05:00
Zach Dykstra 1615c0af2b docs/guides/ubuntu: add Noble (24.04) guide
This update also includes language indicating that the guides provide a minimal installation. Additional packages need to be installed as needed.
2024-06-25 09:31:24 -05:00
Andrew J. Hesford 9b17ea4be8 testing: fix debootstrap for ubuntu 2024-06-24 23:12:39 -04:00
zenodotus280 074d83bea6 zfsbootmenu-ui.sh: fix typo in fallback message 2024-06-09 14:59:05 -05:00
Andrew J. Hesford d48408b063 *: remove execute bit on files not intended for execution 2024-05-15 10:25:26 -04:00
Andrew J. Hesford 4231230bc0 install-tree.sh: use tar to capture symlinks properly
Fixes: #616.
2024-05-15 10:25:26 -04:00
Andrew J. Hesford 558cff45e1 testing: accommodate zstd compression in Arch bootstrap archives 2024-05-15 10:16:20 -04:00
Kevin K. 9a6e7dcad7 docs/guides/fedora: update to Workstation 40 2024-05-13 18:51:55 -05:00
Zach Dykstra b7124bbd6a contrib: add megaraid_sas unbind script 2024-05-01 09:26:13 -05:00
Zach Dykstra 1b496a6b05 contrib: remove system hook, clean up docs 2024-05-01 08:56:31 -05:00
Andrew J. Hesford 1a6c694311 zfsbootmenu/install-helpers.sh: preserve relative symlinks 2024-04-30 09:13:13 -04:00
Bojan Petrović 14e4c1d2d6 docs/general/container-building: fix InitCPIOHookDirs parent key
Closes: #623 [via git-merge-pr]
2024-04-30 09:06:11 -04:00
eli dc755a87a2
docs/guides/alpine: include nvme initramfs module
add nvme to unencrypted instructions as well.
ref: b238a357f4
2024-04-21 23:15:22 -05:00
classabbyamp e90bdb7772
.github/workflows/build: update artifact actions to v4
https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
2024-04-16 15:51:03 -04:00
classabbyamp 08dda60a0a zfsbootmenu: add modal power menu on main screen 2024-03-20 13:51:19 -04:00
classabbyamp 29fb17ed76 zfsbootmenu/lib/zfsbootmenu-ui.sh: add modal prompt 2024-03-20 13:51:19 -04:00
classabbyamp 02d37552f3 zfsbootmenu/bin/reboot: add reboot-to-uefi functionality
fixes #423
2024-03-20 13:51:19 -04:00
classabbyamp 3ca7abc057 Makefile: make zbm-release the default action
this is as close as we get to "building" zbm
2024-03-19 14:05:46 -04:00
classabbyamp 406cf455d5 docs/general/mdraid-esp: create guide for redundant ESP with mdraid 2024-03-17 01:47:58 -04:00
classabbyamp b37fff554a
docs/general/grub-migration: add grub migration guide
based on https://github.com/zbm-dev/zfsbootmenu/discussions/600#discussioncomment-8671690

closes #604
2024-03-17 01:36:06 -04:00
Zach Dykstra a3645fc5e7
github: update default version in bug report template 2024-03-12 13:44:11 -05:00
Zach Dykstra 79c87015e0
docs/general/portable: default to recovery build 2024-03-04 14:43:31 -06:00
Andrew J. Hesford 29945122bc zfsbootmenu: attempt initialization if necessary 2024-03-02 21:03:30 -05:00
Andrew J. Hesford 1538998d3c lib/zfsbootmenu-core: allow timed_prompt to delay indefinitely 2024-03-02 21:03:30 -05:00
Andrew J. Hesford e3b1ff3df1 init: split initialization into quasi-idempotent parts 2024-03-02 21:03:30 -05:00
Zach Dykstra 0b08977e7e
docs: update copyright date 2024-02-18 15:11:36 -06:00
Zach Dykstra 8f4353e6a8
container-building/example: update to match other usages 2024-02-18 12:16:39 -06:00
Zach Dykstra 613f16920a
docs/guides/: remove loglevel=4 from default KCL
quiet by default sets the kernel logging level to 4. initramfs
frameworks typically look for quiet on the kcl to turn off some of their
logging, so it is preferred over just using 'loglevel=4'.
2024-02-18 12:06:53 -06:00
Zach Dykstra d4de21329c
README.md: fix logo, use latest screenshot 2024-02-18 11:36:24 -06:00
Zach Dykstra 1fad144514
docs/guides/chimera/: clean up encrypted install
Chimera ZFS packages now include the zdev initramfs-tools hook, which
copies in /etc/zfs .

31eae4095e
2024-02-17 22:01:22 -06:00
classabbyamp 5b61ab9f2b bin/generate-zbm: support including a splash image in unified EFI bundles 2024-02-17 19:40:25 -05:00
classabbyamp 4a034bef96 *: prefer systemd-boot stub to gummiboot
supported on more versions of linux (6.2+ without EFI_HANDOVER) and
supports more features (like splash images, better secureboot support)
2024-02-17 19:40:25 -05:00
Zach Dykstra 5747d30277
docs/guides/chimera/: initial Chimera guide 2024-02-17 16:26:22 -06:00
Zach Dykstra 3b34348e1c
releng/tag-release.sh: no longer ship zbm-kcl as a release asset 2024-02-11 12:05:24 -06:00
classabbyamp 0a0d47d672
docs/CHANGELOG.md: fix uefi booting link 2024-02-10 16:06:25 -05:00
classabbyamp 747535ecb7
README.md: fix bootenvs and you link 2024-02-10 16:01:27 -05:00
classabbyamp 2bb1928c57
docs/manage-redirects.py: add script to manage RTD redirects with the api
this is very simple, it just deletes everything and recreates it based
on what's in conf.py so that conf.py is the source of truth (it's IaC,
hah!).
2024-02-10 15:24:47 -05:00
classabbyamp 0d992db4af
docs/guides/general/: move to docs/general/
add redirects for continuity, fix links
2024-02-10 15:24:46 -05:00
classabbyamp 173c441577
docs/: reorganise logos/images
instead of having the logos be in the docs, put them with the rest of
the media. symlink the screenshot and header logo so it's easier to update.
2024-02-10 15:24:46 -05:00
classabbyamp 49a9b343de
docs/: always use venv on void
there are now several pip packages not packaged on void, so `make setup-void`
should install the packages not needed in the venv then create the venv.

also rewrite docs/README a little bit
2024-02-10 15:24:44 -05:00
Andrew J. Hesford 96c4d5e6e4 zfsbootmenu-ui: fix new populate_be_list for encrypted filesystems 2024-02-04 22:44:33 -05:00
Andrew J. Hesford dae859df63 releng/version.sh: fix git-based version detection
1. Correct typo: --abbrev-rev -> --abbrev-ref
2. Limit repository search to the current directory

Fixes: #588.
2024-02-04 14:44:32 -05:00
Andrew J. Hesford c83f534ccb zsnapshots: allow filesystem selection when no argument is specified 2024-01-30 20:27:27 -05:00