This manual page is for Mac OS X Server version 10.6.3

If you are running Mac OS X (client), this command is not available.

If you are running a different version of Mac OS X Server, view the documentation locally:

  • In Xcode

  • In Terminal, using the man(1) command

Reading manual pages

Manual pages are intended as a quick reference for people who already understand a technology.

  • For more information about the manual page format, see the manual page for manpages(5).

  • For more information about this technology, look for other documentation in the Apple Reference Library.

  • For general information about writing shell scripts, read Shell Scripting Primer.



RC.SERVER(8)                             BSD System Manager's Manual                            RC.SERVER(8)

NAME
     rc.server -- server-specific boot initializations

SYNOPSIS
     rc.server

DESCRIPTION
     rc.server is the server-specific command script invoked by launchd(8) to tune system parameters before
     system processeses are started.

     launchd guarantees that rc.server is run before services are bootstrapped so that resource limits are
     inherited by all system processes.  Therefore, actions in this script only have read access to the root
     filesystem and logging facilities are not available.  Output is directed to the system console and may
     be viewed using verbose boot.

     This script and specific resource settings may change at any time, such as by hardware reconfiguration
     or software updates.  System specific overrides should be done in sysctl.conf(5), launchd.conf(5), or
     service specific launchd.plist(5) configuration files.

     The following sysctl(8) settings are among those that may be tuned by this script:
           kern.ipc.somaxconn
           kern.maxproc
           kern.maxnbuf
           kern.maxvnodes
           kern.maxfiles
           kern.maxprocperuid
           net.inet.tcp.delayed_ack

     rc.server is only installed on Mac OS X Server.

FILES
     /etc/rc.server

DIAGNOSTICS
     Since rc.server is invoked before system logging is available, diagnostic output is only available to
     console during verbose boot.

SEE ALSO
     launchd.conf(5), launchd.plist(5), sysctl.conf(5), launchd(8), sysctl(8), rc(8)

BUGS
     The rc.server script is currently run after sysctl.conf is executed and the root file system is mounted
     read-write.

Mac OS X Server                                 June 28, 2009                                Mac OS X Server

Reporting Problems

The way to report a problem with this manual page depends on the type of problem:

Content errors
Report errors in the content of this documentation with the feedback links below.
Bug reports
Report bugs in the functionality of the described tool or API through Bug Reporter.
Formatting problems
Report formatting mistakes in the online version of these pages with the feedback links below.

Did this document help you? Yes It's good, but... Not helpful...