1195938Spjd#!/bin/sh 2195938Spjd# 3195938Spjd# $FreeBSD: releng/10.3/etc/rc.d/hostid_save 208307 2010-05-19 19:03:19Z dougb $ 4195938Spjd# 5195938Spjd 6195938Spjd# PROVIDE: hostid_save 7195938Spjd# REQUIRE: root 8195938Spjd# KEYWORD: nojail 9195938Spjd 10195938Spjd. /etc/rc.subr 11195938Spjd 12195938Spjdname="hostid_save" 13195938Spjdstart_cmd="hostid_save" 14195938Spjdstop_cmd=":" 15195938Spjdrcvar="hostid_enable" 16195938Spjd 17195938Spjdhostid_save() 18195938Spjd{ 19195938Spjd if [ ! -r ${hostid_file} ]; then 20195938Spjd $SYSCTL_N kern.hostuuid > ${hostid_file} 21195938Spjd if [ $? -ne 0 ]; then 22195938Spjd warn "could not store hostuuid in ${hostid_file}." 23195938Spjd fi 24195938Spjd fi 25195938Spjd} 26195938Spjd 27195938Spjdload_rc_config $name 28195938Spjdrun_rc_command "$1" 29