Deleted Added
full compact
sysctl (124616) sysctl (124622)
1#!/bin/sh
2#
3# $NetBSD: sysctl,v 1.12 2002/04/29 12:10:23 lukem Exp $
1#!/bin/sh
2#
3# $NetBSD: sysctl,v 1.12 2002/04/29 12:10:23 lukem Exp $
4# $FreeBSD: head/etc/rc.d/sysctl 124616 2004-01-17 10:16:38Z mtm $
4# $FreeBSD: head/etc/rc.d/sysctl 124622 2004-01-17 10:59:43Z mtm $
5#
6
7# PROVIDE: sysctl
8# REQUIRE: root
9# BEFORE: DAEMON
10# KEYWORD: FreeBSD
11
12. /etc/rc.subr
13
14name="sysctl"
15stop_cmd=":"
5#
6
7# PROVIDE: sysctl
8# REQUIRE: root
9# BEFORE: DAEMON
10# KEYWORD: FreeBSD
11
12. /etc/rc.subr
13
14name="sysctl"
15stop_cmd=":"
16start_cmd="FreeBSD_start"
17extra_commands="reload lastload"
18reload_cmd="FreeBSD_start"
19lastload_cmd="FreeBSD_start last"
16
20
17case ${OSTYPE} in
18FreeBSD)
19 start_cmd="FreeBSD_start"
20 extra_commands="reload lastload"
21 reload_cmd="FreeBSD_start"
22 lastload_cmd="FreeBSD_start last"
23 ;;
24NetBSD)
25 start_cmd="NetBSD_start"
26 ;;
27esac
28
29FreeBSD_start()
30{
31 #
32 # Read in /etc/sysctl.conf and set things accordingly
33 #
34 if [ -f /etc/sysctl.conf ]; then
35 while read var comments
36 do

--- 16 unchanged lines hidden (view full) ---

53 warn "sysctl ${mib} does not exist."
54 fi
55 ;;
56 esac
57 done < /etc/sysctl.conf
58 fi
59}
60
21FreeBSD_start()
22{
23 #
24 # Read in /etc/sysctl.conf and set things accordingly
25 #
26 if [ -f /etc/sysctl.conf ]; then
27 while read var comments
28 do

--- 16 unchanged lines hidden (view full) ---

45 warn "sysctl ${mib} does not exist."
46 fi
47 ;;
48 esac
49 done < /etc/sysctl.conf
50 fi
51}
52
61NetBSD_start()
62{
63 if [ -r /etc/sysctl.conf ]; then
64 echo "Setting sysctl variables:"
65 ${SYSCTL} -f /etc/sysctl.conf
66 fi
67}
68
69load_rc_config $name
70run_rc_command "$1"
53load_rc_config $name
54run_rc_command "$1"