source: bootscripts/lfs/init.d/sysctl@ 5e009ae

multilib-10.1
Last change on this file since 5e009ae was 5e009ae, checked in by Thomas Trepl <thomas@…>, 5 years ago

MultiLib: Merge changes from trunk

git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/multilib@11674 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

  • Property mode set to 100644
File size: 1.3 KB
Line 
1#!/bin/sh
2########################################################################
3# Begin sysctl
4#
5# Description : File uses /etc/sysctl.conf to set kernel runtime
6# parameters
7#
8# Authors : Nathan Coulson (nathan@linuxfromscratch.org)
9# Matthew Burgress (matthew@linuxfromscratch.org)
10# DJ Lucas - dj@linuxfromscratch.org
11# Update : Bruce Dubbs - bdubbs@linuxfromscratch.org
12#
13# Version : LFS 7.0
14#
15########################################################################
16
17### BEGIN INIT INFO
18# Provides: sysctl
19# Required-Start: mountvirtfs
20# Should-Start: console
21# Required-Stop:
22# Should-Stop:
23# Default-Start: S
24# Default-Stop:
25# Short-Description: Makes changes to the proc filesystem
26# Description: Makes changes to the proc filesystem as defined in
27# /etc/sysctl.conf. See 'man sysctl(8)'.
28# X-LFS-Provided-By: LFS
29### END INIT INFO
30
31. /lib/lsb/init-functions
32
33case "${1}" in
34 start)
35 if [ -f "/etc/sysctl.conf" ]; then
36 log_info_msg "Setting kernel runtime parameters..."
37 sysctl -q -p
38 evaluate_retval
39 fi
40 ;;
41
42 status)
43 sysctl -a
44 ;;
45
46 *)
47 echo "Usage: ${0} {start|status}"
48 exit 1
49 ;;
50esac
51
52exit 0
53
54# End sysctl
Note: See TracBrowser for help on using the repository browser.