xref: /netbsd-src/etc/rc.d/sysctl (revision b259e1d9fc75378ca31a3519693faedc6d3b1bd5)
1c53094a7Slukem#!/bin/sh
2c53094a7Slukem#
3*b259e1d9Smlelstv# $NetBSD: sysctl,v 1.14 2021/06/13 10:14:40 mlelstv Exp $
4c53094a7Slukem#
5c53094a7Slukem
6c53094a7Slukem# PROVIDE: sysctl
7*b259e1d9Smlelstv# REQUIRE: root
8*b259e1d9Smlelstv# BEFORE:  DISKS
9c53094a7Slukem
107d2e1537Smycroft$_rc_subr_loaded . /etc/rc.subr
11c53094a7Slukem
12c53094a7Slukemname="sysctl"
13c53094a7Slukemstart_cmd="sysctl_start"
14c53094a7Slukemstop_cmd=":"
15c53094a7Slukem
16c53094a7Slukemsysctl_start()
17c53094a7Slukem{
18163510ecStsarna	if [ -r /etc/sysctl.conf ]; then
19163510ecStsarna		echo "Setting sysctl variables:"
20163510ecStsarna		sysctl -f /etc/sysctl.conf
21c53094a7Slukem	fi
22c53094a7Slukem}
23c53094a7Slukem
245c1b0ec2Slukemload_rc_config $name
25c53094a7Slukemrun_rc_command "$1"
26