xref: /freebsd/libexec/rc/rc.d/securelevel (revision 7fdf597e96a02165cfe22ff357b857d5fa15ed8a)
1#!/bin/sh
2#
3#
4
5# PROVIDE: securelevel
6# REQUIRE: adjkerntz ipfw pf sysctl_lastload
7
8. /etc/rc.subr
9
10name="securelevel"
11desc="Securelevel configuration"
12rcvar='kern_securelevel_enable'
13start_cmd="securelevel_start"
14stop_cmd=":"
15
16securelevel_start()
17{
18	if [ ${kern_securelevel} -ge 0 ]; then
19		echo 'Raising kernel security level: '
20		${SYSCTL} kern.securelevel=${kern_securelevel}
21	fi
22}
23
24load_rc_config $name
25
26# doesn't make sense to run in a svcj: config setting
27securelevel_svcj="NO"
28
29run_rc_command "$1"
30