1#!/bin/sh
2#
3#	$NetBSD: veriexec,v 1.8 2005/10/15 23:26:30 elad Exp $
4#
5
6# PROVIDE: veriexec
7# REQUIRE: mountall
8# BEFORE: ldconfig
9
10$_rc_subr_loaded . /etc/rc.subr
11
12name="veriexec"
13rcvar=$name
14start_cmd="veriexec_start"
15
16veriexec_start()
17{
18	echo -n "Loading fingerprints..."
19	/sbin/veriexecctl ${veriexec_flags} load /etc/signatures
20	echo " done."
21
22	# We can't set these before loading the fingerprints, because
23	# raising the strict level can prevent us from doing the load.
24	/sbin/sysctl -w kern.veriexec.strict=$veriexec_strict
25	/sbin/sysctl -w kern.veriexec.verbose=$veriexec_verbose
26}
27
28load_rc_config $name
29run_rc_command "$1"
30