V8.00.000.2025.06.17
Signed-off-by: Marc S. Weidner <msw@coresecret.dev>
This commit is contained in:
@@ -18,13 +18,13 @@ guard_sourcing
|
||||
# None
|
||||
# Arguments:
|
||||
# 1: Mount path (e.g., '/' '/boot' '/var/log/audit' 'SWAP' '/boot/efi')
|
||||
# 2: Filesystem type: one of: [BIOS, btrfs ext4 fat32, swap]
|
||||
# 2: Filesystem type: one of: [BIOS, btrfs, ext4, fat32, swap]
|
||||
# 3: Desired return label: one of: [part, luks, file, sub, snap]
|
||||
# Returns:
|
||||
# Prints resulting label to stdout.
|
||||
#######################################
|
||||
get_label() {
|
||||
declare -r var_path="${1}"
|
||||
declare -r var_path="${1,,}"
|
||||
declare -r var_file="${2,,}"
|
||||
declare -r var_kind="${3,,}"
|
||||
|
||||
@@ -40,7 +40,7 @@ get_label() {
|
||||
|
||||
case "${var_path}" in
|
||||
|
||||
SWAP) var_return_label="part_ephem_swap" ;;
|
||||
swap) var_return_label="part_ephem_swap" ;;
|
||||
/tmp) var_return_label="part_ephem_tmp" ;;
|
||||
/boot/efi) var_return_label="part_esp" ;;
|
||||
/) var_return_label="part_root" ;;
|
||||
@@ -54,7 +54,7 @@ get_label() {
|
||||
case "${var_path}" in
|
||||
|
||||
/tmp) var_return_label="crypt_ephem_tmp" ;;
|
||||
SWAP) var_return_label="crypt_ephem_swap" ;;
|
||||
swap) var_return_label="crypt_ephem_swap" ;;
|
||||
/boot/efi) var_return_label="" ;;
|
||||
/) var_return_label="crypt_root" ;;
|
||||
*) var_return_label="crypt_${var_normalized}" ;;
|
||||
@@ -66,7 +66,7 @@ get_label() {
|
||||
|
||||
case "${var_path}:${var_file}" in
|
||||
|
||||
SWAP:*) var_return_label="host_swap" ;;
|
||||
swap:*) var_return_label="host_swap" ;;
|
||||
/tmp:*) var_return_label="host_tmp" ;;
|
||||
/boot/efi:*) var_return_label="ESP" ;;
|
||||
/var/log/audit:ext4) var_return_label="ext4_var_audit" ;;
|
||||
|
||||
Reference in New Issue
Block a user