ugidfw revision 165683
1#!/bin/sh 2# 3# $FreeBSD: head/etc/rc.d/ugidfw 165683 2006-12-31 10:37:18Z yar $ 4 5# PROVIDE: ugidfw 6# REQUIRE: 7# BEFORE: LOGIN 8# KEYWORD: nojail 9 10. /etc/rc.subr 11 12name="ugidfw" 13rcvar="ugidfw_enable" 14start_cmd="ugidfw_start" 15stop_cmd="ugidfw_stop" 16required_modules="mac_bsdextended" 17 18ugidfw_load() 19{ 20 if [ -r "${bsdextended_script}" ]; then 21 . "${bsdextended_script}" 22 fi 23} 24 25ugidfw_start() 26{ 27 [ -z "${bsdextended_script}" ] && bsdextended_script=/etc/rc.bsdextended 28 29 if [ -r "${bsdextended_script}" ]; then 30 ugidfw_load 31 echo "MAC bsdextended rules loaded." 32 fi 33} 34 35ugidfw_stop() 36{ 37 # Disable the policy 38 # 39 kldunload mac_bsdextended 40} 41 42load_rc_config $name 43run_rc_command "$1" 44