89e58b955c
Reported by: 0mp Fixes: 227caacc918a ("rc: Add a zpoolreguid rc.d script") Sponsored by: The FreeBSD Foundation
26 lines
362 B
Bash
Executable File
26 lines
362 B
Bash
Executable File
#!/bin/sh
|
|
|
|
# PROVIDE: zpoolreguid
|
|
# REQUIRE: zpool
|
|
# BEFORE: mountcritlocal
|
|
# KEYWORD: firstboot nojail
|
|
|
|
. /etc/rc.subr
|
|
|
|
name="zpoolreguid"
|
|
desc="Generate a new zpool GUID"
|
|
rcvar="zfs_enable"
|
|
start_cmd="zpoolreguid_start"
|
|
|
|
zpoolreguid_start()
|
|
{
|
|
local pool
|
|
|
|
for pool in ${zpool_reguid}; do
|
|
zpool reguid $pool
|
|
done
|
|
}
|
|
|
|
load_rc_config $name
|
|
run_rc_command "$1"
|