diff options
| author | Jan Tuomi <jan@jantuomi.fi> | 2026-05-13 00:13:57 +0300 |
|---|---|---|
| committer | Jan Tuomi <jan@jantuomi.fi> | 2026-05-16 18:42:27 +0300 |
| commit | b5860daf11ac353049cb1654b9414a129e5cfb96 (patch) | |
| tree | 87ed89711e4f0e85ace0a97fa123199152c67302 /templates/usr_local_etc_rc.d_zpool_gpt_labels.j2 | |
| parent | 4715a28fdcd87440400d17154bfa361d99db29cc (diff) | |
Rework
Diffstat (limited to 'templates/usr_local_etc_rc.d_zpool_gpt_labels.j2')
| -rw-r--r-- | templates/usr_local_etc_rc.d_zpool_gpt_labels.j2 | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/templates/usr_local_etc_rc.d_zpool_gpt_labels.j2 b/templates/usr_local_etc_rc.d_zpool_gpt_labels.j2 deleted file mode 100644 index 36bc715..0000000 --- a/templates/usr_local_etc_rc.d_zpool_gpt_labels.j2 +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/sh - -# PROVIDE: zpool_gpt_labels -# REQUIRE: zfs -# BEFORE: LOGIN -# KEYWORD: nojail - -. /etc/rc.subr - -name="zpool_gpt_labels" -rcvar="zpool_gpt_labels_enable" -start_cmd="zpool_gpt_labels_start" - -zpool_gpt_labels_start() { - logger "Setting zpool vdev paths to GPT labels" - local zpool_status="$(zpool status)" - for i in 0 1 2 3; do - local raw="nda${i}p4.eli" - local path="/dev/gpt/zfs${i}.eli" - case "$zpool_status" in - *"$raw"*) - zpool set "path=${path}" zroot "${raw}" - logger "Setting ${raw} -> ${path}" - ;; - *) - logger "Skipping ${raw}..." - ;; - esac - done -} - -load_rc_config $name -run_rc_command "$1" |
