Compare commits

..

2 Commits

2 changed files with 2 additions and 3 deletions

View File

@@ -1,6 +1,6 @@
# zbm-syslinux-pacman-hook # zbm-syslinux-pacman-hook
Arch Linux pacman hook to automatically recreate syslinux and MBR after updates Arch Linux pacman hook to automatically recreate syslinux and MBR after updates. This hook is intended to work with [quico.space/quico-os-setup/arch-zbm](https://quico.space/quico-os-setup/arch-zbm), a root-on-ZFS installation script that uses ZFSBootMenu as its boot loader.
# Setup # Setup
@@ -41,7 +41,7 @@ If this returns zero or more than one mounted drive we bail, print an error mess
# Assumptions # Assumptions
This hook is intended to work with [quico.space/quico-os-setup/arch-zbm](https://quico.space/quico-os-setup/arch-zbm), a root-on-ZFS installation script that uses ZFSBootMenu as its boot loader; it's specifically intended for use on `arch-zbm` machines that use legacy BIOS. Before using this hook for any other purpose please closely review what it does and adapt to your use case as needed. Per [headline](#zbm-syslinux-pacman-hook) this hook is intended to work with [quico.space/quico-os-setup/arch-zbm](https://quico.space/quico-os-setup/arch-zbm); it's specifically intended for use on `arch-zbm` machines that use legacy BIOS. Before using this hook for any other purpose please closely review what it does and adapt to your use case as needed.
We do not care about `pacman` events other than a `syslinux` package update. Specifically if ZFSBootMenu gets an update `syslinux` and our Master Boot Record remain unaffected. Kernel update? Same, no change needed since no kernel or module change directly influence the simple and decoupled structure of `syslinux`. We do not care about `pacman` events other than a `syslinux` package update. Specifically if ZFSBootMenu gets an update `syslinux` and our Master Boot Record remain unaffected. Kernel update? Same, no change needed since no kernel or module change directly influence the simple and decoupled structure of `syslinux`.

View File

@@ -10,4 +10,3 @@ Exec = /usr/local/bin/pacman-zbm-syslinux-regen
Depends = jq Depends = jq
Depends = rsync Depends = rsync
Depends = syslinux Depends = syslinux
AbortOnFail