more fixes, add argon2 patch

This commit is contained in:
Anderson Rosenberg 2025-09-01 17:42:15 -04:00
parent c28c503296
commit 0830eb4e45
No known key found for this signature in database
GPG key ID: 7ACF448C0590AB9C
11 changed files with 150 additions and 86 deletions

View file

@ -10,10 +10,10 @@ depends() {
install() {
# Interactive script
inst_simple "$moddir/scripts/reliant-initramfs.sh" "/usr/local/share/scripts/reliant-initramfs.sh"
inst_script "$moddir/scripts/reliant-initramfs.sh" "/usr/local/share/scripts/reliant-initramfs.sh"
# Main service
inst_simple "$moddir/reliant.service" "/etc/systemd/system/reliant.service"
inst "$moddir/reliant.service" "/etc/systemd/system/reliant.service"
systemctl --root="$initdir" enable reliant.service
# Shufflecake
@ -28,10 +28,12 @@ install() {
# TODO: Do we need udev rules to --setro newly attached devices?
# Reliant
for file in "/usr/local/share/scripts/reliant-*" "/usr/local/sbin/reliant-*" "/usr/local/bin/surgeon-*"; do
inst_binary "$file"
done
inst_simple "/etc/reliant.conf"
inst_script /usr/local/share/scripts/reliant-common.sh
inst_script /usr/local/sbin/reliant-security
inst_script /usr/local/sbin/surgeon-suture
inst_script /usr/local/sbin/reliant-mount
inst_script /usr/local/sbin/reliant-hash
inst /etc/reliant.conf
# Other binaries
inst_multiple dmesg lsblk blockdev mount dd wc sed sleep md5sum find modprobe cut grep mkdir rm tail