aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docs/gnulinux/encrypted_parabola.md4
-rwxr-xr-xlibs/project25
-rw-r--r--projects/flashrom/configs/revision2
-rw-r--r--projects/fontconfig/configs/revision2
-rw-r--r--projects/seabios/configs/revision2
-rw-r--r--www/suppliers.md1
6 files changed, 22 insertions, 14 deletions
diff --git a/docs/gnulinux/encrypted_parabola.md b/docs/gnulinux/encrypted_parabola.md
index 21321640..9424ec3b 100644
--- a/docs/gnulinux/encrypted_parabola.md
+++ b/docs/gnulinux/encrypted_parabola.md
@@ -414,7 +414,9 @@ You can unlock a user's account manually, using the **root** account, with this
#### Generate grub.cfg
Edit configuration in `/etc/default/grub`, remembering to use UUID when poitning to mbr/gpt partition.
Use `blkid` to get list of devices with their respective UUIDs.
-Next generate grub.cfg with
+For details see [parabola wiki.](https://wiki.parabola.nu/Dm-crypt/Encrypting_an_entire_system#Configuring_the_boot_loader_5)
+
+Next generate grub.cfg with:
# grub-mkconfig -o /boot/grub/grub.cfg
diff --git a/libs/project b/libs/project
index 52888e32..8f4ef233 100755
--- a/libs/project
+++ b/libs/project
@@ -147,21 +147,26 @@ project_action() {
return 0
fi
- printf '%s\n\n' "Project $project $action (with ${arguments:-no argument})"
-
(
set +e
- "$action" "$@"
- )
+ printf '%s\n' "Project $project $action (with ${arguments:-no argument})"
- if [[ $? -eq 0 ]]; then
- printf '\n%s\n' "Project $project $action (with ${arguments:-no argument}) completed"
- else
- printf 1>&2 '\n%s\n' "Project $project $action (with ${arguments:-no argument}) failed"
+ (
+ "$action" "$@"
+ )
+
+ local -i exit_status=$?
+
+ if ((exit_status)); then
+ printf 1>&2 '%s\n' "Project $project $action (with ${arguments:-no argument}) failed"
+ else
+ printf '%s\n' "Project $project $action (with ${arguments:-no argument}) completed"
+ fi
+
+ exit $exit_status
+ )
- return 1
- fi
}
project_action_check() {
diff --git a/projects/flashrom/configs/revision b/projects/flashrom/configs/revision
index 0a38356a..d47174dd 100644
--- a/projects/flashrom/configs/revision
+++ b/projects/flashrom/configs/revision
@@ -1 +1 @@
-a72d5a98286272094dda06f5c69b48910f6a7451
+93db6e16895287b7ac3a8a8f7f4a4f176547b7ed
diff --git a/projects/fontconfig/configs/revision b/projects/fontconfig/configs/revision
index 56beced9..94f15e9c 100644
--- a/projects/fontconfig/configs/revision
+++ b/projects/fontconfig/configs/revision
@@ -1 +1 @@
-2.12.4
+2.13.1
diff --git a/projects/seabios/configs/revision b/projects/seabios/configs/revision
index 2c6e65b5..3680e6f8 100644
--- a/projects/seabios/configs/revision
+++ b/projects/seabios/configs/revision
@@ -1 +1 @@
-rel-1.12.0
+rel-1.12.1
diff --git a/www/suppliers.md b/www/suppliers.md
index 21047698..c137c14c 100644
--- a/www/suppliers.md
+++ b/www/suppliers.md
@@ -35,6 +35,7 @@ Laptops:
Services:
+- [Hardware and software based security enhancements for Libreboot laptops](https://minifree.org/product/security-mods/)
- [Libreboot installation service](https://minifree.org/product/libreboot-installation-service/)
- [Libreboot chip flashing service for ASUS KGPE-D16 and KCMA-D8](https://minifree.org/product/d8-d16-chipflash/)