manpagez: man pages & more
man rc.server(8)
Home | html | info | man
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.  There-
     fore, actions in this script only have read access to the root filesystem
     and logging facilities are not available.  Output is directed to the sys-
     tem 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

Mac OS X 10.6Server - Generated Thu Apr 15 07:13:15 CDT 2010
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.